Signed Distance Fields 1.0
SDFCage Member List

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

addReccursiveCalls(int)SDFNodestatic
Area() constBoxprotected
bBoxprotected
BID(const Vector &) constSDFNodevirtual
Box()Boxprotected
Box(const double &)Boxprotected
Box(const Vector &)Boxprotected
Box(const Vector &, const Vector &)Boxprotected
Box(const Vector &, const double &)Boxprotected
Box(const Vector &, const double &, const double &, const double &)Boxprotected
Box(const double &, const double &, const double &)Boxprotected
Box(const Vector *, int)Boxprotected
Box(const QVector< Vector > &)Boxprotected
Box(const Box &, const Box &)Boxprotected
Box(const Box &, const Frame &)Boxprotected
Box(const Box &, const FrameScaled &)Boxprotected
Box(const Box &, const Matrix &)Boxprotected
boxSDFNodeprotected
cSDFCageprotected
Center() constBoxprotected
Centered() constBoxprotected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFCagevirtual
costSDFNodeprotected
Cube() constBoxprotected
Cut(const Vector &, const Vector &) constBoxprotected
Diagonal() constBoxprotected
Difference(const Box &, Box *) constBoxprotected
Edge(int) constBoxprotected
edgeBoxprotectedstatic
Empty() constBoxprotected
EpsilonSDFNodeprotectedstatic
epsilonBoxprotectedstatic
Extend(const double &)Boxprotected
Extend(const Vector &)Boxprotected
Extended(const double &) constBoxprotected
Extended(const Vector &) constBoxprotected
Face(int) constBoxprotected
GetBox() constSDFNode
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 *) constSDFCagevirtual
Gradient(const Vector &) constSDFNodevirtual
halfSDFCageprotected
InfinityBoxprotectedstatic
SDFEuclidean::Inside(const Vector &) constSDFNodevirtual
Box::Inside(const Box &) constBoxprotected
Box::Inside(const Vector &) constBoxprotected
IntegerAxis() constBoxprotected
Intersect(const Ray &) constBoxprotected
Intersect(const Ray &, double &, double &) constBoxprotected
Intersect(const Ray &, double &) constBoxprotected
Intersect(const Ray &, double &, double &, Vector &, Vector &) constBoxprotected
Intersect(const Ray &, double &, Vector &) constBoxprotected
Intersect(const Vector &, const Vector &) constBoxprotected
Intersect(const Box &) constBoxprotected
Intersection(const Box &) constBoxprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
Memory() constSDFCagevirtual
Nodes() constSDFNodevirtual
Normal(const Vector &) constBoxprotected
normalBoxprotectedstatic
NullBoxprotectedstatic
Octant(const Vector &) constBoxprotected
Offsetted(const Vector &) constBoxprotected
operator[](int)Boxprotected
operator[](int) constBoxprotected
Poisson(const double &, int, Random &=Random::R239) constBoxprotected
R(const Vector &) constBoxprotected
R(const Box &) constBoxprotected
Radius() constBoxprotected
RandomInside(Random &=Random::R239) constBoxprotected
RandomSurface(Random &=Random::R239) constBoxprotected
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
ResetReccursiveCalls()SDFNodestatic
RInfinity(const Box &) constBoxprotected
Scale(const double &)Boxprotected
Scale(const Vector &)Boxprotected
Scaled(const Vector &) constBoxprotected
SDFCage(const Box &, const double &)SDFCageexplicit
SDFCage(const Vector &, const Vector &, const double &)SDFCageexplicit
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
SetCubic()Boxprotected
SetInscribedCubic()Boxprotected
SetParallelepipedic(const double &, int &, int &, int &)Boxprotected
SetParallelepipedic(int, int &, int &, int &)Boxprotected
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Signed(const Vector &) constSDFCagevirtual
Size() constBoxprotected
SpherePieces()SDFNodestatic
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
Sub(int) constBoxprotected
tSDFCageprotected
Translate(const Vector &)Boxprotected
Translated(const Vector &) constBoxprotected
UnitBoxprotectedstatic
Vertex(int) constBoxprotected
Volume() constBoxprotected
~Box()Boxprotected
~SDFCage()SDFCagevirtual
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual