void multipolygon_inner_ring_finish() { assert(!!m_polygon); assert(!!m_ring); m_polygon->addRingDirectly(m_ring.release()); }
polygon_type polygon_finish(size_t /* num_points */) { auto polygon = std::unique_ptr<OGRPolygon>{new OGRPolygon{}}; polygon->addRingDirectly(m_ring.release()); return polygon; }