Polygon::Polygon(const BOX3D& box) : m_ctx(GlobalEnvironment::get().geos().ctx) { initializeFromBounds(box); }
Polygon::Polygon(const BOX3D& box) : Geometry () { initializeFromBounds(box); }
Polygon::Polygon(const BOX2D& box) : m_ctx(GlobalEnvironment::get().geos().ctx) { BOX3D box3(box.minx, box.miny, 0.0, box.maxx, box.maxy, 0.0); initializeFromBounds(box3); }
Polygon::Polygon(const BOX2D& box) : Geometry () { BOX3D box3(box.minx, box.miny, 0.0, box.maxx, box.maxy, 0.0); initializeFromBounds(box3); }