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

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

allocSweepNode(const TS_Ray &ray)TS_MetaExpressionvirtual
buildOctree()TS_MetaExpressionprotectedvirtual
clearOctree()TS_MetaExpressionprotected
conditionalAddRef() noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
countMemory(UT_MemoryCounter &counter, bool inclusive) const TS_MetaExpressionvirtual
density(const UT_Vector3 &p) const overrideTS_MetaSuperQuadricvirtual
density(const UT_BoundingBox &p) const overrideTS_MetaSuperQuadricvirtual
duplicate() const overrideTS_MetaSuperQuadricvirtual
getAllKids() const TS_MetaExpressionvirtual
getAllPrimitives(UT_Array< TS_MetaPrimitive * > &prims) overrideTS_MetaPrimitivevirtual
getBBox() const TS_MetaPrimitiveinline
getBBox(UT_BoundingBox &) const overrideTS_MetaPrimitivevirtual
getCellPrimitives(const UT_Vector3 &pos)TS_MetaExpression
getGeoPrimPtr() const TS_MetaPrimitiveinline
getMemoryUsage(bool inclusive) const overrideTS_MetaSuperQuadricvirtual
getOctree()TS_MetaExpressioninline
getOctreeIndex() const TS_MetaExpressioninline
getOpCode() const TS_MetaExpressioninlinevirtual
getRibOpcode() const TS_MetaExpressioninlinevirtual
getThreadNum() const TS_MetaExpressioninline
getWeight() const TS_MetaPrimitivevirtual
getXYexp() const TS_MetaSuperQuadric
getZexp() const TS_MetaSuperQuadric
grad(const UT_Vector3 &point, UT_Vector3 &grad) const overrideTS_MetaSuperQuadricvirtual
init() overrideTS_MetaSuperQuadricvirtual
isMax()TS_MetaExpressionvirtual
isMin()TS_MetaExpressionvirtual
isPrimitive() const overrideTS_MetaPrimitivevirtual
isPrimitive() overrideTS_MetaPrimitivevirtual
isSum()TS_MetaExpressionvirtual
listDensity(const UT_Vector3 &p, UT_ValArray< TS_MetaPrimitive * > &) overrideTS_MetaPrimitivevirtual
myBBoxTS_MetaExpressionprotected
myKernelTS_MetaPrimitiveprotected
myOctreeTS_MetaExpressionprotected
myOctreeRayIndexTS_MetaPrimitive
myRayIndexTS_MetaPrimitive
myRenderSerialTS_MetaPrimitive
myThreadNumTS_MetaExpression
myWeightTS_MetaPrimitiveprotected
operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< TS_MetaExpression >inline
prune(const UT_BoundingBox &, UT_Interval &) overrideTS_MetaPrimitivevirtual
rayDensity(float t) const overrideTS_MetaSuperQuadricvirtual
rayDensity(const UT_Interval &t) const overrideTS_MetaSuperQuadricvirtual
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()TS_MetaExpressionvirtual
raySweepInit(const TS_Ray &ray, float clip, float &t0, float &t1) overrideTS_MetaPrimitivevirtual
reset() overrideTS_MetaSuperQuadricvirtual
setGeoPrimPtr(const GEO_Primitive *g)TS_MetaPrimitiveinline
setKernel(const TS_MetaKernel &)TS_MetaPrimitivevirtual
setOctreeIndex(int idx)TS_MetaExpressioninline
setRay(const TS_Ray &ray) overrideTS_MetaSuperQuadricvirtual
setThreadNum(int thread_num)TS_MetaExpressioninlinevirtual
setupThreads(int num_threads)TS_MetaExpressionstatic
setWeight(float)TS_MetaPrimitivevirtual
setXYexp(float arg)TS_MetaSuperQuadric
setZexp(float arg)TS_MetaSuperQuadric
transform(const UT_Matrix4 &) overrideTS_MetaSuperQuadricvirtual
TS_MetaExpression()TS_MetaExpression
TS_MetaPrimitive()TS_MetaPrimitiveprotected
TS_MetaPrimitive(const TS_MetaPrimitive *)TS_MetaPrimitiveprotected
TS_MetaSuperQuadric()TS_MetaSuperQuadric
TS_MetaSuperQuadric(const TS_MetaSuperQuadric *)TS_MetaSuperQuadric
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_MetaPrimitive() overrideTS_MetaPrimitive
~TS_MetaSuperQuadric() overrideTS_MetaSuperQuadric
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< TS_MetaExpression >inlineprotected