HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TS_MetaMin Member List

This is the complete list of members for TS_MetaMin, including all inherited members.

allocSweepNode(const TS_Ray &ray)TS_MetaExpressionvirtual
append(const TS_MetaExpressionPtr &arg) overridefinalTS_MetaMinvirtual
buildOctree()TS_MetaExpressionprotectedvirtual
clearAndDestroy()TS_MetaOpprotected
clearOctree()TS_MetaExpressionprotected
conditionalAddRef() noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
countMemory(UT_MemoryCounter &counter, bool inclusive) const overrideTS_MetaOpvirtual
density(const UT_Vector3 &p) const overridefinalTS_MetaMinvirtual
density(const UT_BoundingBox &p) const overridefinalTS_MetaMinvirtual
duplicate() const overridefinalTS_MetaMinvirtual
freeList(ts_PrimNode *list_start)TS_MetaOpprotected
getAllKids() const overrideTS_MetaOpvirtual
getAllPrimitives(UT_Array< TS_MetaPrimitive * > &prims) overrideTS_MetaOpvirtual
getBBox(UT_BoundingBox &) const overridefinalTS_MetaMinvirtual
TS_MetaOp::getBBox() const TS_MetaExpressioninline
getCellPrimitives(const UT_Vector3 &pos)TS_MetaExpression
getMemoryUsage(bool inclusive) const overrideTS_MetaOpvirtual
getOctree()TS_MetaExpressioninline
getOctreeIndex() const TS_MetaExpressioninline
getOpCode() const overridefinalTS_MetaMininlinevirtual
getRibOpcode() const overridefinalTS_MetaMininlinevirtual
getThreadNum() const TS_MetaExpressioninline
grad(const UT_Vector3 &point, UT_Vector3 &grad) const overridefinalTS_MetaMinvirtual
initSweepList(const TS_Ray &ray)TS_MetaOp
isMax()TS_MetaExpressionvirtual
isMin() overridefinalTS_MetaMinvirtual
isPrimitive() const TS_MetaExpressionvirtual
isPrimitive()TS_MetaExpressionvirtual
isSum()TS_MetaExpressionvirtual
listDensity(const UT_Vector3 &p, UT_ValArray< TS_MetaPrimitive * > &) overridefinalTS_MetaMinvirtual
myActiveTS_MetaOp
myArrayTS_MetaOp
myBBoxTS_MetaExpressionprotected
myOctreeTS_MetaExpressionprotected
myOctreeRayIndexTS_MetaExpressionprotected
myQueueTS_MetaOp
myRayIndexTS_MetaExpressionprotected
myThreadNumTS_MetaExpression
operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
prune(const UT_BoundingBox &, UT_Interval &range) overridefinalTS_MetaMinvirtual
rayDensity(float t) const overridefinalTS_MetaMinvirtual
rayDensity(const UT_Interval &t) const overridefinalTS_MetaMinvirtual
rayIntersect(const TS_Ray &ray, const UT_Interval &start, float &result, float tol=-1.0f)TS_MetaExpressionvirtual
rayIntersect(const TS_Ray &ray, const UT_Interval &start, UT_FloatArray &result, float tol=-1.0f)TS_MetaExpressionvirtual
raySweepComplete() overrideTS_MetaOpvirtual
raySweepInit(const TS_Ray &ray, float clip, float &t0, float &t1) overrideTS_MetaOpvirtual
reset()TS_MetaOp
setOctreeIndex(int idx)TS_MetaExpressioninline
setRay(const TS_Ray &ray) overrideTS_MetaOpvirtual
setThreadNum(int thread_num) overrideTS_MetaOpvirtual
setupThreads(int num_threads)TS_MetaExpressionstatic
TS_MetaExpression()TS_MetaExpression
TS_MetaMin(int n=0)TS_MetaMin
TS_MetaOp(int n)TS_MetaOp
use_count() const noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
~TS_MetaExpression()TS_MetaExpressionvirtual
~TS_MetaMin() overrideTS_MetaMin
~TS_MetaOp() overrideTS_MetaOp
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< TS_MetaExpression >inlineprotected