Signed Distance Fields 1.0
SDFBubble Member List

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

Area() constSphereprotected
Area(const double &)Sphereprotectedstatic
boxSDFNodeprotected
cSphereprotected
Center() constSphereprotected
Copy() constSDFBubblevirtual
EpsilonSDFNodeprotectedstatic
epsilonSphereprotectedstatic
EquiRectangular(int, int, int, int)Sphereprotectedstatic
Euler(const Vector &) constSphereprotected
Extend(const double &)Sphereprotected
Extended(const double &) constSphereprotected
Fibonacci(int, int) constSphereprotected
SDFEuclidean::GetBox() constSDFNode
Sphere::GetBox() constSphereprotected
Gradient(const Vector &) constSDFBubblevirtual
InfinitySphereprotectedstatic
SDFEuclidean::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() constSDFBubblevirtual
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
SDFBubble(const Vector &, const double &, const double &)SDFBubbleexplicit
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
Signed(const Vector &) constSDFBubblevirtual
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
tSDFBubbleprotected
Transformed(const Frame &) constSphereprotected
Translate(const Vector &)Sphereprotected
Translated(const Vector &) constSphereprotected
UnitSphereprotectedstatic
Volume() constSphereprotected
Volume(const Sphere &) constSphereprotected
Volume(const double &)Sphereprotectedstatic
~SDFBubble()SDFBubblevirtual
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual
~Sphere()Sphereprotected