22 #ifndef GEOS_OP_VALID_MAKEVALID_H
23 #define GEOS_OP_VALID_MAKEVALID_H
25 #include <geos/export.h>
31 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class
79 #endif // GEOS_OP_VALID_MAKEVALID_H
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:188
std::unique_ptr< geom::Geometry > build(const geom::Geometry *geom)
Return a valid version of the input geometry.
The function attempts to create a valid representation of a given invalid geometry without losing any...
Definition: MakeValid.h:56
MakeValid()=default
Create a MakeValid object.