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