mapnik::memory_datasource - qualify virtual methods for brevity

This commit is contained in:
artemp 2013-10-01 14:41:55 +01:00
parent c34c8a568f
commit ecc2b39865

View file

@ -38,14 +38,15 @@ class MAPNIK_DECL memory_datasource : public datasource
public:
memory_datasource(datasource::datasource_t type=datasource::Vector, bool bbox_check=true);
virtual ~memory_datasource();
virtual datasource::datasource_t type() const;
virtual featureset_ptr features(query const& q) const;
virtual featureset_ptr features_at_point(coord2d const& pt, double tol = 0) const;
virtual box2d<double> envelope() const;
virtual boost::optional<geometry_t> get_geometry_type() const;
virtual layer_descriptor get_descriptor() const;
//
void push(feature_ptr feature);
datasource::datasource_t type() const;
featureset_ptr features(query const& q) const;
featureset_ptr features_at_point(coord2d const& pt, double tol = 0) const;
void set_envelope(box2d<double> const& box);
box2d<double> envelope() const;
boost::optional<geometry_t> get_geometry_type() const;
layer_descriptor get_descriptor() const;
size_t size() const;
void clear();
private: