![]() |
VR-Forces 4.8 Class Documentation
|
Typedefs | |
| typedef boost::unordered_set < const DtVrfObject * > | DtSpatialVrfObjectManagerInterface::DtVrfObjectUniqueContainer |
| Set of functions used to get the relevant DtVrfObjects from the object manager. More... | |
| typedef boost::unordered_set < const DtVrfObject * > | DtSpatialVrfObjectManagerInterface::DtVrfConstObjectUniqueContainer |
| typedef std::list< const DtVrfObject * > | DtSpatialVrfObjectManagerInterface::DtVrfObjectContainer |
Functions | |
| virtual bool | DtSpatialVrfObjectManagerInterface::getVrfObjects (const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const =0 |
| virtual bool | DtSpatialVrfObjectManagerInterface::getVrfObjects (DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const =0 |
| virtual bool | DtSpatialVrfObjectManagerInterface::getVrfObjects (DtChord &chord, std::list< const DtVrfObject * > &objects) const =0 |
| virtual bool | DtSpatialVrfObjectManagerInterface::getVrfObjects (DtVrfObjectPredicate &predicate, DtChord &chord, std::list< const DtVrfObject * > &objects) const =0 |
| bool | DtSpatialVrfObjectManager::getVrfObjects (const DtExtent &extent, DtVrfObjectUniqueContainer &objects) |
| Set of functions used to get the relevant DtVrfObjects from the object manager. More... | |
| bool | DtSpatialVrfObjectManager::getVrfObjects (const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const |
| bool | DtSpatialVrfObjectManager::getVrfObjects (DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfObjectUniqueContainer &objects) |
| bool | DtSpatialVrfObjectManager::getVrfObjects (DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const |
| bool | DtSpatialVrfObjectManager::getVrfObjects (DtChord &chord, std::list< const DtVrfObject * > &objects) const |
| bool | DtSpatialVrfObjectManager::getVrfObjects (DtVrfObjectPredicate &predicate, DtChord &chord, std::list< const DtVrfObject * > &objects) const |
| virtual bool | DtSpatialVrfObjectManagerOctree::getVrfObjects (const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const |
| Set of functions used to get the relevant DtVrfObjects from the object manager. More... | |
| virtual bool | DtSpatialVrfObjectManagerOctree::getVrfObjects (DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const |
| virtual bool | DtSpatialVrfObjectManagerOctree::getVrfObjects (DtChord &chord, std::list< const DtVrfObject * > &objects) const |
| virtual bool | DtSpatialVrfObjectManagerOctree::getVrfObjects (DtVrfObjectPredicate &predicate, DtChord &chord, std::list< const DtVrfObject * > &objects) const |
| typedef boost::unordered_set<const DtVrfObject*> DtSpatialVrfObjectManagerInterface::DtVrfObjectUniqueContainer |
Set of functions used to get the relevant DtVrfObjects from the object manager.
If a primitive is specified, the function returns a container of DtVrfObjects that is guaranteed to contain at least all the DtVrfObjects that intersect the specified geometric primitive.
| typedef boost::unordered_set<const DtVrfObject*> DtSpatialVrfObjectManagerInterface::DtVrfConstObjectUniqueContainer |
| typedef std::list<const DtVrfObject*> DtSpatialVrfObjectManagerInterface::DtVrfObjectContainer |
|
pure virtual |
Implemented in DtSpatialVrfObjectManager, and DtSpatialVrfObjectManagerOctree.
|
pure virtual |
Implemented in DtSpatialVrfObjectManager, and DtSpatialVrfObjectManagerOctree.
|
pure virtual |
Implemented in DtSpatialVrfObjectManager, and DtSpatialVrfObjectManagerOctree.
|
pure virtual |
Implemented in DtSpatialVrfObjectManager, and DtSpatialVrfObjectManagerOctree.
| bool DtSpatialVrfObjectManager::getVrfObjects | ( | const DtExtent & | extent, |
| DtVrfObjectUniqueContainer & | objects | ||
| ) |
Set of functions used to get the relevant DtVrfObjects from the object manager.
If a primitive is specified, the function returns a container of DtVrfObjects that is guaranteed to contain at least all the DtVrfObjects that intersect the specified geometric primitive.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
| bool DtSpatialVrfObjectManager::getVrfObjects | ( | DtVrfObjectPredicate & | predicate, |
| const DtExtent & | extent, | ||
| DtVrfObjectUniqueContainer & | objects | ||
| ) |
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Set of functions used to get the relevant DtVrfObjects from the object manager.
If a primitive is specified, the function returns a container of DtVrfObjects that is guaranteed to contain at least all the DtVrfObjects that intersect the specified geometric primitive.
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.
|
virtual |
Implements DtSpatialVrfObjectManagerInterface.