VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions
DtSpatialSelectionFunctor Class Reference

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.

Detailed Description

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

Constructor & Destructor Documentation

virtual DtSpatialSelectionFunctor::~DtSpatialSelectionFunctor ( )
inlinevirtual

Virtual Destructor which does nothing.

Member Function Documentation

virtual bool DtSpatialSelectionFunctor::operator() ( const DtVrfObject object)
pure virtual

Abstract function call interface.


The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)