4 #ifndef FIRE_GEAR_GEOM_MULTIPOLYGON_HPP_INCLUDED 
    5 #define FIRE_GEAR_GEOM_MULTIPOLYGON_HPP_INCLUDED 
   11 #include "fire/gear/geom/GeometryCollection.hpp" 
   63   void loadJsonValueGeometry(Json::Value& value) 
const;
 
   75   virtual void setCoordinatesFromJsonValue(Json::Value& value);
 
   93   explicit MultiPolygon(std::vector< Polygon* >* polygons);
 
  142   void addPolygon(
Polygon* polygon);
 
  154   void removePolygonAt(std::size_t index);
 
  171   void setPolygonAt(
Polygon* polygon, std::size_t index);
 
  188   void insertPolygonAt(
Polygon* polygon, std::size_t index);
 
  205   const Polygon& getPolygonAt(std::size_t index) 
const;
 
Definition: Polygon.hpp:50
 
Definition: PrecisionModel.hpp:50
 
Definition: GeometryCollection.hpp:51
 
Definition: MultiPolygon.hpp:48