![]() |
VR-Forces 4.0.4 Class Documentation
|
The DtSsVectorObstructionInserter class is responsible for properly inserting a DtVectorObstruction into a DtSpatialSubdivision. More...
Public Member Functions | |
| DtSsVectorObstructionInserter () | |
| virtual | ~DtSsVectorObstructionInserter () |
| virtual bool | insert (DtVectorObstruction *vectorObstructionToInsert, DtSpatialSubdivision< DtVectorObstruction * > &spatialSubdivision) |
| Function to insert a DtVectorObstruction into a spatial subdivision. | |
Protected Member Functions | |
| DtSsVectorObstructionInserter (const DtSsVectorObstructionInserter &original) | |
| not implemented | |
| DtSsVectorObstructionInserter & | operator= (const DtSsVectorObstructionInserter &original) |
The DtSsVectorObstructionInserter class is responsible for properly inserting a DtVectorObstruction into a DtSpatialSubdivision.
| virtual DtSsVectorObstructionInserter::~DtSsVectorObstructionInserter | ( | ) | [virtual] |
| DtSsVectorObstructionInserter::DtSsVectorObstructionInserter | ( | const DtSsVectorObstructionInserter & | original | ) | [protected] |
not implemented
| virtual bool DtSsVectorObstructionInserter::insert | ( | DtVectorObstruction * | vectorObstructionToInsert, |
| DtSpatialSubdivision< DtVectorObstruction * > & | spatialSubdivision | ||
| ) | [virtual] |
Function to insert a DtVectorObstruction into a spatial subdivision.
If the insertion is successful, pointers to the specified DtVectorObstruction will be contained by all cells in the spatial subdivision that intersect the obstruction.
| DtSsVectorObstructionInserter& DtSsVectorObstructionInserter::operator= | ( | const DtSsVectorObstructionInserter & | original | ) | [protected] |