become(const bb_type *bb)=0 | Bounding_Box< bb_type > | [pure virtual] |
Bounding_Box() | Bounding_Box< bb_type > | [inline] |
Bounding_Box(bb_type *bb) | Bounding_Box< bb_type > | [inline] |
clear()=0 | Bounding_Box< bb_type > | [pure virtual] |
contains(const Point &x) const =0 | Bounding_Box< bb_type > | [pure virtual] |
contains(const bb_type &other) const=0 | Bounding_Box< bb_type > | [pure virtual] |
getCenterCoordinate(vector< double > *into) const=0 | Bounding_Box< bb_type > | [pure virtual] |
getDefaultOrdering() | Bounding_Box< bb_type > | [inline, static] |
getDimension() const=0 | Bounding_Box< bb_type > | [pure virtual] |
getOrderings() | Bounding_Box< bb_type > | [inline, static] |
intersect(const bb_type &other) const=0 | Bounding_Box< bb_type > | [pure virtual] |
intersects(const bb_type &x) const =0 | Bounding_Box< bb_type > | [pure virtual] |
isDefining(bb_type *other) const =0 | Bounding_Box< bb_type > | [pure virtual] |
isEmpty() const=0 | Bounding_Box< bb_type > | [pure virtual] |
lineIntersect(const vector< double > &start, const vector< double > &end) const=0 | Bounding_Box< bb_type > | [pure virtual] |
toString() const=0 | Bounding_Box< bb_type > | [pure virtual] |
unionWith(const bb_type &other) const=0 | Bounding_Box< bb_type > | [pure virtual] |
unite(const bb_type *other)=0 | Bounding_Box< bb_type > | [pure virtual] |
writeToFile(ofstream &ofs) const =0 | Bounding_Box< bb_type > | [pure virtual] |
~Bounding_Box() | Bounding_Box< bb_type > | [inline, virtual] |