11 #include <vlutil/vlFilename.h>
25 class DtTerrainRecord;
26 class DtPropSettingsRecord;
50 virtual const DtFilename& exportTo()
const;
51 virtual void setExportToDirectory(
const DtFilename&);
54 virtual const DtFilename& propInformationFilename()
const;
55 virtual void setPropInformationFilename(
const DtFilename&);
74 virtual void addPropRecords(
const std::vector<makArchives::DtPropRecord>& propRecords, OGRLayer* poLayer,
75 const PropInformationMap& propInformationMap,
const DtFilename& dataRoot,
bool forSpeedTree)
const;
77 virtual DtFilename modelDefinitionFilename(
const std::string& modelDefinition,
const DtFilename& dataRoot,
78 bool& isSpeedtree)
const;
84 virtual void removeSourceFiles(
const DtFilename&,
const std::string& type)
const;
86 virtual GDALDataset* createDataSource(GDALDriver*,
const DtFilename&,
const std::string& type,
makVrv::DtUnicode& sError)
const;
87 virtual OGRLayer* createLayer(GDALDataset*,
bool forSpeedTree,
makVrv::DtUnicode& sError)
const;
Virtual base class.
Definition: DtVirtualBaseClass.h:22
A unicode string.
Definition: DtUnicode.h:33
Handler for looking at all the props in the system and translating them into shapefile point features...
Definition: propShapefileCreateHandler.h:36
DtFilename myExportToDirectory
Definition: propShapefileCreateHandler.h:96
DtFilename myPropInformationFilename
Definition: propShapefileCreateHandler.h:97
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
A DtPropSettingsRecord contains the information to restore settings for all scene props...
Definition: DtPropSettingsRecord.h:23
Contains makVrv::DtVirtualBaseClass class.
Record of a VR-Vantage terrain Contains: Terrain coordinate system Terrain patches Feature layers Ter...
Definition: DtTerrainRecord.h:29
makVrv::DtDe & myDe
Definition: propShapefileCreateHandler.h:98
std::map< std::string, PropInformation > PropInformationMap
Definition: propShapefileCreateHandler.h:70
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69