Function:ns2cvra
From S2PLOT
(Difference between revisions)
Revision as of 01:58, 7 January 2009 S2plot admin (Talk | contribs) ← Previous diff |
Revision as of 23:04, 7 January 2009 S2plot admin (Talk | contribs) Next diff → |
||
Line 29: | Line 29: | ||
[[S2PLOT:Function List | Back]] to S2PLOT function list. | [[S2PLOT:Function List | Back]] to S2PLOT function list. | ||
- | |||
- | |||
__NOTOC__ | __NOTOC__ | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
- | |||
- | |||
- | Back to [[Function:Template | template]] page. |
Revision as of 23:04, 7 January 2009
ns2cvra
Render volume of objects.
Prototype
int ns2cvra(float ***grid,
int adim, int bdim, int cdim,
int a1, int a2, int b1, int b2, int c1, int c2,
float *tr, char trans,
float datamin, float datamax,
float(*ialphafn)(float*));
Description
Volume rendering object, but with a function for alpha rather than a linear ramp. The ialphafn is called with a float (ptr) argument being the data value (which can be outside the (datamin, datamax) range of course) and should return a value between 0 (transparent) and 1 (opaque).
See Also
ns2cvr | Create a volume rendering object. |
ns2svas | Set alpha scaling mode. |
ns2qvas | Query alpha scaling mode. |
Code Example
Back to S2PLOT function list.