![]() |
VR-Forces 4.5 Class Documentation
|
The DtSpatialVrfObjectManager is responsible for maintaining a spatial organization of all specified DtVrfObjects. More...
Public Member Functions | |
| virtual | ~DtSpatialSelectionFunctor () |
| Virtual Destructor which does nothing. | |
| virtual bool | operator() (const DtVrfObject *object)=0 |
| Abstract function call interface. | |
The DtSpatialVrfObjectManager is responsible for maintaining a spatial organization of all specified DtVrfObjects.
Currently, there is an abstract interface, DtSpatialVrfObjectManagerInterface, which is extended by both DtSpatialVrfObjectManager (which uses spatial subdivision) and DtSpatialVrfObjectManagerOctree (which uses DtOctree). Ultimately, DtSpatialVrfObjectManager should be the interface, and the spatial subdivision implementation should be renamed.Functor for use in enumerating objects that match a given extent. See DtSpatialVrfObjectManagerInterface::visitObjects().
|
inlinevirtual |
Virtual Destructor which does nothing.
|
pure virtual |
Abstract function call interface.