Signed Distance Fields 1.0
SDFCylinderBox Member List

This is the complete list of members for SDFCylinderBox, 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
Center() constBoxprotected
Centered() constBoxprotected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFCylinderBoxvirtual
costSDFNodeprotected
Cube() constBoxprotected
Cut(const Vector &, const Vector &) constBoxprotected
CylinderBox()CylinderBoxprotected
CylinderBox(const Vector &, const Vector &, const double &)CylinderBoxprotected
CylinderBox(const Box &, const double &)CylinderBoxprotected
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
SDFEuclidean::GetBox() constSDFNode
CylinderBox::GetBox() constCylinderBoxprotected
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 *) constSDFCylinderBoxvirtual
Gradient(const Vector &) constSDFNodevirtual
InfinityBoxprotectedstatic
SDFEuclidean::Inside(const Vector &) constSDFNodevirtual
CylinderBox::Inside(const Box &) constBoxprotected
CylinderBox::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() constSDFCylinderBoxvirtual
Nodes() constSDFNodevirtual
Normal(const Vector &) constCylinderBoxprotected
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 &) constCylinderBoxprotected
Box::R(const Box &) constBoxprotected
rCylinderBoxprotected
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
SDFCylinderBox(const Vector &, const Vector &, const double &)SDFCylinderBoxexplicit
SDFCylinderBox(const CylinderBox &)SDFCylinderBoxexplicit
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 &) constSDFCylinderBoxvirtual
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
Translate(const Vector &)Boxprotected
Translated(const Vector &) constBoxprotected
UnitBoxprotectedstatic
Vertex(int) constCylinderBoxprotected
Volume() constBoxprotected
~Box()Boxprotected
~CylinderBox()CylinderBoxprotected
~SDFCylinderBox()SDFCylinderBoxvirtual
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual