Signed Distance Fields 1.0
SDFSpheroid Member List

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

A() constSpheroidprotected
addReccursiveCalls(int)SDFNodestatic
axisSpheroidprotected
B() constSpheroidprotected
bSpheroidprotected
BID(const Vector &) constSDFNodevirtual
boxSDFNodeprotected
cSpheroidprotected
Center() constSpheroidprotected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFSpheroidvirtual
costSDFNodeprotected
EpsilonSDFNodeprotectedstatic
GetAxis() constSpheroidprotected
SDFPrimitive::GetBox() constSDFNode
Spheroid::GetBox() constSpheroidprotected
GetColor(const Vector &) constSDFNodevirtual
GetCostShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPrimitivevirtual
GetGradientShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) constSDFNodevirtual
GetMaterialShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPrimitivevirtual
GetShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFSpheroidvirtual
GetSphere() constSpheroidprotected
Gradient(const Vector &) constSDFNodevirtual
iabSDFSpheroidprotected
Inside(const Vector &) constSDFNodevirtual
Intersect(const Ray &, double &, double &) constSpheroidprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
Memory() constSDFSpheroidvirtual
Nodes() constSDFNodevirtual
R(const Vector &) constSpheroidprotected
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
ResetReccursiveCalls()SDFNodestatic
Rotated(const Matrix &) constSpheroidprotected
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
SDFSpheroid(const Vector &, const Vector &, const double &, const double &)SDFSpheroidexplicit
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Signed(const Vector &) constSDFSpheroidvirtual
SpherePieces()SDFNodestatic
Spheroid()Spheroidprotected
Spheroid(const Vector &, const Vector &, const double &, const double &)Spheroidprotected
Spheroid(const Vector &, const Vector &, const double &)Spheroidprotected
Stalactite(const Vector &p, const double &h, const double &r, bool noise=true, Random &random=Random::R239, const double &largeur=0.25, const double &espacement=0.61)SDFNodestatic
Translated(const Vector &) constSpheroidprotected
Value(const Vector &) constSpheroidprotected
Volume() constSpheroidprotected
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual
~SDFSpheroid()SDFSpheroidvirtual
~Spheroid()Spheroidprotected