8 #ifndef VMAP_VECTOR_INIT_H_
9 #define VMAP_VECTOR_INIT_H_
18 #include <vlutil/vlFilename.h>
19 #include <vlutil/vlList.h>
20 #include <vlutil/vlString.h>
21 #include <matrix/geodeticCoord.h>
45 virtual const DtFilename& libraryPath()
const;
48 virtual bool setLibraryPath(
const DtFilename &path);
50 virtual bool setLibrary(
const DtString& s);
54 virtual const DtString& themanticLayer()
const;
57 virtual bool setThemanticLayer(
const DtString &s);
60 virtual const DtString& featureClass()
const;
63 virtual bool setFeatureClass(
const DtString &s);
66 virtual DtGeodeticCoord SWCorner()
const;
70 virtual bool setSWCorner(
const DtGeodeticCoord &p);
73 virtual DtGeodeticCoord NECorner()
const;
77 virtual bool setNECorner(
const DtGeodeticCoord &p);
This is the VPF Database class.
Definition: vpfDatabase.h:43
#define DT_DLL_vmap
Definition: vmapDefines.h:23
Definition: vectorDataInitializer.h:21
DtString myLibrary
Definition: vmapInitializer.h:88
DtGeodeticCoord myNECorner
Definition: vmapInitializer.h:92
DtGeodeticCoord mySWCorner
Definition: vmapInitializer.h:91
DtString myThemanticLayer
Definition: vmapInitializer.h:89
virtual DtString type()=0
DtVmapInitializer holds the settings specified in a VmapDataRequest.
Definition: vmapInitializer.h:30
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
DtFilename myLibraryPath
Definition: vmapInitializer.h:87
DtString myFeatureClass
Definition: vmapInitializer.h:90
DtVpfDatabase * myDatabase
Definition: vmapInitializer.h:94