Signed Distance Fields 1.0
|
This is the complete list of members for SDFSegment, including all inherited members.
b | Segment | protected |
box | SDFNode | protected |
Center() const | Segment | protected |
Copy() const | SDFSegment | virtual |
EdgeEquation(const Ray &, const Vector &, const Vector &, const Vector &) | Segment | protectedstatic |
Epsilon | SDFNode | protectedstatic |
Equal(const Segment &, const double &) const | Segment | protected |
Equation(const Ray &) const | Segment | protected |
GetAxis() const | Segment | protected |
SDFEuclidean::GetBox() const | SDFNode | |
Segment::GetBox() const | Segment | protected |
Gradient(const Vector &p) const | SDFSegment | virtual |
Inside(const Vector &) const | SDFNode | virtual |
Intersect(const Box &) const | Segment | protected |
Intersect(const Vector &, const Vector &, const double, const double, double=0.0) | Segment | protectedstatic |
InverseTransformed(const Frame &) const | Segment | protected |
k | SDFNode | protected |
K() const | SDFNode | virtual |
K(const Box &) const | SDFNode | virtual |
Length() const | Segment | protected |
Memory() const | SDFSegment | virtual |
Nodes() const | SDFNode | virtual |
Normal(const Vector &) const | Segment | protected |
r | SDFSegment | protected |
R(const Vector &) const | Segment | protected |
R(const Vector &, double &) const | Segment | protected |
R(const Segment &) const | Segment | protected |
Rotate(const Matrix &) | Segment | protected |
Rotated(const Matrix &) const | Segment | protected |
Scale(const double &) | Segment | protected |
Scaled(const Vector &) const | Segment | protected |
Scaled(const double &) const | Segment | protected |
SDFEuclidean() | SDFEuclidean | explicit |
SDFNode() | SDFNode | explicit |
SDFPrimitive() | SDFPrimitive | explicit |
SDFSegment(const Vector &a, const Vector &b, double r) | SDFSegment | explicit |
SDFSegment(const Segment &, double r) | SDFSegment | explicit |
Segment() | Segment | protected |
Segment(const Vector &, const Vector &) | Segment | protected |
Signed(const Vector &) const | SDFSegment | virtual |
SmoothingExp(double d1, double d2, double sr) | SDFNode | inlinestatic |
SmoothingPolynomial(double d1, double d2, double sr) | SDFNode | inlinestatic |
SmoothingPolynomialCubic(double d1, double d2, double sr) | SDFNode | inlinestatic |
SmoothingQuilez(double d1, double d2, double sr) | SDFNode | inlinestatic |
SpherePieces() | SDFNode | static |
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) | SDFNode | static |
Translate(const Vector &) | Segment | protected |
Translated(const Vector &) const | Segment | protected |
Vertex(int) const | Segment | protected |
Vertex(int) | Segment | protected |
VertexAt(const double &) const | Segment | protected |
~SDFEuclidean() | SDFEuclidean | virtual |
~SDFNode() | SDFNode | virtual |
~SDFPrimitive() | SDFPrimitive | virtual |
~SDFSegment() | SDFSegment | virtual |
~Segment() | Segment | protected |