Function:ns2cvra

From S2PLOT

Revision as of 03:15, 27 January 2009; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

ns2cvra

Volume rendering with alpha function specified.

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.
ns2qvasQuery alpha scaling mode.

Code Example

Back to S2PLOT function list.


Personal tools