VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)