Public Member Functions |
| | VolumetricAccess (const LWVolumeAccess *acc) |
| void | addSample (LWVolumeSample *smp) |
| const int | getBounces (void) const |
| const Vector3d | getDirection () const |
| const double | getFarClip () const |
| int | getFlags () |
| const double | getFrustrum () const |
| const double | getNearClip () const |
| const double | getOpacity (double dist, double opa[3]) const |
| const Point3d | getOrigin (void) const |
| const double | getOriginDistance () const |
| const Vector3d | getRayColor (void) const |
| const double | getRayColorB (void) const |
| const double | getRayColorG (void) const |
| const double | getRayColorR (void) const |
| const LWItemID | getSource () const |
| const double | getSubPixelX (void) const |
| const double | getSubPixelY (void) const |
| const int | illuminate (LWItemID light, const LWDVector position, LWDVector direction, LWDVector color) const |
| const double | illuminateSample (LWItemID light, const LWDVector position, LWDVector direction, LightSampleFunc sampler, void *data) const |
| const double | rayCast (const LWDVector position, const LWDVector direction) const |
| const double | rayShade (const LWDVector position, const LWDVector direction, LWShaderAccess shaderaccess) const |
| const double | rayTrace (const LWDVector position, const LWDVector direction, LWDVector color) const |
| const double | rayTraceBackdrop (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceDissolve (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceDistance (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceMode (const LWDVector position, const LWDVector direction, LWDVector color, const double eta, const int rtmode) const |
| const double | rayTraceOcclusion (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceReflection (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceRefraction (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |
| const double | rayTraceShadow (const LWDVector position, const LWDVector direction, LWDVector color, const double eta) const |