This is the complete list of members for
datatypes::Box2D, including all inherited members.
BasicData() | datatypes::BasicData | [inline] |
Box2D() | datatypes::Box2D | |
Box2D(const Point2D ¢er, const Point2D &size, value_type rotation=0.0) | datatypes::Box2D | |
Box2D(value_type x_center, value_type y_center, value_type x_size, value_type y_size, value_type rotation=0.0) | datatypes::Box2D | |
containsPoint(const Point2D &point) const | datatypes::Box2D | |
distanceFromOutline(const Point2D &point) const | datatypes::Box2D | |
distanceFromOutline(const std::vector< Point2D > &points) const | datatypes::Box2D | |
distanceFromOutline(const std::vector< Point2D >::const_iterator &begin, const std::vector< Point2D >::const_iterator &end) const | datatypes::Box2D | |
getBoundingAngles() const | datatypes::Box2D | |
getCenter() const | datatypes::Box2D | [inline] |
getDatatype() | datatypes::BasicData | [inline] |
getRotation() const | datatypes::Box2D | [inline] |
getSize() const | datatypes::Box2D | [inline] |
getSourceId() | datatypes::BasicData | [inline] |
getUsedMemory() const | datatypes::Box2D | [inline, virtual] |
m_center | datatypes::Box2D | [private] |
m_datatype | datatypes::BasicData | [protected] |
m_rotation | datatypes::Box2D | [private] |
m_size | datatypes::Box2D | [private] |
m_sourceId | datatypes::BasicData | [protected] |
moveBy(const Point2D ¢erMovement) | datatypes::Box2D | |
movedBy(const Point2D ¢erMovement) const | datatypes::Box2D | |
operator!=(const Box2D &, const Box2D &) | datatypes::Box2D | [friend] |
operator==(const Box2D &, const Box2D &) | datatypes::Box2D | [friend] |
orientatedBox(value_type orientation_rad, const Polygon2D &poly) | datatypes::Box2D | [static] |
orientatedBox(value_type orientation_rad, const std::vector< Point2D > &points) | datatypes::Box2D | [static] |
orientatedBox(value_type orientation_rad, const std::vector< Point2D >::const_iterator &begin, const std::vector< Point2D >::const_iterator &end) | datatypes::Box2D | [static] |
setCenter(const Point2D &p) | datatypes::Box2D | [inline] |
setCenter(value_type x, value_type y) | datatypes::Box2D | [inline] |
setRotation(value_type r) | datatypes::Box2D | |
setSize(const Point2D &p) | datatypes::Box2D | |
setSize(value_type x_length, value_type y_width) | datatypes::Box2D | |
setSourceId(UINT16 id) | datatypes::BasicData | [inline, virtual] |
toBoundingBox() const | datatypes::Box2D | |
toPolygon() const | datatypes::Box2D | |
toString() const | datatypes::Box2D | |
value_type typedef | datatypes::Box2D | |
verifyNumericRanges() | datatypes::Box2D | [private] |
~BasicData() | datatypes::BasicData | [inline, virtual] |