Signed Distance Fields 1.0
SDFPlane Member List

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

addReccursiveCalls(int)SDFNodestatic
BID(const Vector &) constSDFNodevirtual
boxSDFNodeprotected
cPlaneprotected
Cast(const Vector &, double &, double &)Planeprotectedstatic
Coeff() constPlaneprotected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
ConvexPoints(const QVector< Plane > &)Planeprotectedstatic
Copy() constSDFPlanevirtual
costSDFNodeprotected
EpsilonSDFNodeprotectedstatic
epsilonPlaneprotectedstatic
Equation(const Ray &) constPlaneprotected
Eval(const Vector &) constPlaneprotected
GetBox() constSDFNode
GetColor(const Vector &) constSDFNodevirtual
GetCostShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPlanevirtual
GetFrame() constPlaneprotected
GetGradientShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPlanevirtual
GetMaterialShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPrimitivevirtual
GetShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPlanevirtual
Gradient(const Vector &) constSDFNodevirtual
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
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
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
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
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
ResetReccursiveCalls()SDFNodestatic
Rotate(const Matrix &)Planeprotected
Scale(const double &)Planeprotected
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPlane(const Vector &, const Vector &)SDFPlaneexplicit
SDFPlane(const Plane &)SDFPlaneexplicit
SDFPlane(const Plane &, const Box &)SDFPlaneexplicit
SDFPrimitive()SDFPrimitiveexplicit
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Side(const Vector &) constPlaneprotected
Signed(const Vector &) constSDFPlanevirtual
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
XYPlaneprotectedstatic
YZPlaneprotectedstatic
ZXPlaneprotectedstatic
~Plane()Planeprotected
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPlane()SDFPlanevirtual
~SDFPrimitive()SDFPrimitivevirtual