VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
DtTerrainDatabaseToolConfiguration Class Reference

Public Member Functions

 DtTerrainDatabaseToolConfiguration ()
 
virtual ~DtTerrainDatabaseToolConfiguration ()
 
bool validConfiguration () const
 
virtual bool originSet () const
 
virtual void setOrigin (bool flag)
 
virtual bool moveOrigin () const
 
virtual void setMoveOrigin (bool flag)
 
const DtStringlatitude () const
 
void setLatitude (const DtString &lat)
 
const DtStringlongitude () const
 
void setLongitude (const DtString &lon)
 
double radiansLatitude () const
 
void setRadiansLatitude (double lat)
 
double radiansLongitude () const
 
void setRadiansLongitude (double lon)
 
unsigned zone () const
 
void setZone (unsigned zone)
 
bool reduce () const
 
void setReduce (bool reduce)
 
bool triangulateTerrain () const
 
void setTriangulateTerrain (bool yesNo)
 
double reductionTolerance () const
 
void setReductionTolerance (double tolerance)
 
bool collapseCSNodes () const
 
void setCollapseCSNodes (bool collapse)
 
bool convertToGeocentric () const
 
void setConvertToGeocentric (bool convert)
 
bool convertToGeodetic () const
 
void setConvertToGeodetic (bool convert)
 
bool convertToFlatEarth () const
 
void setConvertToFlatEarth (bool convert)
 
bool rebalance () const
 
void setRebalance (bool rebalance)
 
unsigned branching () const
 
void setBranching (unsigned branching)
 
unsigned leafing () const
 
void setLeafing (unsigned leafing)
 
bool clipVectorData () const
 
void setClipVectorData (bool clipVectorData)
 
bool planarizeVectorData () const
 
void setPlanarizeVectorData (bool planarizeVectorData)
 
double planarizeTolerance () const
 
void setPlanarizeTolerance (double planarizeTolerance)
 
unsigned planarizeExcessiveEdgeCount () const
 
void setPlanarizeExcessiveEdgeCount (unsigned excessiveEdgeCount)
 

Private Attributes

bool myReduce
 
double myReductionTolerance
 
bool myTriangulateTerrain
 
bool myCollapseCSNodes
 
bool myConvertToGeocentric
 
bool myConvertToGeodetic
 
bool myConvertToFlatEarth
 
bool myRebalance
 
unsigned myBranching
 
unsigned myLeafing
 
bool myClipVectorData
 
bool myPlanarizeVectorData
 
double myPlanarizeTolerance
 
unsigned myPlanarizeExcessiveEdgeCount
 
bool mySetOrigin
 
bool myMoveOrigin
 
DtString myLatitude
 
DtString myLongitude
 
double myRadiansLatitude
 
double myRadiansLongitude
 
unsigned myZone
 

Constructor & Destructor Documentation

DtTerrainDatabaseToolConfiguration::DtTerrainDatabaseToolConfiguration ( )
virtual DtTerrainDatabaseToolConfiguration::~DtTerrainDatabaseToolConfiguration ( )
virtual

Member Function Documentation

bool DtTerrainDatabaseToolConfiguration::reduce ( ) const
void DtTerrainDatabaseToolConfiguration::setReduce ( bool  reduce)
bool DtTerrainDatabaseToolConfiguration::triangulateTerrain ( ) const
void DtTerrainDatabaseToolConfiguration::setTriangulateTerrain ( bool  yesNo)
double DtTerrainDatabaseToolConfiguration::reductionTolerance ( ) const
void DtTerrainDatabaseToolConfiguration::setReductionTolerance ( double  tolerance)
bool DtTerrainDatabaseToolConfiguration::collapseCSNodes ( ) const
void DtTerrainDatabaseToolConfiguration::setCollapseCSNodes ( bool  collapse)
bool DtTerrainDatabaseToolConfiguration::convertToGeocentric ( ) const
void DtTerrainDatabaseToolConfiguration::setConvertToGeocentric ( bool  convert)
bool DtTerrainDatabaseToolConfiguration::convertToGeodetic ( ) const
void DtTerrainDatabaseToolConfiguration::setConvertToGeodetic ( bool  convert)
bool DtTerrainDatabaseToolConfiguration::convertToFlatEarth ( ) const
void DtTerrainDatabaseToolConfiguration::setConvertToFlatEarth ( bool  convert)
bool DtTerrainDatabaseToolConfiguration::rebalance ( ) const
void DtTerrainDatabaseToolConfiguration::setRebalance ( bool  rebalance)
unsigned DtTerrainDatabaseToolConfiguration::branching ( ) const
void DtTerrainDatabaseToolConfiguration::setBranching ( unsigned  branching)
unsigned DtTerrainDatabaseToolConfiguration::leafing ( ) const
void DtTerrainDatabaseToolConfiguration::setLeafing ( unsigned  leafing)
bool DtTerrainDatabaseToolConfiguration::clipVectorData ( ) const
void DtTerrainDatabaseToolConfiguration::setClipVectorData ( bool  clipVectorData)
bool DtTerrainDatabaseToolConfiguration::planarizeVectorData ( ) const
void DtTerrainDatabaseToolConfiguration::setPlanarizeVectorData ( bool  planarizeVectorData)
double DtTerrainDatabaseToolConfiguration::planarizeTolerance ( ) const
void DtTerrainDatabaseToolConfiguration::setPlanarizeTolerance ( double  planarizeTolerance)
unsigned DtTerrainDatabaseToolConfiguration::planarizeExcessiveEdgeCount ( ) const
void DtTerrainDatabaseToolConfiguration::setPlanarizeExcessiveEdgeCount ( unsigned  excessiveEdgeCount)
bool DtTerrainDatabaseToolConfiguration::validConfiguration ( ) const
virtual bool DtTerrainDatabaseToolConfiguration::originSet ( ) const
virtual
virtual void DtTerrainDatabaseToolConfiguration::setOrigin ( bool  flag)
virtual
virtual bool DtTerrainDatabaseToolConfiguration::moveOrigin ( ) const
virtual
virtual void DtTerrainDatabaseToolConfiguration::setMoveOrigin ( bool  flag)
virtual
const DtString& DtTerrainDatabaseToolConfiguration::latitude ( ) const
void DtTerrainDatabaseToolConfiguration::setLatitude ( const DtString lat)
const DtString& DtTerrainDatabaseToolConfiguration::longitude ( ) const
void DtTerrainDatabaseToolConfiguration::setLongitude ( const DtString lon)
double DtTerrainDatabaseToolConfiguration::radiansLatitude ( ) const
void DtTerrainDatabaseToolConfiguration::setRadiansLatitude ( double  lat)
double DtTerrainDatabaseToolConfiguration::radiansLongitude ( ) const
void DtTerrainDatabaseToolConfiguration::setRadiansLongitude ( double  lon)
unsigned DtTerrainDatabaseToolConfiguration::zone ( ) const
void DtTerrainDatabaseToolConfiguration::setZone ( unsigned  zone)

Member Data Documentation

bool DtTerrainDatabaseToolConfiguration::myReduce
private
double DtTerrainDatabaseToolConfiguration::myReductionTolerance
private
bool DtTerrainDatabaseToolConfiguration::myTriangulateTerrain
private
bool DtTerrainDatabaseToolConfiguration::myCollapseCSNodes
private
bool DtTerrainDatabaseToolConfiguration::myConvertToGeocentric
private
bool DtTerrainDatabaseToolConfiguration::myConvertToGeodetic
private
bool DtTerrainDatabaseToolConfiguration::myConvertToFlatEarth
private
bool DtTerrainDatabaseToolConfiguration::myRebalance
private
unsigned DtTerrainDatabaseToolConfiguration::myBranching
private
unsigned DtTerrainDatabaseToolConfiguration::myLeafing
private
bool DtTerrainDatabaseToolConfiguration::myClipVectorData
private
bool DtTerrainDatabaseToolConfiguration::myPlanarizeVectorData
private
double DtTerrainDatabaseToolConfiguration::myPlanarizeTolerance
private
unsigned DtTerrainDatabaseToolConfiguration::myPlanarizeExcessiveEdgeCount
private
bool DtTerrainDatabaseToolConfiguration::mySetOrigin
private
bool DtTerrainDatabaseToolConfiguration::myMoveOrigin
private
DtString DtTerrainDatabaseToolConfiguration::myLatitude
private
DtString DtTerrainDatabaseToolConfiguration::myLongitude
private
double DtTerrainDatabaseToolConfiguration::myRadiansLatitude
private
double DtTerrainDatabaseToolConfiguration::myRadiansLongitude
private
unsigned DtTerrainDatabaseToolConfiguration::myZone
private

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)