10 #include <vlutil/vlFilename.h>
11 #include <matrix/vlVector.h>
49 virtual bool importPropsFromShapefile(
const std::string&,
makVrv::DtUnicode& sError);
52 virtual bool importFeatureLayer(GDALDataset*, OGRLayer*,
const DtFilename& layerName,
makVrv::DtUnicode& sError);
54 virtual bool importPropsFromSpecificShapefile(
const std::string& shapefile,
makVrv::DtUnicode& sError);
56 virtual bool getFeatureLocation(OGRFeature* feature,
DtVector&)
const;
Handler for looking at all the point objects in a shapefile and translating them to props or speed tr...
Definition: propShapefileImportHandler.h:36
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
std::map< std::string, int > myNamesImportedCounts
Definition: propShapefileImportHandler.h:60
Contains makVrv::DtVirtualBaseClass class.
makVrv::DtDe & myDe
Definition: propShapefileImportHandler.h:59
A DtPropRecord contains the information to recreate a prop.
Definition: DtPropRecord.h:19
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72