![]() |
VR-Forces Developer's Guide
|
Public Types | |
| typedef unsigned int | NumElementsWithSurface |
| typedef std::map < DtSurface::DtCharacteristics, NumElementsWithSurface > | DtSurfaceToTerrainElementCountMap |
Protected Member Functions | |
| bool | testInvariant () const |
| bool | addNewSurface (const DtSurface &surfaceToAdd, DtSurfaceID &surfID) |
| bool | isDuplicate (const DtSurface &surface, DtSurfaceID &managedSurfID) const |
| bool | isDuplicate (const DtSurfaceID &comparisonSurfID, DtSurfaceID &managedSurfID) const |
| virtual bool | expandSurfaceArray (unsigned int numToExpandBy=DEFAULT_SURF_MGR_EXPANSION_AMOUNT) |
Protected Attributes | |
| unsigned int | myNumberOfSurfaces |
| unsigned int | myMaxNumberOfSurfaces |
| DtSurface * | mySurfaceArray |
| DtSurfaceToTerrainElementCountMap | mySurfaceToNumElementsMap |
| typedef std::map<DtSurface::DtCharacteristics, NumElementsWithSurface> DtSurfaceManager::DtSurfaceToTerrainElementCountMap |
| DtSurfaceManager::DtSurfaceManager | ( | ) |
|
virtual |
| DtSurfaceManager::DtSurfaceManager | ( | const DtSurfaceManager & | orig | ) |
| DtSurfaceManager& DtSurfaceManager::operator= | ( | const DtSurfaceManager & | orig | ) |
|
virtual |
Referenced by DtPolygonIndirect::getSurface(), and DtTriangleIndirect::getSurface().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by DtPolygonIndirect::setSurfaceManager(), and DtTriangleIndirect::setSurfaceManager().
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
|
protected |
|
protected |