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) |
Constructor & Destructor Documentation
| DtTerrainDatabaseTool::DtTerrainDatabaseTool |
( |
| ) |
|
| virtual DtTerrainDatabaseTool::~DtTerrainDatabaseTool |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void DtTerrainDatabaseTool::eliminateDuplicateVertices |
( |
double |
tolerance, |
|
|
DtTerrainDatabase & |
terrainDb |
|
) |
| const |
| void DtTerrainDatabaseTool::eliminateDuplicateSurfaces |
( |
DtTerrainDatabase & |
terrainDb | ) |
const |
| void DtTerrainDatabaseTool::convert3SidedPolygonsToTriangles |
( |
DtTerrainDatabase & |
terrainDb | ) |
const |
| void DtTerrainDatabaseTool::setOrigin |
( |
double |
radiansLatitude, |
|
|
double |
radiansLongitude, |
|
|
unsigned int |
zone, |
|
|
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 |
The documentation for this class was generated from the following file: