| 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.