8 #include "vlutil/vlFilename.h"
18 #include "vlutil/vlDynamic.h"
34 long _ftol(
double f );
35 long _ftol2_sse(
double dblSource ) {
return _ftol( dblSource ); }
36 int _stat(
const char *path,
struct _stat *buffer );
37 int _stat64i32 (
const char *path,
struct _stat *buffer ) {
return _stat (path, buffer); }
44 typedef std::map<std::string, DtFltPathNode*>
DtFltPathMap;
51 DtFltPathMap::iterator iter = myNodes.begin();
52 DtFltPathMap::iterator end = myNodes.end();
99 virtual DtGdbNode* xlateOpenFlightFile(
const DtFilename& filename) = 0;
107 mySurfaceCharacteristicMap = sMap;
111 myTerrainInitializer = initializer;
135 static void initializeMgWrapper();
136 static void unInitializeMgWrapper();
DtFlightTerrainInitializer myFlightInitializer
Definition: mgWrapperInterface.h:120
bool myOriginHasBeenRead
Definition: mgWrapperInterface.h:124
Definition: mgWrapperInterface.h:46
#define DT_DLL_flt
Definition: fltDefines.h:23
std::map< std::string, DtFltPathNode * > DtFltPathMap
Definition: mgWrapperInterface.h:42
DtFilename myFilename
Definition: mgWrapperInterface.h:72
double myLodDistance
Definition: mgWrapperInterface.h:74
void setTerrainInitializer(const DtTerrainInitializer *initializer)
Definition: mgWrapperInterface.h:109
FlightTextureNameToColorListItem * myAlreadyAveragedTextures
Definition: mgWrapperInterface.h:126
Definition: mgWrapperInterface.h:79
FlightTextureNameToColorListItem * myNext
Definition: mgWrapperInterface.h:89
const DtTerrainInitializer * myTerrainInitializer
Definition: mgWrapperInterface.h:117
DtSurfaceCharacteristicMap & surfaceCharacteristicMap()
Definition: mgWrapperInterface.h:102
Definition: surfaceCharacteristicMap.h:27
DtFilename myTextureReferenceName
Definition: mgWrapperInterface.h:87
DtTerrainDatabase * myTerrainDatabase
Definition: mgWrapperInterface.h:116
static DtDynamicLibrary * theMgWrapperDllHandle
Definition: mgWrapperInterface.h:141
DtGdbNode * myNode
Definition: mgWrapperInterface.h:73
FlightTranslatedDatabaseListItem * myNext
Definition: mgWrapperInterface.h:75
DtSurfaceCharacteristicMap mySurfaceCharacteristicMap
Definition: mgWrapperInterface.h:118
virtual ~DtFltPathNode()
Definition: mgWrapperInterface.h:49
double myOriginLatitudeDegrees
Definition: mgWrapperInterface.h:122
void DtMgWrapperObjectDestroyer(DtMgWrapperInterface *)
Definition: mgWrapperInterface.h:130
Definition: mgWrapperInterface.h:132
const DtSurfaceCharacteristicMap & surfaceCharacteristicMap() const
Definition: mgWrapperInterface.h:103
Definition: mgWrapperInterface.h:64
DtColor myAveragedColor
Definition: mgWrapperInterface.h:88
Definition: terrainInitializer.h:16
Definition: terrainDatabase.h:148
Definition: mgWrapperInterface.h:93
double myOriginLongitudeDegrees
Definition: mgWrapperInterface.h:123
DtMgWrapperInterface * DtMgWrapperObjectCreator()
Definition: mgWrapperInterface.h:129
void setSurfaceCharacteristicMap(DtSurfaceCharacteristicMap sMap)
Definition: mgWrapperInterface.h:105
Definition: flightTerrainInitializer.h:21
Definition: dfadData.h:77