![]() |
VR-Forces Developer's Guide
|
This is the complete list of members for DtSpatialVrfObjectManagerHybrid, including all inherited members.
| addVrfObjects(const DtManagedObjectListConstPtr &vrfObjects) override | DtSpatialVrfObjectManagerHybrid | virtual |
| addVrfObjectsOctree(const Container &vrfObjects) | DtSpatialVrfObjectManagerHybrid | private |
| addVrfObjectsSpatialIndex(const Container &vrfObjects) | DtSpatialVrfObjectManagerHybrid | private |
| clearVrfObjects() override | DtSpatialVrfObjectManagerHybrid | virtual |
| clearVrfObjectsOctree() | DtSpatialVrfObjectManagerHybrid | private |
| clearVrfObjectsSpatialIndex() | DtSpatialVrfObjectManagerHybrid | private |
| combineVrfObjectsSingleMultiPoint(const DtVrfConstObjectUniqueContainer &vrfObjectsMultiPoint, const DtVrfConstObjectUniqueContainer &vrfObjectsSinglePoint, DtVrfConstObjectUniqueContainer &vrfObjects) const | DtSpatialVrfObjectManagerHybrid | private |
| combineVrfObjectsSingleMultiPoint(const std::list< const DtSimObject * > &vrfObjectsMultiPoint, const std::list< const DtSimObject * > &vrfObjectsSinglePoint, std::list< const DtSimObject * > &vrfObjects) const | DtSpatialVrfObjectManagerHybrid | private |
| Container typedef | DtSpatialVrfObjectManagerHybrid | private |
| DtSpatialVrfObjectManagerHybrid() | DtSpatialVrfObjectManagerHybrid | private |
| DtSpatialVrfObjectManagerHybrid(const DtSpatialVrfObjectManagerHybrid &orig) | DtSpatialVrfObjectManagerHybrid | private |
| DtSpatialVrfObjectManagerHybrid(const DtManagedObjectListConstPtr &vrfObjList, const Coordinate_System *coordSys) | DtSpatialVrfObjectManagerHybrid | |
| DtVrfConstObjectUniqueContainer typedef | DtSpatialVrfObjectManagerInterface | |
| DtVrfObjectContainer typedef | DtSpatialVrfObjectManagerInterface | |
| DtVrfObjectUniqueContainer typedef | DtSpatialVrfObjectManagerInterface | |
| expandChordSpatialIndex(const DtChord &chord) const | DtSpatialVrfObjectManagerHybrid | private |
| expandExtentSpatialIndex(const DtExtent &extent) const | DtSpatialVrfObjectManagerHybrid | private |
| getChordDeltaSpatialIndex() const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjects(const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| getVrfObjects(const DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| getVrfObjects(const DtChord &chord, std::list< const DtSimObject * > &objects) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| getVrfObjects(const DtVrfObjectPredicate &predicate, const DtChord &chord, std::list< const DtSimObject * > &objects) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| getVrfObjectsNearChordSpatialIndex(const MAK::Vector3d &pointA, const MAK::Vector3d &pointB, const double delta, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsNearChordSpatialIndex(const DtVrfObjectPredicate &predicate, const MAK::Vector3d &pointA, const MAK::Vector3d &pointB, const double delta, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsOctree(const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsOctree(const DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsOctree(const DtChord &chord, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsOctree(const DtVrfObjectPredicate &predicate, const DtChord &chord, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsSpatialIndex(const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsSpatialIndex(const DtVrfObjectPredicate &predicate, const DtExtent &extent, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsSpatialIndex(const DtChord &chord, const double delta, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsSpatialIndex(const DtVrfObjectPredicate &predicate, const DtChord &chord, const double delta, std::list< const DtSimObject * > &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsWithinSpatialIndex(const MAK::Vector3d &min, const MAK::Vector3d &max, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| getVrfObjectsWithinSpatialIndex(const DtVrfObjectPredicate &predicate, const MAK::Vector3d &min, const MAK::Vector3d &max, DtVrfConstObjectUniqueContainer &objects) const | DtSpatialVrfObjectManagerHybrid | private |
| IsVrfObjectsSinglePoint(const DtSimObject *vrfObject) | DtSpatialVrfObjectManagerHybrid | private |
| myCoordSys | DtSpatialVrfObjectManagerHybrid | protected |
| myLastTimeEvaluated | DtSpatialVrfObjectManagerHybrid | protected |
| myObjectMaxHeight | DtSpatialVrfObjectManagerHybrid | protected |
| myObjectMaxLength | DtSpatialVrfObjectManagerHybrid | protected |
| myObjectMaxWidth | DtSpatialVrfObjectManagerHybrid | protected |
| myOctree | DtSpatialVrfObjectManagerHybrid | protected |
| myRemovalMutex | DtSpatialVrfObjectManagerHybrid | protected |
| myRootExtent | DtSpatialVrfObjectManagerHybrid | protected |
| mySpatialIndex | DtSpatialVrfObjectManagerHybrid | protected |
| myVrfObjectsMultiPoint | DtSpatialVrfObjectManagerHybrid | protected |
| myVrfObjectsSinglePoint | DtSpatialVrfObjectManagerHybrid | protected |
| numObjects() const override | DtSpatialVrfObjectManagerHybrid | inlinevirtual |
| operator=(const DtSpatialVrfObjectManagerHybrid &orig) | DtSpatialVrfObjectManagerHybrid | private |
| removeVrfObject(const DtSimObject *vrfObject) override | DtSpatialVrfObjectManagerHybrid | virtual |
| removeVrfObjectOctree(const DtSimObject *vrfObject) | DtSpatialVrfObjectManagerHybrid | private |
| removeVrfObjectSpatialIndex(const DtSimObject *vrfObject) | DtSpatialVrfObjectManagerHybrid | private |
| reset(const DtManagedObjectListConstPtr &vrfObjects) override | DtSpatialVrfObjectManagerHybrid | virtual |
| resetObjectMaxSize() | DtSpatialVrfObjectManagerHybrid | private |
| resetOctree(const Container &vrfObjects) | DtSpatialVrfObjectManagerHybrid | private |
| resetSpatialIndex(const Container &vrfObjects) | DtSpatialVrfObjectManagerHybrid | private |
| setResolutions(unsigned int xRes, unsigned int yRes, unsigned int zRes) override | DtSpatialVrfObjectManagerHybrid | virtual |
| splitVrfObjectsSingleMultiPoint(const DtManagedObjectListConstPtr &vrfObjects, Container &vrfObjectsMultiPoint, Container &vrfObjectsSinglePoint) | DtSpatialVrfObjectManagerHybrid | private |
| updateObjectMaxSize(const Dt3dBoundingVolume &boundingVolume) | DtSpatialVrfObjectManagerHybrid | private |
| visitVrfObjects(const DtExtent &extent, DtSpatialSelectionFunctor &callback) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| visitVrfObjects(const DtChord &chord, DtSpatialSelectionFunctor &callback) const override | DtSpatialVrfObjectManagerHybrid | virtual |
| visitVrfObjectsOctree(const DtExtent &extent, DtSpatialSelectionFunctor &callback) const | DtSpatialVrfObjectManagerHybrid | private |
| visitVrfObjectsOctree(const DtChord &chord, DtSpatialSelectionFunctor &callback) const | DtSpatialVrfObjectManagerHybrid | private |
| visitVrfObjectsSpatialIndex(const DtExtent &extent, DtSpatialSelectionFunctor &callback) const | DtSpatialVrfObjectManagerHybrid | private |
| visitVrfObjectsSpatialIndex(const DtChord &chord, const double delta, DtSpatialSelectionFunctor &callback) const | DtSpatialVrfObjectManagerHybrid | private |
| ~DtSpatialVrfObjectManagerHybrid() override | DtSpatialVrfObjectManagerHybrid | virtual |
| ~DtSpatialVrfObjectManagerInterface() | DtSpatialVrfObjectManagerInterface | inlinevirtual |