VolumeData Member List
This is the complete list of members for VolumeData , including all inherited members.
| AddLensGlow (const LensGlowStruct *lgs, Vector *lgs_pos, Int32 lgs_cnt, Float intensity, Bool linear_workflow) const | VolumeData | |
| Alloc (void) | VolumeData | static |
| alpha | BaseVolumeData | |
| ambient | BaseVolumeData | |
| AttachVolumeDataFake (BaseObject *camera, const BaseContainer &renderdata) | VolumeData | |
| back_delta | BaseVolumeData | |
| back_p | BaseVolumeData | |
| BaseVolumeData () | BaseVolumeData | protected |
| bumpn | BaseVolumeData | |
| calc_illum | BaseVolumeData | |
| calc_mip | BaseVolumeData | |
| calc_refl | BaseVolumeData | |
| calc_shadow | BaseVolumeData | |
| calc_trans | BaseVolumeData | |
| CalcAmbientOcclusion (SurfaceIntersection *si, RaySampler *sampler, Float minlength, Float maxlength, Float index, Bool self, Bool trans, Float weight, Bool reverse) | VolumeData | |
| CalcArea (const RayLight *light, Bool nodiffuse, Bool nospecular, Float specular_exponent, const Vector64 &ray_vector, const Vector64 &p, const Vector64 &bumpn, const Vector64 &orign, RAYBIT raybits, Bool ignoreLightColor, Vector *diffuse, Vector *specular) | VolumeData | |
| CalcBackTransformPoint () const | VolumeData | |
| CalcDisplacementNormals (Float par_u, Float par_v, Int32 u0, Int32 v0, Int32 u1, Int32 v1, Int32 u2, Int32 v2, const Vector &a, const Vector &b, const Vector &c, const RayObject *op, Int32 polynum) const | VolumeData | |
| CalcFgBg (Bool foreground, Int32 x, Int32 y, Int32 subx, Int32 suby, Vector *color, Float *alpha) const | VolumeData | |
| CalcHardShadow (const Vector64 &p1, const Vector64 &p2, CALCHARDSHADOW flags, const RayHitID &last_hit, Int32 recursion_id=0, void *recursion_data=nullptr) | VolumeData | |
| CalcIndirectIllumination (RayHemisphere *hs, Float weight) | VolumeData | |
| CalcIndirectPath (VolumeData *sd, const Vector &dir, void *source, void *target) | VolumeData | |
| CalcIndirectPDF (const Vector &point, const Vector &normal, const Vector &ray_in, const Vector &ray_out, Float &pdf_qmc, Float &pdf_area, Float &pdf_portal, Float &pdf_sky) | VolumeData | |
| CalcMotionObjectMatrixInv (const RayObject *op) const | VolumeData | |
| CalcRadiancePoly (RayRadianceObject *obj, SurfaceIntersection *si, Int32 poly, Int32 u, Int32 v, Bool back) | VolumeData | |
| CalcRadianceValue (Ray *ray, const SurfaceIntersection &si) | VolumeData | |
| CalcShadow (const RayLight *l, const Vector64 &p, const Vector64 &bumpn, const Vector64 &phongn, const Vector64 &orign, const Vector64 &rayv, Bool transparency, const RayHitID &hitid, RAYBIT raybits) | VolumeData | |
| CalcSubsurfaceScattering (Vector scattering, Vector absorption, Vector diffuse, Float ior) | VolumeData | |
| CalcVisibleLight (const Ray *ray, Float maxdist, Vector *trans) const | VolumeData | |
| CameraToScreen (const Vector64 &p) const | VolumeData | |
| CentralDisplaceGetShadingNormalFromUVPoint (const RayObject *op, Int32 local_id, Bool bFirst, Float par_u, Float par_v, const Vector &uv, const UVWStruct &uvw) const | VolumeData | |
| CentralDisplaceGetSurfaceNormalFromUVPoint (const RayObject *op, Int32 local_id, Bool bFirst, Float par_u, Float par_v, const Vector &uv, const UVWStruct &uvw) const | VolumeData | |
| CentralDisplacePointFromUVPoint (const RayObject *op, Int32 local_id, Bool bFirst, Float l1, Float l2, const Vector &uv, const UVWStruct &uvw) const | VolumeData | |
| CentralDisplacePointUV (const RayObject *op, Int32 local_id, Int32 uu, Int32 vv) const | VolumeData | |
| CentralDisplacePointUVGetBarycentric (const RayObject *op, Int32 &local_id, Int32 &uu, Int32 &vv, RayPolyWeight &bary, Bool &displaceQuad) const | VolumeData | |
| CentralDisplaceUVGetNormal (const RayObject *op, Int32 local_id, Int32 uu, Int32 vv) const | VolumeData | |
| col | BaseVolumeData | |
| comp_color | BaseVolumeData | |
| comp_luminance | BaseVolumeData | |
| comp_specular | BaseVolumeData | |
| CopyTo (VolumeData *dst) const | VolumeData | |
| CorrectLocalID (const RayObject *op, Int32 &local_id) const | VolumeData | |
| cosc | BaseVolumeData | |
| CreateRadianceMaps () | VolumeData | |
| ddu | BaseVolumeData | |
| ddv | BaseVolumeData | |
| delta | BaseVolumeData | |
| displacementWeight | BaseVolumeData | |
| dispn | BaseVolumeData | |
| dist | BaseVolumeData | |
| elementIndex | BaseVolumeData | |
| FindVideoPost (Int32 id) const | VolumeData | |
| fps | BaseVolumeData | |
| Free (VolumeData *&vd) | VolumeData | static |
| GetCPUCount () const | VolumeData | |
| GetCurrentCPU () const | VolumeData | |
| GetDisplaceInfo (const RayObject *op, DisplaceInfo &info) const | VolumeData | |
| GetDisplaceNeighbor (const RayObject *op, Int32 local_id, Int32 side) const | VolumeData | |
| GetDUDV (const TexData *tex, const Vector64 &p, const Vector64 &phongn, const Vector64 &orign, const RayHitID &hit, Bool forceuvw, Vector *ddu, Vector *ddv, Bool usetangents, const RayPolyWeight *weight) const | VolumeData | |
| GetDUDVFromUVPoint (const RayObject *op, const TexData *tex, Float par_u, Float par_v, const Vector64 &uv, const Vector64 &p, const Vector64 &phongn, const Vector64 &orign, const UVWStruct &uvw, RayHitID &hit, Bool forceuvw, Vector *ddu, Vector *ddv, Bool usetangents) | VolumeData | |
| GetFragments (Int32 x, Int32 y, Int32 cnt, VPGETFRAGMENTS flags) const | VolumeData | |
| GetLight (Int32 index) const | VolumeData | |
| GetLightCount () const | VolumeData | |
| GetLightFalloff (Int32 falloff, Float inner, Float outer, Float dist) const | VolumeData | |
| GetMotionCamera (Int32 stream) | VolumeData | |
| GetMotionLight (RayLight *light) | VolumeData | |
| GetMotionObject (RayObject *op) | VolumeData | |
| GetNormal (const RayObject *op, Int32 polygon, Bool second) const | VolumeData | |
| GetNormals (const RayObject *op, Int32 local_id, PolyVector *norm) const | VolumeData | |
| GetObj (Int32 index) const | VolumeData | |
| GetObjCount () const | VolumeData | |
| GetPhysicalCameraIntensity () const | VolumeData | |
| GetPointUVW (const TexData *tdp, const RayHitID &hit, const Vector64 &p) const | VolumeData | |
| GetRadianceMaps () | VolumeData | |
| GetRay (Float x, Float y, Ray *ray) const | VolumeData | |
| GetRayBackground () const | VolumeData | |
| GetRayCamera () const | VolumeData | |
| GetRayData (Int32 i) const | VolumeData | |
| GetRayEnvironment () const | VolumeData | |
| GetRayForeground () const | VolumeData | |
| GetRayParameter () const | VolumeData | |
| GetRayPolyState (const RayObject *op, Int32 local_id) const | VolumeData | |
| GetRaySampler (void *guid, Int32 depth) | VolumeData | |
| GetRaySky () const | VolumeData | |
| GetRaySky (Int32 index) const | VolumeData | |
| GetRaySkyCount () const | VolumeData | |
| GetRayWeight () const | VolumeData | |
| GetRenderInstance () const | VolumeData | |
| GetRS (const RayHitID &hitid, const Vector64 &p, Float *r, Float *s) const | VolumeData | |
| GetSceneBoundaries () const | VolumeData | |
| GetSmoothedNormal (const RayHitID &hitid, const Vector64 &p) const | VolumeData | |
| GetStreamCount () const | VolumeData | |
| GetStreamRay (Int32 stream, Float x, Float y, Ray *ray) const | VolumeData | |
| GetSurfaceData (SurfaceData *cd, Bool calc_illum, Bool calc_shadow, Bool calc_refl, Bool calc_trans, Ray *ray, const SurfaceIntersection &si) | VolumeData | |
| GetTexData (const RayObject *op, Int32 index) const | VolumeData | |
| GetTile (Int32 &xMin, Int32 &yMin, Int32 &xMax, Int32 &yMax, Int32 &renderThreadIndex) const | VolumeData | |
| GetUniqueID (const RayObject *op, Int32 &length) const | VolumeData | |
| GetUVW (const RayObject *op, Int32 uvwind, Int32 local_id, PolyVector *uvw) const | VolumeData | |
| GetVideoPost (Int32 nth) const | VolumeData | |
| GetWeights (const RayHitID &hitid, const Vector64 &p, RayPolyWeight *wgt) const | VolumeData | |
| GetXY (Int32 *x, Int32 *y, Int32 *scale) const | VolumeData | |
| global_mip | BaseVolumeData | |
| HasVolumeDataFake () const | VolumeData | |
| IlluminanceAnyPoint (const Vector64 &p, ILLUMINATEFLAGS flags, RAYBIT raybits) | VolumeData | |
| IlluminanceSimple (Vector *diffuse, Vector *specular, Float exponent, IlluminationModel *model, void *data) | VolumeData | |
| IlluminanceSurfacePoint (IlluminanceSurfacePointData *f, Vector *diffuse, Vector *specular) | VolumeData | |
| IlluminateAnyPoint (const RayLight *rl, Vector *col, Vector64 *light_vector, const Vector64 &p, ILLUMINATEFLAGS flags, RAYBIT raybits) | VolumeData | |
| IlluminateSurfacePoint (const RayLight *rl, Vector *col, Vector64 *light_vector, const Vector64 &p, const Vector64 &bumpn, const Vector64 &phongn, const Vector64 &orign, const Vector64 &ray_vector, ILLUMINATEFLAGS flags, const RayHitID &hitid, RAYBIT raybits, Bool cosine_cutoff) | VolumeData | |
| Init (VolumeData *from) | VolumeData | |
| InitSurfacePointProperties (TexData *td) | VolumeData | |
| intersection | BaseVolumeData | |
| IsPhysicalRender () const | VolumeData | |
| lhit | BaseVolumeData | |
| Light_to_Num (const RayLight *light) const | VolumeData | |
| mb_offset | BaseVolumeData | |
| multipass | BaseVolumeData | |
| n | BaseVolumeData | |
| nn | BaseVolumeData | |
| Obj_to_Num (const RayObject *obj) const | VolumeData | |
| op | BaseVolumeData | |
| orign | BaseVolumeData | |
| OutOfMemory () | VolumeData | |
| p | BaseVolumeData | |
| par_u | BaseVolumeData | |
| par_v | BaseVolumeData | |
| pp | BaseVolumeData | |
| ProjectPoint (const TexData *tdp, const RayHitID &hit, const Vector64 &p, const Vector64 &n, Vector *uv) const | VolumeData | |
| ray | BaseVolumeData | |
| raybits | BaseVolumeData | |
| raydepth | BaseVolumeData | |
| recursion_data | BaseVolumeData | |
| recursion_id | BaseVolumeData | |
| refl | BaseVolumeData | |
| RestoreShaderStack (RayShaderStackElement *stack, Int32 stack_cnt) | VolumeData | |
| rray | BaseVolumeData | |
| rtex | BaseVolumeData | |
| rtex_count | BaseVolumeData | |
| SampleLensFX (const VPBuffer *rgba, const VPBuffer *fx, BaseThread *bt) const | VolumeData | |
| SaveShaderStack (RayShaderStackElement *&stack, Int32 &stack_cnt) | VolumeData | |
| ScreenToCamera (const Vector64 &p) const | VolumeData | |
| SetPhysicalRayTime (Float time) | VolumeData | |
| SetXY (Float x, Float y) | VolumeData | |
| sid | BaseVolumeData | |
| SkipRenderProcess () | VolumeData | |
| StatusSetBar (Float percentage) const | VolumeData | |
| StatusSetSpinMode (Bool on) const | VolumeData | |
| StatusSetText (const maxon::String &str) const | VolumeData | |
| TestBreak () | VolumeData | |
| tex | BaseVolumeData | |
| time | BaseVolumeData | |
| TraceColor (Ray *ray, Float maxdist, const RayHitID &last_hit, SurfaceIntersection *si) | VolumeData | |
| TraceColorDirect (Ray *ray, Float maxdist, Int32 raydepth, RAYBIT raybits, const RayHitID &last_hit, Vector64 *oldray, SurfaceIntersection *si) | VolumeData | |
| TraceGeometry (const Ray *ray, Float maxdist, const RayHitID &last_hit, SurfaceIntersection *si) const | VolumeData | |
| TraceGeometryEnhanced (const Ray *ray, Float maxdist, const RayHitID &last_hit, Int32 raydepth, RAYBIT raybits, Vector64 *oldray, SurfaceIntersection *si) const | VolumeData | |
| trans | BaseVolumeData | |
| TranslateObjIndex (Int32 index, Bool old_to_new) const | VolumeData | |
| TranslatePolygon (const RayObject *op, Int32 local_index, Vector *previous_points) const | VolumeData | |
| tray | BaseVolumeData | |
| uvw | BaseVolumeData | |
| version | BaseVolumeData | |
| VolumeData () | VolumeData | private |
| xlight | BaseVolumeData | |
| ~VolumeData () | VolumeData | private |