Signed Distance Fields 1.0
SDFHyperSphere Member List

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

Area() constSphereprotected
Area(const double &)Sphereprotectedstatic
boxSDFNodeprotected
cSphereprotected
Center() constSphereprotected
Copy() constSDFHyperSpherevirtual
eSDFHyperSphereprotected
EpsilonSDFNodeprotectedstatic
epsilonSphereprotectedstatic
EquiRectangular(int, int, int, int)Sphereprotectedstatic
Euler(const Vector &) constSphereprotected
Extend(const double &)Sphereprotected
Extended(const double &) constSphereprotected
Fibonacci(int, int) constSphereprotected
SDFPrimitive::GetBox() constSDFNode
Sphere::GetBox() constSphereprotected
Gradient(const Vector &) constSDFNodevirtual
InfinitySphereprotectedstatic
SDFPrimitive::Inside(const Vector &) constSDFNodevirtual
Sphere::Inside(const Vector &) constSphereprotected
Intersect(const Ray &) constSphereprotected
Intersect(const Ray &, double &, double &) constSphereprotected
Intersect(const Ray &, double &, double &, Vector &, Vector &) constSphereprotected
Intersect(const Box &) constSphereprotected
Intersect(const Sphere &, Circle &) constSphereprotected
Intersect(const Sphere &) constSphereprotected
Intersect(const Ray &, double &) constSphereprotected
Intesection(const Sphere &, const Sphere &, const Sphere &, Vector &, Vector &)Sphereprotectedstatic
InverseTransformed(const Frame &) constSphereprotected
kSDFNodeprotected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
Memory() constSDFHyperSpherevirtual
Nodes() constSDFNodevirtual
Normal(const Vector &) constSphereprotected
NullSphereprotectedstatic
Poisson(const double &, int, Random &=Random::R239) constSphereprotected
rSphereprotected
R(const Vector &) constSphereprotected
R(const Sphere &) constSphereprotected
R(const Vector &, const Vector &) constSphereprotected
Radius() constSphereprotected
RandomInside(Random &=Random::R239) constSphereprotected
RandomNormal(Random &=Random::R239)Sphereprotectedstatic
RandomSurface(Random &=Random::R239) constSphereprotected
Rotate(const Matrix &)Sphereprotected
Rotated(const Matrix &) constSphereprotected
Scale(const double &)Sphereprotected
Scaled(const Vector &) constSphereprotected
SDFHyperSphere(const Vector &, double, double)SDFHyperSphereexplicit
SDFHyperSphere(const Sphere &, double)SDFHyperSphereexplicit
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
Signed(const Vector &) constSDFHyperSpherevirtual
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
Sphere()Sphereprotected
Sphere(const double &)Sphereprotected
Sphere(const Vector &, const double &=0.0)Sphereprotected
Sphere(const Vector &, const Vector &)Sphereprotected
Sphere(const Vector &, const Vector &, const Vector &)Sphereprotected
Sphere(const Vector &, const Vector &, const Vector &, const Vector &)Sphereprotected
Sphere(const QVector< Vector > &)Sphereprotected
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
Transformed(const Frame &) constSphereprotected
Translate(const Vector &)Sphereprotected
Translated(const Vector &) constSphereprotected
UnitSphereprotectedstatic
Volume() constSphereprotected
Volume(const Sphere &) constSphereprotected
Volume(const double &)Sphereprotectedstatic
~SDFHyperSphere()SDFHyperSpherevirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual
~Sphere()Sphereprotected