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 |