boundingBox() const | WFMath::Shape< dim > | |
boundingSphere() const | WFMath::Shape< dim > | |
boundingSphereSloppy() const | WFMath::Shape< dim > | |
Contains(Shape< dim > &s1, Shape< dim > &s2, bool proper) | WFMath::Shape< dim > | [friend] |
getCenter() const | WFMath::Shape< dim > | |
getCorner(int i) const | WFMath::Shape< dim > | |
Intersect(Shape< dim > &s1, Shape< dim > &s2, bool proper) | WFMath::Shape< dim > | [friend] |
isEqualTo(const Shape &s, double tolerance=WFMATH_EPSILON) const | WFMath::Shape< dim > | |
isValid() const | WFMath::Shape< dim > | [inline] |
moveCenterTo(const Point< dim > &p) | WFMath::Shape< dim > | [inline] |
moveCornerTo(const Point< dim > &p, int corner) | WFMath::Shape< dim > | [inline] |
numCorners() const | WFMath::Shape< dim > | |
operator(std::ostream &os, const Shape &s) | WFMath::Shape< dim > | [friend] |
operator!=(const Shape &s) const | WFMath::Shape< dim > | [inline] |
operator==(const Shape &s) const | WFMath::Shape< dim > | [inline] |
operator>>(std::istream &is, Shape &s) | WFMath::Shape< dim > | [friend] |
rotateCenter(const RotMatrix< dim > &m) | WFMath::Shape< dim > | [inline] |
rotateCorner(const RotMatrix< dim > &m, int corner) | WFMath::Shape< dim > | [inline] |
rotatePoint(const RotMatrix< dim > &m, const Point< dim > &p) | WFMath::Shape< dim > | |
shift(const Vector< dim > &v) | WFMath::Shape< dim > | |