8 #ifndef flightTerrainInitializer_H_
9 #define flightTerrainInitializer_H_
12 #include <matrix/mapDatum.h>
39 virtual void setMajorAxis(
double major);
40 virtual const double majorAxis()
const;
43 virtual void setMinorAxis(
double minor);
44 virtual const double minorAxis()
const;
48 virtual const DtMapDatum mapDatum()
const;
51 virtual void setDatumShift(
const DtPoint & shift);
52 virtual const DtPoint datumShift()
const;
57 virtual void setProjectionScale(
double scale);
58 virtual const double projectionScale()
const;
64 virtual void setNumberOfExternalLevelsToKeep(
unsigned int numLevels);
65 virtual const unsigned int numberOfExternalLevelsToKeep()
const;
67 virtual void setLodDistance(
double newLodDistance);
68 virtual const double lodDistance()
const;
70 virtual void setLowLodDistance(
double distance);
71 virtual const double lowLodDistance()
const;
77 virtual void setInverseFlattening(
double);
78 virtual const double inverseFlattening()
const;
82 virtual void setFlightPath(
const DtString&);
83 virtual const DtString flightPath()
const;
85 virtual void setDefaultSwitchNodeChildIndex(
unsigned int index);
86 virtual unsigned int defaultSwitchNodeChildIndex()
const;
#define DT_DLL_flt
Definition: fltDefines.h:23
bool mySetMapDatumFromCurrent
Definition: flightTerrainInitializer.h:108
double myProjectionCentralScale
Definition: flightTerrainInitializer.h:94
unsigned int myNumberOfExternalLevelsToKeep
Definition: flightTerrainInitializer.h:99
DtMapDatum myMapDatum
Definition: flightTerrainInitializer.h:93
double myLowLodDistance
Definition: flightTerrainInitializer.h:105
DtTerrainDatabaseToolConfiguration myTerrainDbToolConfig
Definition: flightTerrainInitializer.h:122
DT_DLL_VRVCORE double distance(const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
Returns the distance from the two points. Coordinates are in local database coordinates The coordinat...
double myInverseFlattening
Definition: flightTerrainInitializer.h:107
DtTerrainFileInitializer & operator=(const DtTerrainFileInitializer &orig)
DtString myFlightPath
Definition: flightTerrainInitializer.h:109
virtual DtString type() const
unsigned int myDefaultSwitchNodeChildIndex
Definition: flightTerrainInitializer.h:111
Definition: terrainFileInitializer.h:19
double myLodDistance
Definition: flightTerrainInitializer.h:101
Definition: flightTerrainInitializer.h:21