, 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] |