Signed Distance Fields 1.0
SDFExtrudedEllipse Member List

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

A() constEllipse2protected
addReccursiveCalls(int)SDFNodestatic
Area() constEllipse2protected
Axis() constEllipse2protected
B() constEllipse2protected
bEllipse2protected
BID(const Vector &) constSDFNodevirtual
boxSDFNodeprotected
C() constEllipse2protected
cEllipse2protected
Center() constEllipse2protected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFExtrudedEllipsevirtual
costSDFNodeprotected
Curvature(const double &) constEllipse2protected
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) constEllipse2protected
eSDFExtrudedEllipseprotected
Eccentricity() constEllipse2protected
Ellipse2()Ellipse2protected
Ellipse2(const Vector2 &, const double &, const double &, const Vector2 &=Vector2::X)Ellipse2protected
Ellipse2(const double &, const double &)Ellipse2protected
Ellipse2(const Matrix2 &A, const Vector2 &center)Ellipse2protected
EpsilonSDFNodeprotectedstatic
Focus(bool) constEllipse2protected
Focus() constEllipse2protected
FromPoints(const std::vector< Vector2 > &points, double tolerance=0.05)Ellipse2protectedstatic
SDFEuclidean::GetBox() constSDFNode
Ellipse2::GetBox() constEllipse2protected
GetCircle() constEllipse2protected
GetColor(const Vector &) constSDFNodevirtual
GetCostShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPrimitivevirtual
GetGradientShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) constSDFNodevirtual
GetMaterialShader(PrimitiveManager *, std::list< QString > *, bool *) constSDFPrimitivevirtual
GetShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) constSDFNodevirtual
SDFEuclidean::Gradient(const Vector &) constSDFNodevirtual
Ellipse2::Gradient(const Vector2 &) constEllipse2protected
SDFEuclidean::Inside(const Vector &) constSDFNodevirtual
Ellipse2::Inside(const Vector2 &) constEllipse2protected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
Lerp(const double &, const Ellipse2 &, const Ellipse2 &)Ellipse2protectedstatic
MatrixForm() constEllipse2protected
Memory() constSDFExtrudedEllipsevirtual
Nodes() constSDFNodevirtual
P() constEllipse2protected
Perimeter() constEllipse2protected
R(const Vector2 &) constEllipse2protected
RandomInside(Random &=Random::R239) constEllipse2protected
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
ResetReccursiveCalls()SDFNodestatic
Rotated(const double &) constEllipse2protected
Rotated(const Matrix2 &) constEllipse2protected
Scaled(const double &) constEllipse2protected
Scaled(const Vector2 &, bool=true) constEllipse2protected
SDFEuclidean()SDFEuclideanexplicit
SDFExtrudedEllipse(const Ellipse2 &, const double &)SDFExtrudedEllipseexplicit
SDFNode()SDFNodeexplicit
SDFPrimitive()SDFPrimitiveexplicit
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Signed(const Vector &) constSDFExtrudedEllipsevirtual
Ellipse2::Signed(const Vector2 &) constEllipse2protected
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 Frame2 &) constEllipse2protected
Translated(const Vector2 &) constEllipse2protected
uEllipse2protected
Value(const Vector2 &) constEllipse2protected
Vertex(const double &) constEllipse2protected
~Ellipse2()Ellipse2protected
~SDFEuclidean()SDFEuclideanvirtual
~SDFExtrudedEllipse()SDFExtrudedEllipsevirtual
~SDFNode()SDFNodevirtual
~SDFPrimitive()SDFPrimitivevirtual