Signed Distance Fields 1.0
|
This is the complete list of members for SDFTriangle2, including all inherited members.
Area() const | Triangle2 | protected |
Aspect() const | Triangle2 | protected |
BaryCenter(const Vector &) const | Triangle2 | protected |
BarycentricCoordinates(const Vector2 &) const | Triangle2 | protected |
box | SDFNode2 | protected |
Center() const | Triangle2 | protected |
Circumscribed() const | Triangle2 | protected |
CircumscribedRadius() const | Triangle2 | protected |
ComputeCostSigned(const Vector2 &) | SDFPrimitive2 | virtual |
Copy() const | SDFTriangle2 | virtual |
cost | SDFNode2 | protected |
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) const | Triangle2 | protected |
Epsilon | SDFNode2 | protectedstatic |
epsilon | Triangle2 | protectedstatic |
Equilateral(const Vector2 &, const double &=1.0, const double &=0.0) | Triangle2 | protectedstatic |
SDFEuclidean2::GetBox() const | SDFNode2 | |
Triangle2::GetBox() const | Triangle2 | protected |
GetCostShader(PrimitiveManager *, std::list< QString > *, bool *) const | SDFPrimitive2 | virtual |
GetGradientShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) const | SDFNode2 | virtual |
GetShader(PrimitiveManager *, std::list< QString > *, bool *) const | SDFTriangle2 | virtual |
Gradient(const Vector2 &) const | SDFNode2 | virtual |
Inscribed() const | Triangle2 | protected |
InscribedRadius() const | Triangle2 | protected |
SDFEuclidean2::Inside(const Vector2 &) const | SDFNode2 | virtual |
Triangle2::Inside(const Box2 &) const | Triangle2 | protected |
Triangle2::Inside(const Circle2 &) const | Triangle2 | protected |
Triangle2::Inside(const Vector2 &) const | Triangle2 | protected |
Triangle2::Inside(const Vector2 &, double &, double &) const | Triangle2 | protected |
Intersect(const Circle2 &) const | Triangle2 | protected |
Intersect(const Box2 &) const | Triangle2 | protected |
Intersect(const Segment2 &) const | Triangle2 | protected |
Intersect(const Ray2 &, double &, double &) const | Triangle2 | protected |
Intersect(const Triangle2 &) const | Triangle2 | protected |
IntersectEdge(const Triangle2 &) const | Triangle2 | protected |
IntersectVertex(const Triangle2 &) const | Triangle2 | protected |
K() const | SDFNode2 | virtual |
k | SDFNode2 | protected |
Memory() const | SDFTriangle2 | virtual |
Nodes() const | SDFNode2 | virtual |
Normal(const Vector2 &) const | Triangle2 | protected |
operator[](int) const | Triangle2 | protected |
OrthoCenter() const | Triangle2 | protected |
Overlap(const Triangle2 &) const | Triangle2 | protected |
p | Triangle2 | protected |
Perimeter() const | Triangle2 | protected |
Poisson(const double &, int, Random &=Random::R239) const | Triangle2 | protected |
R(const Vector2 &) const | Triangle2 | protected |
RandomInside(Random &=Random::R239) const | Triangle2 | protected |
Rotate(const Matrix2 &) | Triangle2 | protected |
Rotated(const Matrix2 &) const | Triangle2 | protected |
Scale(const double &) | Triangle2 | protected |
Scale(const Vector2 &) | Triangle2 | protected |
Scaled(const double &) const | Triangle2 | protected |
Scaled(const Vector2 &) const | Triangle2 | protected |
SDFEuclidean2() | SDFEuclidean2 | explicit |
SDFNode2() | SDFNode2 | explicit |
SDFPrimitive2() | SDFPrimitive2 | explicit |
SDFTriangle2(const Vector2 &, const Vector2 &, const Vector2 &) | SDFTriangle2 | explicit |
SDFTriangle2(const Triangle2 &) | SDFTriangle2 | explicit |
Shrink(const double &) | Triangle2 | protected |
Signed(const Vector2 &) const | SDFTriangle2 | virtual |
SignedArea() const | Triangle2 | protected |
Translate(const Vector2 &) | Triangle2 | protected |
Translated(const Vector2 &) const | Triangle2 | protected |
Triangle2() | Triangle2 | protected |
Triangle2(const Vector2 &, const Vector2 &, const Vector2 &) | Triangle2 | protected |
Triangle2(const Triangle &) | Triangle2 | protected |
~SDFEuclidean2() | SDFEuclidean2 | virtual |
~SDFNode2() | SDFNode2 | virtual |
~SDFPrimitive2() | SDFPrimitive2 | virtual |
~SDFTriangle2() | SDFTriangle2 | virtual |
~Triangle2() | Triangle2 | protected |