![]() |
VR-Forces 4.0.4 Class Documentation
|
Public Member Functions | |
| DtTerrainDatabaseTool () | |
| virtual | ~DtTerrainDatabaseTool () |
| void | eliminateDuplicateVertices (double tolerance, DtTerrainDatabase &terrainDb) const |
| void | eliminateDuplicateSurfaces (DtTerrainDatabase &terrainDb) const |
| void | convert3SidedPolygonsToTriangles (DtTerrainDatabase &terrainDb) const |
| void | collapseNodeTree (DtTerrainDatabase &terrainDb) const |
| void | transformCoordinateSystem (Coordinate_System &toCs, bool allowReflect, DtTerrainDatabase &terrainDb) const |
| void | setOrigin (double radiansLatitude, double radiansLongitude, unsigned int zone, DtTerrainDatabase &terrainDb) const |
| void | clipVectorData (DtTerrainDatabase &terrainDb) const |
| void | clipVectorData (const DtPoint &swPoint, const DtPoint &nePoint, DtTerrainDatabase &terrainDb) const |
| void | planarizeVectorData (double tolerance, unsigned int excessiveEdgeCount, DtTerrainDatabase &terrainDb) const |
| void | eliminateDuplicateSpecifications (DtTerrainDatabase &terrainDb) const |
| void | rebalanceTerrain (unsigned int branching, unsigned int leafing, DtTerrainDatabase &terrainDb) const |
| bool | processDatabase (DtTerrainDatabase &terrainDatabase, const DtTerrainDatabaseToolConfiguration &config) |
| virtual DtTerrainDatabaseTool::~DtTerrainDatabaseTool | ( | ) | [virtual] |
| void DtTerrainDatabaseTool::eliminateDuplicateVertices | ( | double | tolerance, |
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| void DtTerrainDatabaseTool::eliminateDuplicateSurfaces | ( | DtTerrainDatabase & | terrainDb | ) | const |
| void DtTerrainDatabaseTool::convert3SidedPolygonsToTriangles | ( | DtTerrainDatabase & | terrainDb | ) | const |
| void DtTerrainDatabaseTool::collapseNodeTree | ( | DtTerrainDatabase & | terrainDb | ) | const |
| void DtTerrainDatabaseTool::transformCoordinateSystem | ( | Coordinate_System & | toCs, |
| bool | allowReflect, | ||
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| void DtTerrainDatabaseTool::setOrigin | ( | double | radiansLatitude, |
| double | radiansLongitude, | ||
| unsigned int | zone, | ||
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| void DtTerrainDatabaseTool::clipVectorData | ( | DtTerrainDatabase & | terrainDb | ) | const |
| void DtTerrainDatabaseTool::clipVectorData | ( | const DtPoint & | swPoint, |
| const DtPoint & | nePoint, | ||
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| void DtTerrainDatabaseTool::planarizeVectorData | ( | double | tolerance, |
| unsigned int | excessiveEdgeCount, | ||
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| void DtTerrainDatabaseTool::eliminateDuplicateSpecifications | ( | DtTerrainDatabase & | terrainDb | ) | const |
| void DtTerrainDatabaseTool::rebalanceTerrain | ( | unsigned int | branching, |
| unsigned int | leafing, | ||
| DtTerrainDatabase & | terrainDb | ||
| ) | const |
| bool DtTerrainDatabaseTool::processDatabase | ( | DtTerrainDatabase & | terrainDatabase, |
| const DtTerrainDatabaseToolConfiguration & | config | ||
| ) |