VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
DtBypassingLocalizedManagedObjectList Class Reference

Overridden, units are not in spatial organization. Just return the items on the source list.

Inheritance diagram for DtBypassingLocalizedManagedObjectList:
Inheritance graph
[legend]

Public Member Functions

 DtBypassingLocalizedManagedObjectList (DtManagedObjectListConstPtr objectList, DtPhysicalWorld *physicalWorld)
 
virtual ~DtBypassingLocalizedManagedObjectList ()
 
void localize (const DtExtent &extent)
 
- Public Member Functions inherited from DtLocalizedManagedObjectList
 DtLocalizedManagedObjectList (DtManagedObjectListConstPtr objectList, DtPhysicalWorld *physicalWorld)
 
DtManagedObjectList::iterator begin ()
 
DtManagedObjectList::const_iterator begin () const
 
DtManagedObjectList::iterator end ()
 
DtManagedObjectList::const_iterator end () const
 
size_t size () const
 

Private Member Functions

 DtBypassingLocalizedManagedObjectList ()
 
DtBypassingLocalizedManagedObjectListoperator= (DtBypassingLocalizedManagedObjectList &orig)
 

Additional Inherited Members

- Protected Attributes inherited from DtLocalizedManagedObjectList
DtManagedObjectListConstPtr mySourceList
 
DtPhysicalWorldmyPhysicalWorld
 
std::set< DtSimObjectReferencemyLocalizedList
 

Constructor & Destructor Documentation

DtBypassingLocalizedManagedObjectList::DtBypassingLocalizedManagedObjectList ( )
private

Not implemented.

DtBypassingLocalizedManagedObjectList::DtBypassingLocalizedManagedObjectList ( DtManagedObjectListConstPtr  objectList,
DtPhysicalWorld physicalWorld 
)

Pass source object list and the DtPhysicalWorld instance to create a list.

virtual DtBypassingLocalizedManagedObjectList::~DtBypassingLocalizedManagedObjectList ( )
virtual

Member Function Documentation

DtBypassingLocalizedManagedObjectList& DtBypassingLocalizedManagedObjectList::operator= ( DtBypassingLocalizedManagedObjectList orig)
private

Not implemented.

void DtBypassingLocalizedManagedObjectList::localize ( const DtExtent extent)
virtual

Call with the extent of interest to populate this list with the subset of DtManagedObjectList that is within the extent. The extent should be set in world local coordinates.

Reimplemented from DtLocalizedManagedObjectList.


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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)