Signed Distance Fields 1.0
SDFPlane Member List

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

boxSDFNodeprotected
cPlaneprotected
Cast(const Vector &, double &, double &)Planeprotectedstatic
ConvexPoints(const QVector< Plane > &)Planeprotectedstatic
Copy() constSDFPlanevirtual
EpsilonSDFNodeprotectedstatic
epsilonPlaneprotectedstatic
Equation(const Ray &) constPlaneprotected
Eval(const Vector &) constPlaneprotected
GetBox() constSDFNode
GetFrame() constPlaneprotected
Gradient(const Vector &) constSDFPlanevirtual
HorizontalPlaneprotectedstatic
SDFEuclidean::Inside(const Vector &) constSDFNodevirtual
Plane::Inside(const Vector &) constPlaneprotected
Intersect(const Ray &, double &) constPlaneprotected
Intersect(const Line &) constPlaneprotected
Intersect(const Segment &, double &) constPlaneprotected
Intersect(const Plane &) constPlaneprotected
Intersection(const Plane &, const Plane &, const Plane &)Planeprotectedstatic
kSDFNodeprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
Memory() constSDFPlanevirtual
nPlaneprotected
Nodes() constSDFNodevirtual
Normal() constPlaneprotected
Plane()Planeprotected
Plane(const double &, const double &, const double &, const double &)Planeprotected
Plane(const Vector &, const double &)Planeprotected
Plane(const Vector &, const Vector &)Planeprotected
Plane(const Vector &)Planeprotected
R(const Vector &) constPlaneprotected
Reflect(const Vector &) constPlaneprotected
Reflect(const Vector &, const Vector &)Planeprotectedstatic
Refract(const Vector &, const double &, Vector &) constPlaneprotected
Refract(const Vector &, const Vector &, const double &, Vector &)Planeprotectedstatic
Rotate(const Matrix &)Planeprotected
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPlane(const Vector &, const Vector &)SDFPlaneexplicit
SDFPlane(const Plane &)SDFPlaneexplicit
SDFPrimitive()SDFPrimitiveexplicit
Side(const Vector &) constPlaneprotected
Signed(const Vector &) constSDFPlanevirtual
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
Symmetric(const Box &) constPlaneprotected
Symmetric(const Segment &) constPlaneprotected
Symmetric(const Sphere &) constPlaneprotected
Symmetry(const Vector &) constPlaneprotected
Transform(const Matrix4 &)Planeprotected
Translate(const double &)Planeprotected
Vertex() constPlaneprotected
~Plane()Planeprotected
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPlane()SDFPlanevirtual
~SDFPrimitive()SDFPrimitivevirtual