, including all inherited members.
append(const Polygon2D &other) | datatypes::Polygon2D | |
append(const Point2D &point) | datatypes::Polygon2D | |
append(floatingpoint_type x, floatingpoint_type y) | datatypes::Polygon2D | |
base_class typedef | datatypes::Polygon2D | |
BasicData() | datatypes::BasicData | [inline] |
containsPoint(const Point2D &point) const | datatypes::Polygon2D | |
createRectangle(const Point2D &lowerLeft, const Point2D &upperRight) | datatypes::Polygon2D | [static] |
distanceToPoint(const Point2D &point) const | datatypes::Polygon2D | |
floatingpoint_type typedef | datatypes::Polygon2D | |
fromArc(const Ellipse2D &ellipse, const floatingpoint_type startAngle, const floatingpoint_type endAngle, const UINT32 samplingPoints, const bool clockwise) | datatypes::Polygon2D | [static] |
fromArc(const Ellipse2D &ellipse, const floatingpoint_type startAngle, const floatingpoint_type endAngle, const UINT32 samplingPoints=32) | datatypes::Polygon2D | [static] |
fromCircle(const Point2D ¢er, const floatingpoint_type radius, const UINT32 samplingPoints=32) | datatypes::Polygon2D | [static] |
fromEllipse(const Point2D ¢er, const floatingpoint_type a, const floatingpoint_type b, const floatingpoint_type angle, const UINT32 samplingPoints=32) | datatypes::Polygon2D | [static] |
fromEllipse(const Ellipse2D &ellipse, const UINT32 samplingPoints=32) | datatypes::Polygon2D | [static] |
getArea() const | datatypes::Polygon2D | |
getBoundingAngles() const | datatypes::Polygon2D | |
getBoundingBox() const | datatypes::Polygon2D | |
getCenterOfGravity() const | datatypes::Polygon2D | |
getDatatype() | datatypes::BasicData | [inline] |
getSeparatorCharacters() | datatypes::Polygon2D | [static] |
getSimplified() const | datatypes::Polygon2D | |
getSourceId() | datatypes::BasicData | [inline] |
getUsedMemory() const | datatypes::Polygon2D | [inline, virtual] |
isClosed() const | datatypes::Polygon2D | |
isColliding(const Polygon2D &p2) const | datatypes::Polygon2D | |
isIntersecting(const Line2D &other) const | datatypes::Polygon2D | |
m_datatype | datatypes::BasicData | [protected] |
m_sourceId | datatypes::BasicData | [protected] |
Polygon2D() | datatypes::Polygon2D | |
Polygon2D(const Point2D &) | datatypes::Polygon2D | |
Polygon2D(const Point2D &, const Point2D &) | datatypes::Polygon2D | |
Polygon2D(const Point2D &, const Point2D &, const Point2D &) | datatypes::Polygon2D | |
Polygon2D(const Point2D &, const Point2D &, const Point2D &, const Point2D &) | datatypes::Polygon2D | |
Polygon2D(const Line2D &) | datatypes::Polygon2D | |
Polygon2D(const base_class &) | datatypes::Polygon2D | |
Polygon2D(const std::string &polygonAsString) | datatypes::Polygon2D | |
rhombus(const Point2D ¢er, const floatingpoint_type radius) | datatypes::Polygon2D | [static] |
setSourceId(UINT16 id) | datatypes::BasicData | [inline, virtual] |
toString() const | datatypes::Polygon2D | |
~BasicData() | datatypes::BasicData | [inline, virtual] |