Signed Distance Fields 1.0
SDFSegmentNoiseRadial Member List

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

bSegmentprotected
boxSDFNodeprotected
Center() constSegmentprotected
Copy()SDFSegmentNoiseRadial
SDFSegment::Copy() constSDFSegmentvirtual
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
Gradient(const Vector &p) constSDFSegmentvirtual
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
kSDFNodeprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
Length() constSegmentprotected
Memory() constSDFSegmentNoiseRadialvirtual
Nodes() constSDFNodevirtual
Normal(const Vector &) constSegmentprotected
rSDFSegmentprotected
R(const Vector &) constSegmentprotected
R(const Vector &, double &) constSegmentprotected
R(const Segment &) constSegmentprotected
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
SDFSegmentNoiseRadial(const Segment &, const SimplexTurbulence &, double)SDFSegmentNoiseRadial
Segment()Segmentprotected
Segment(const Vector &, const Vector &)Segmentprotected
Signed(const Vector &) constSDFSegmentNoiseRadialvirtual
SmoothingExp(double d1, double d2, double sr)SDFNodeinlinestatic
SmoothingPolynomial(double d1, double d2, double sr)SDFNodeinlinestatic
SmoothingPolynomialCubic(double d1, double d2, double sr)SDFNodeinlinestatic
SmoothingQuilez(double d1, double d2, double sr)SDFNodeinlinestatic
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
turbulenceSDFSegmentNoiseRadialprotected
Vertex(int) constSegmentprotected
Vertex(int)Segmentprotected
VertexAt(const double &) constSegmentprotected
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual
~SDFSegment()SDFSegmentvirtual
~SDFSegmentNoiseRadial()SDFSegmentNoiseRadialvirtual
~Segment()Segmentprotected