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() | 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 |