Signed Distance Fields 1.0
|
This is the complete list of members for SDFBox2, including all inherited members.
Area() const | Box2 | protected |
b | Box2 | protected |
box | SDFNode2 | protected |
Box2() | Box2 | protected |
Box2(const double &) | Box2 | protected |
Box2(const double &, const double &) | Box2 | protected |
Box2(const Vector2 &) | Box2 | protected |
Box2(const Vector2 &, const Vector2 &) | Box2 | protected |
Box2(const Vector2 &, const double &) | Box2 | protected |
Box2(const Vector2 &, const double &, const double &) | Box2 | protected |
Box2(const Box &) | Box2 | protected |
Box2(const Box2 &, const Box2 &) | Box2 | protected |
Box2(const Box2 &, const Matrix2 &) | Box2 | protected |
Box2(const Box2 &, const Frame2 &) | Box2 | protected |
Box2(const QVector< Vector2 > &) | Box2 | protected |
Box2(const QSize &) | Box2 | protected |
Center() const | Box2 | protected |
Centered() const | Box2 | protected |
ComputeCostSigned(const Vector2 &) | SDFPrimitive2 | virtual |
Copy() const | SDFBox2 | virtual |
cost | SDFNode2 | protected |
Cube() const | Box2 | protected |
Diagonal() const | Box2 | protected |
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) const | Box2 | protected |
Epsilon | SDFNode2 | protectedstatic |
epsilon | Box2 | protectedstatic |
Extend(const double &) | Box2 | protected |
Extend(const Vector2 &) | Box2 | protected |
Extended(const double &) const | Box2 | protected |
GetBox() const | SDFNode2 | |
GetCostShader(PrimitiveManager *, std::list< QString > *, bool *) const | SDFPrimitive2 | virtual |
GetGradientShader(PrimitiveManager *, std::list< QString > *, bool *=nullptr) const | SDFNode2 | virtual |
GetQtRect() const | Box2 | protected |
GetSegment(const double &, bool=true) const | Box2 | protected |
GetShader(PrimitiveManager *, std::list< QString > *, bool *) const | SDFBox2 | virtual |
Gradient(const Vector2 &) const | SDFNode2 | virtual |
Height() const | Box2 | protected |
Infinity | Box2 | protectedstatic |
SDFEuclidean2::Inside(const Vector2 &) const | SDFNode2 | virtual |
Box2::Inside(const Vector2 &) const | Box2 | protected |
Box2::Inside(const Vector2 &, const double &) const | Box2 | protected |
Intersect(const Box2 &) const | Box2 | protected |
Intersect(const Ray2 &, double &, double &) const | Box2 | protected |
Intersect(const Ray2 &) const | Box2 | protected |
Intersect(const Line2 &, double &, double &) const | Box2 | protected |
Intersect(const Segment2 &, double &, double &) const | Box2 | protected |
Intersect(const Line2 &) const | Box2 | protected |
Intersect(const Segment2 &) const | Box2 | protected |
Intersection(const Box2 &) const | Box2 | protected |
K() const | SDFNode2 | virtual |
k | SDFNode2 | protected |
Memory() const | SDFBox2 | virtual |
MinMax(const Vector2 &, const Vector2 &) | Box2 | protectedstatic |
Nodes() const | SDFNode2 | virtual |
Null | Box2 | protectedstatic |
operator[](int) | Box2 | protected |
operator[](int) const | Box2 | protected |
OverlapArea(const Box2 &) const | Box2 | protected |
Perimeter() const | Box2 | protected |
Poisson(const double &, int, Random &=Random::R239) const | Box2 | protected |
Poisson(const double &, int, const QVector< Vector2 > &, bool=true, Random &=Random::R239) const | Box2 | protected |
Quadrant(const Vector2 &) const | Box2 | protected |
R(const Vector2 &) const | Box2 | protected |
R(const Box2 &) const | Box2 | protected |
Radius() const | Box2 | protected |
RandomInside(Random &=Random::R239) const | Box2 | protected |
RandomOn(Random &=Random::R239) const | Box2 | protected |
Rotated(const double &) const | Box2 | protected |
Rotated(const Matrix2 &) const | Box2 | protected |
Scale(const Vector2 &) | Box2 | protected |
Scale(const double &) | Box2 | protected |
Scaled(const double &) const | Box2 | protected |
Scaled(const Vector2 &) const | Box2 | protected |
Scaled(const QSize &) const | Box2 | protected |
ScaledCentered(const double &) const | Box2 | protected |
ScaledTo(const double &) const | Box2 | protected |
SDFBox2(const Vector2 &, const Vector2 &) | SDFBox2 | explicit |
SDFBox2(const Vector2 &, const double &, const double &) | SDFBox2 | explicit |
SDFBox2(const Box2 &) | SDFBox2 | explicit |
SDFEuclidean2() | SDFEuclidean2 | explicit |
SDFNode2() | SDFNode2 | explicit |
SDFPrimitive2() | SDFPrimitive2 | explicit |
SetCubic() | Box2 | protected |
SetInscribedCubic() | Box2 | protected |
SetParallelepipedic(int, int &, int &) | Box2 | protected |
SetParallelepipedic(const double &, int &, int &) | Box2 | protected |
Signed(const Vector2 &) const | SDFBox2 | virtual |
Size() const | Box2 | protected |
Sub(int) const | Box2 | protected |
Tile(int, int) const | Box2 | protected |
Tile(const QRect &) const | Box2 | protected |
TileRange(const Box2 &) const | Box2 | protected |
ToBox(const double &, const double &) const | Box2 | protected |
Translate(const Vector2 &) | Box2 | protected |
Translated(const Vector2 &) const | Box2 | protected |
Unit | Box2 | protectedstatic |
Vertex(int) const | Box2 | protected |
Vertex(int, int, int, int) const | Box2 | protected |
VertexUV(const Vector2 &) const | Box2 | protected |
Width() const | Box2 | protected |
~SDFBox2() | SDFBox2 | virtual |
~SDFEuclidean2() | SDFEuclidean2 | virtual |
~SDFNode2() | SDFNode2 | virtual |
~SDFPrimitive2() | SDFPrimitive2 | virtual |