Core 1.0
Convex2 Member List

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

AddIntersection(const Segment2 &)Convex2
Append(const Vector2 &)Polygon2inline
Append(const Vector2 &, int)Polygon2inline
Area(bool=false) constPolygon2
AxisInterval(const Vector2 &) constConvex2
Center() constPolygon2
Centroid() constPolygon2
Collapsed(const double &) constPolygon2
Convex2()Convex2inline
Convex2(const Polygon2 &)Convex2explicit
Convex2(const Vector2 &, const Vector2 &, const Vector2 &)Convex2explicit
Convex2(const QVector< Vector > &)Convex2explicit
Convex2(const QVector< Vector2 > &)Convex2explicit
Convex2(const Box2 &)Convex2
Convex2(const Hexagon2 &)Convex2
Convex2(const Triangle2 &)Convex2
Convex2(const Quadrangle2 &)Convex2
Convex2(const Pentagon2 &)Convex2
Convex2(const Ellipse2 &, int)Convex2
Convex2(const Circle2 &, int)Convex2
Cut(const Line2 &)Convex2
Polygon2::Cut(const Line2 &line, const Vector2 &insidePoint)Polygon2
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) constPolygon2
EarClip() constPolygon2
Edge(int) constPolygon2inline
Expand(const double &)Polygon2
GetBox() constPolygon2
GetOrientedBox() constPolygon2
GetQt() constPolygon2
Hausdorff(const Polygon2 &, bool=false) constPolygon2
Hull(QVector< Vector2 >)Convex2static
Inside(const Convex2 &) constConvex2
Inside(const Vector2 &) constConvex2
Polygon2::Inside(const QVector< Polygon2 > &, const Vector2 &)Polygon2static
Intersect(const Convex2 &) constConvex2
Intersect(const Box2 &) constConvex2
Intersect(const Circle2 &) constConvex2
Polygon2::Intersect(const Triangle2 &) constPolygon2
Polygon2::Intersect(const Segment2 &) constPolygon2
Intersection(const Convex2 &, QVector< Vector2 > &) constConvex2
Intersection(const Convex2 &, Convex2 &) constConvex2
IsConvex() constPolygon2
Length() constPolygon2
Minkowski(const Convex2 &) constConvex2
Normal(const Vector2 &) constConvex2
NormalAtLength(const double &) constPolygon2
Overlap(const Convex2 &) constConvex2
PointAtLength(const double &) constPolygon2
Poisson(const double &, int, bool=false, Random &=Random::R239) constPolygon2
Polygon2()Polygon2inline
Polygon2(const Vector2 &, const Vector2 &, const Vector2 &)Polygon2explicit
Polygon2(const Vector2 &, const Vector2 &, const Vector2 &, const Vector2 &)Polygon2explicit
Polygon2(const QVector< Vector > &)Polygon2explicit
Polygon2(const QVector< Vector2 > &)Polygon2
Polygon2(const QVector< Vector2 > &, const QVector< int > &)Polygon2explicit
Polygon2(const Triangle2 &)Polygon2explicit
Polygon2(const Box2 &)Polygon2explicit
Polygon2(const Hexagon2 &)Polygon2explicit
Polygon2(const Pentagon2 &)Polygon2explicit
Polygon2(const Quadrangle2 &)Polygon2explicit
Polygon2(const Polygonal &)Polygon2explicit
Polygon2(const Octogon2 &)Polygon2explicit
Polygon2(const IrregularOctogon2 &)Polygon2explicit
Polygon2(const Ellipse2 &, int=72)Polygon2explicit
Polygon2(const Circle2 &, int=72)Polygon2explicit
qPolygon2protected
R(const Vector2 &) constConvex2
Polygon2::R(const Line2 &) constPolygon2
Polygon2::R(const QVector< Polygon2 > &, const Vector2 &)Polygon2static
Radius() constConvex2
RandomInside(Random &=Random::R239) constPolygon2
RandomOn(Random &=Random::R239) constPolygon2
RC(const Vector2 &) constPolygon2protected
RemoveColinear(const double &=1e-12)Polygon2
Reorder()Convex2
Resampled(const double &) constPolygon2
Rotate(const Matrix2 &)Polygon2
Rotated(const Matrix2 &) constConvex2
Polygon2::Rotated(const double &) constPolygon2
Scale(const double &)Polygon2
Scaled(const double &) constConvex2
Scaled(const Vector2 &) constConvex2
Signed(const Vector2 &) constConvex2
Size() constPolygon2inline
Subdivide(int, QVector< Vector2 > &, QVector< int > &) constPolygon2
TestAxes(const Convex2 &) constConvex2protected
Transformed(const FrameScaled2 &) constConvex2
Transformed(const Frame2 &) constConvex2
Translate(const Vector2 &)Polygon2
Translated(const Vector2 &) constConvex2
Vertex(int)Polygon2inline
Vertex(int) constPolygon2inline
Vertices()Polygon2inline
Vertices() constPolygon2inline
VoronoiCell(const QVector< Vector2 > &, const Box2 &, const Vector2 &)Convex2static
VoronoiCells(const QVector< Vector2 > &, const Box2 &)Convex2static
Where(const Circle2 &) constPolygon2
WhichSide(const Vector2 &, const Vector2 &) constConvex2protected
~Convex2()Convex2inline