, including all inherited members.
| add(const Point &p) | Interval< N, T > | |
| add(const Interval &x) | Interval< N, T > | |
| bound(InputIterator first, InputIterator last) | Interval< N, T > | [inline] |
| bound(const Point &p) | Interval< N, T > | |
| bound(const Point &p, const Point &q) | Interval< N, T > | |
| bound(const Point &p, const Point &q, const Point &r) | Interval< N, T > | |
| computeContent() const | Interval< N, T > | [inline] |
| computeIntersection(const Interval< N, T > &a, const Interval< N, T > &b) | Interval< N, T > | [related] |
| computeIntersection(const Interval< N, T > &a, const Interval< N, T > &b, Interval< N, T > *x) | Interval< N, T > | [related] |
| doOverlap(const SemiOpenInterval< N, T > &a, const SemiOpenInterval< N, T > &b) | SemiOpenInterval< N, T > | [related] |
| Interval::doOverlap(const Interval< N, T > &a, const Interval< N, T > &b) | Interval< N, T > | [related] |
| getDimension() | Interval< N, T > | [inline, static] |
| getLowerCorner() const | Interval< N, T > | [inline] |
| getUpperCorner() const | Interval< N, T > | [inline] |
| Interval() | Interval< N, T > | [inline] |
| Interval(const Point &min, const Point &max) | Interval< N, T > | [inline] |
| Interval(const Number xmin, const Number xmax) | Interval< N, T > | [inline] |
| Interval(const Number xmin, const Number ymin, const Number xmax, const Number ymax) | Interval< N, T > | [inline] |
| Interval(const Number xmin, const Number ymin, const Number zmin, const Number xmax, const Number ymax, const Number zmax) | Interval< N, T > | [inline] |
| Interval(const Number *coordinates) | Interval< N, T > | [inline] |
| Interval(const Interval &other) | Interval< N, T > | [inline] |
| isEmpty() const | SemiOpenInterval< N, T > | |
| isIn(const PointType &p) const | SemiOpenInterval< N, T > | [inline] |
| Number typedef | SemiOpenInterval< N, T > | |
| operator!=(const Interval< N, T > &a, const Interval< N, T > &b) | Interval< N, T > | [related] |
| operator<<(std::ostream &out, const Interval< N, T > &x) | Interval< N, T > | [related] |
| operator=(const SemiOpenInterval &other) | SemiOpenInterval< N, T > | [inline] |
| Interval::operator=(const Interval &other) | Interval< N, T > | |
| operator==(const Interval< N, T > &a, const Interval< N, T > &b) | Interval< N, T > | [related] |
| operator>>(std::istream &in, Interval< N, T > &x) | Interval< N, T > | [related] |
| Point typedef | SemiOpenInterval< N, T > | |
| printFormatted(std::ostream &out, const SemiOpenInterval< N, T > &x) | SemiOpenInterval< N, T > | [related] |
| Interval::printFormatted(std::ostream &out, const Interval< N, T > &x) | Interval< N, T > | [related] |
| SemiOpenInterval() | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Point &min, const Point &max) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Number xmin, const Number xmax) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Number xmin, const Number ymin, const Number xmax, const Number ymax) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Number xmin, const Number ymin, const Number zmin, const Number xmax, const Number ymax, const Number zmax) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Number *coordinates) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const SemiOpenInterval &other) | SemiOpenInterval< N, T > | [inline] |
| SemiOpenInterval(const Interval< N, T > &x) | SemiOpenInterval< N, T > | [inline] |
| setCorners(const Point &lowerCorner, const Point &upperCorner) | Interval< N, T > | [inline] |
| setLowerCoordinate(const int index, const Number value) | Interval< N, T > | [inline] |
| setLowerCorner(const Point &lowerCorner) | Interval< N, T > | [inline] |
| setUpperCoordinate(const int index, const Number value) | Interval< N, T > | [inline] |
| setUpperCorner(const Point &upperCorner) | Interval< N, T > | [inline] |
| ~Interval() | Interval< N, T > | [inline] |
| ~SemiOpenInterval() | SemiOpenInterval< N, T > | [inline] |