23 #include "wxgis/carto/layer.h"
24 #include "wxgis/datasource/featuredataset.h"
25 #include "wxgis/datasource/vectorop.h"
26 #include "wxgis/carto/featurerenderer.h"
43 virtual bool Draw(wxGISEnumDrawPhase DrawPhase,
ITrackCancel*
const pTrackCancel = NULL);
44 virtual bool IsValid(
void)
const;
45 virtual bool IsCacheNeeded(
void)
const;
46 virtual wxGISEnumDatasetType GetType(
void)
const {
return enumGISFeatureDataset;};
49 virtual bool IsLoading()
const;
51 virtual wxGISSpatialTreeCursor Idetify(
const wxGISGeometry &Geom);
52 virtual wxGISSpatialTreeCursor SearchGeometry(
const OGREnvelope &Env = OGREnvelope());
53 virtual OGRwkbGeometryType GetGeometryType(
void)
const;
63 virtual long GetPointsInGeometry(
const wxGISGeometry& Geom)
const;
67 long m_nConnectionPointDSCookie;
The FeatureDS class event.
Definition: vectorop.h:40
Definition: gdalinh.h:333
A TrackCancel interface class.
Definition: core.h:144
Definition: gdalinh.h:117
Definition: featurelayer.h:35
Definition: spatialtree.h:63
Definition: featuredataset.h:32
Definition: featurerenderer.h:35
The base class for renderers.
Definition: renderer.h:31