|
wfmath
1.0.3
A math library for the Worldforge system.
|
This is the complete list of members for WFMath::Polygon< 2 >, including all inherited members.
| addCorner(size_t i, const Point< 2 > &p, CoordType=numeric_constants< CoordType >::epsilon()) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| boundingBox() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| boundingSphere() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| boundingSphereSloppy() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| clear() (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Contains (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| fromAtlas(const AtlasInType &a) | WFMath::Polygon< 2 > | inline |
| getCenter() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| getCorner(size_t i) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| Intersect (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| isEqualTo(const Polygon &p, CoordType epsilon=numeric_constants< CoordType >::epsilon()) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| isValid() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| moveCenterTo(const Point< 2 > &p) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| moveCorner(size_t i, const Point< 2 > &p, CoordType=numeric_constants< CoordType >::epsilon()) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| moveCornerTo(const Point< 2 > &p, size_t corner) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| numCorners() const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| operator (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| operator!=(const Polygon &p) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| operator=(const Polygon &p)=default (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| operator==(const Polygon &p) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| operator>> (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | friend |
| operator[](size_t i) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| operator[](size_t i) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| Polygon()=default (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| Polygon(const Polygon &p)=default (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| Polygon(const AtlasInType &a) | WFMath::Polygon< 2 > | inlineexplicit |
| removeCorner(size_t i) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| resize(std::vector< Point< 2 > >::size_type size) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| rotateCenter(const RotMatrix< 2 > &m) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| rotateCorner(const RotMatrix< 2 > &m, size_t corner) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | inline |
| rotatePoint(const RotMatrix< 2 > &m, const Point< 2 > &p) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| shift(const Vector< 2 > &v) (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toAtlas() const | WFMath::Polygon< 2 > | inline |
| toLocalCoords(const Point< 2 > &origin, const RotMatrix< 2 > &rotation=RotMatrix< 2 >().identity()) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toLocalCoords(const AxisBox< 2 > &coords) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toLocalCoords(const RotBox< 2 > &coords) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toParentCoords(const Point< 2 > &origin, const RotMatrix< 2 > &rotation=RotMatrix< 2 >().identity()) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toParentCoords(const AxisBox< 2 > &coords) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| toParentCoords(const RotBox< 2 > &coords) const (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > | |
| ~Polygon()=default (defined in WFMath::Polygon< 2 >) | WFMath::Polygon< 2 > |