Signed Distance Fields 1.0
SDFSegment Member List

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

addReccursiveCalls(int)SDFNodestatic
bSegmentprotected
BID(const Vector &) constSDFNodevirtual
boxSDFNodeprotected
Center() constSegmentprotected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFSegmentvirtual
costSDFNodeprotected
EdgeEquation(const Ray &, const Vector &, const Vector &, const Vector &)Segmentprotectedstatic
EpsilonSDFNodeprotectedstatic
Equal(const Segment &, const double &) constSegmentprotected
Equation(const Ray &) constSegmentprotected
GetAxis() constSegmentprotected
SDFEuclidean::GetBox() constSDFNode
Segment::GetBox() constSegmentprotected
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 *) constSDFSegmentvirtual
Gradient(const Vector &) constSDFNodevirtual
Inside(const Vector &) constSDFNodevirtual
Intersect(const Box &) constSegmentprotected
Intersect(const Vector &, const Vector &, const double, const double, double=0.0)Segmentprotectedstatic
InverseTransformed(const Frame &) constSegmentprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
Length() constSegmentprotected
Memory() constSDFSegmentvirtual
Nodes() constSDFNodevirtual
Normal(const Vector &) constSegmentprotected
R(const Vector &) constSegmentprotected
R(const Vector &, double &) constSegmentprotected
R(const Segment &) constSegmentprotected
rSDFSegmentprotected
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
ResetReccursiveCalls()SDFNodestatic
Rotate(const Matrix &)Segmentprotected
Rotated(const Matrix &) constSegmentprotected
Scale(const double &)Segmentprotected
Scaled(const Vector &) constSegmentprotected
Scaled(const double &) constSegmentprotected
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
SDFSegment(const Vector &a, const Vector &b, double r)SDFSegmentexplicit
SDFSegment(const Segment &, double r)SDFSegmentexplicit
Segment()Segmentprotected
Segment(const Vector &, const Vector &)Segmentprotected
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Signed(const Vector &) constSDFSegmentvirtual
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
Translate(const Vector &)Segmentprotected
Translated(const Vector &) constSegmentprotected
Vertex(int) constSegmentprotected
Vertex(int)Segmentprotected
VertexAt(const double &) constSegmentprotected
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual
~SDFSegment()SDFSegmentvirtual
~Segment()Segmentprotected