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 |