Public Member Functions | |
BSPTree () | |
void | insert (Polygone *) |
void | insert (Segment *) |
void | insert (Point *) |
void | recursFillPrimitiveArray (vector< PtrPrimitive > &) const |
~BSPTree () | |
Private Attributes | |
vector< Point * > | _points |
BSPNode * | _root |
vector< Segment * > | _segments |
Definition at line 60 of file BSPSortMethod.cpp.
BSPTree::BSPTree | ( | ) |
Definition at line 157 of file BSPSortMethod.cpp.
Definition at line 162 of file BSPSortMethod.cpp.
void BSPTree::insert | ( | Polygone * | P | ) |
Definition at line 169 of file BSPSortMethod.cpp.
void BSPTree::insert | ( | Segment * | S | ) |
Definition at line 168 of file BSPSortMethod.cpp.
void BSPTree::insert | ( | Point * | P | ) |
Definition at line 167 of file BSPSortMethod.cpp.
void BSPTree::recursFillPrimitiveArray | ( | vector< PtrPrimitive > & | tab | ) | const |
Definition at line 171 of file BSPSortMethod.cpp.
vector<Point *> BSPTree::_points [private] |
Definition at line 74 of file BSPSortMethod.cpp.
BSPNode* BSPTree::_root [private] |
Definition at line 72 of file BSPSortMethod.cpp.
vector<Segment *> BSPTree::_segments [private] |
Definition at line 73 of file BSPSortMethod.cpp.