Signed Distance Fields 1.0
SDFPolygonExtruded Member List

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

addReccursiveCalls(int)SDFNodestatic
Append(const Vector2 &)Polygon2protected
Area() constPolygon2protected
BID(const Vector &) constSDFNodevirtual
boxSDFNodeprotected
Center() constPolygon2protected
Centroid() constPolygon2protected
ComputeCostBID(const Vector &)SDFNodevirtual
ComputeCostSigned(const Vector &)SDFPrimitivevirtual
Copy() constSDFPolygonExtrudedvirtual
costSDFNodeprotected
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) constPolygon2protected
eSDFPolygonExtrudedprotected
EarClip() constPolygon2protected
Edge(int) constPolygon2protected
EpsilonSDFNodeprotectedstatic
Expand(const double &)Polygon2protected
SDFEuclidean::GetBox() constSDFNode
Polygon2::GetBox() constPolygon2protected
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
GetQt() constPolygon2protected
GetShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) constSDFNodevirtual
Gradient(const Vector &) constSDFNodevirtual
Hausdorff(const Polygon2 &, bool=false) constPolygon2protected
SDFEuclidean::Inside(const Vector &) constSDFNodevirtual
Polygon2::Inside(const Vector2 &) constPolygon2protected
Polygon2::Inside(const QVector< Polygon2 > &, const Vector2 &)Polygon2protectedstatic
Intersect(const Circle2 &) constPolygon2protected
IntersectSegment(const Segment2 &) constPolygon2protected
IsConvex() constPolygon2protected
K() constSDFNodevirtual
K(const Box &) constSDFNodevirtual
kSDFNodeprotected
Length() constPolygon2protected
Memory() constSDFPolygonExtrudedvirtual
Nodes() constSDFNodevirtual
NormalAtLength(const double &) constPolygon2protected
PointAtLength(const double &) constPolygon2protected
Poisson(const double &, int, bool=false, Random &=Random::R239) constPolygon2protected
Polygon2()Polygon2protected
Polygon2(Vector2 *, int)Polygon2protected
Polygon2(const Vector2 &, const Vector2 &, const Vector2 &)Polygon2protected
Polygon2(const Vector2 &, const Vector2 &, const Vector2 &, const Vector2 &)Polygon2protected
Polygon2(const QVector< Vector > &)Polygon2protected
Polygon2(const QVector< Vector2 > &)Polygon2protected
Polygon2(const QVector< Vector2 > &, const QVector< int > &)Polygon2protected
Polygon2(const Triangle2 &)Polygon2protected
Polygon2(const Box2 &)Polygon2protected
Polygon2(const Hexagon2 &)Polygon2protected
Polygon2(const Pentagon2 &)Polygon2protected
Polygon2(const Quadrangle2 &)Polygon2protected
Polygon2(const Polygonal &)Polygon2protected
Polygon2(const Octogon2 &)Polygon2protected
Polygon2(const IrregularOctogon2 &)Polygon2protected
Polygon2(const Ellipse2 &, int=72)Polygon2protected
qPolygon2protected
R(const Vector2 &) constPolygon2protected
R(const Line2 &) constPolygon2protected
R(const QVector< Polygon2 > &, const Vector2 &)Polygon2protectedstatic
RandomInside(Random &=Random::R239) constPolygon2protected
RC(const Vector2 &) constPolygon2protected
ReccursiveCalls()SDFNodestatic
reccursiveCallsSDFNodeprotectedstatic
Resampled(const double &) constPolygon2protected
ResetReccursiveCalls()SDFNodestatic
Rotate(const Matrix2 &)Polygon2protected
Rotated(const Matrix2 &) constPolygon2protected
Scale(const double &)Polygon2protected
Scaled(const Vector2 &) constPolygon2protected
SDFEuclidean()SDFEuclideanexplicit
SDFNode()SDFNodeexplicit
SDFPolygonExtruded(const Polygon2 &, const double &)SDFPolygonExtrudedexplicit
SDFPrimitive()SDFPrimitiveexplicit
setShaderMaterial(ShaderMaterial *)SDFPrimitive
Signed(const Vector &) constSDFPolygonExtrudedvirtual
Polygon2::Signed(const Vector2 &) constPolygon2protected
Size() constPolygon2protected
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
Subdivide(int, QVector< Vector2 > &, QVector< int > &) constPolygon2protected
Transformed(const Frame2 &) constPolygon2protected
Translate(const Vector2 &)Polygon2protected
Translated(const Vector2 &) constPolygon2protected
Vertex(int)Polygon2protected
Vertex(int) constPolygon2protected
Vertices()Polygon2protected
Vertices() constPolygon2protected
Where(const Circle2 &) constPolygon2protected
~SDFEuclidean()SDFEuclideanvirtual
~SDFNode()SDFNodevirtual
~SDFPolygonExtruded()SDFPolygonExtrudedvirtual
~SDFPrimitive()SDFPrimitivevirtual