4 #ifndef FIRE_GEAR_GEOM_MULTIPOINT_HPP_INCLUDED
5 #define FIRE_GEAR_GEOM_MULTIPOINT_HPP_INCLUDED
9 #include "fire/export.hpp"
11 #include "fire/gear/geom/GeometryCollection.hpp"
63 void loadJsonValueGeometry(Json::Value& value)
const;
75 virtual void setCoordinatesFromJsonValue(Json::Value& value);
93 explicit MultiPoint(std::vector< Point* >* points);
142 void addPoint(
Point* point);
159 void setPointAt(
Point* point, std::size_t index);
176 void insertPointAt(
Point* point, std::size_t index);
188 void removePointAt(std::size_t index);
205 const Point& getPointAt(std::size_t index)
const;
Definition: PrecisionModel.hpp:50
Definition: GeometryCollection.hpp:51
Definition: MultiPoint.hpp:48