16 #ifndef GEOS_PRECISION_COMMONBITSOP_H
17 #define GEOS_PRECISION_COMMONBITSOP_H
19 #include <geos/export.h>
20 #include <geos/precision/CommonBitsRemover.h>
27 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class
55 bool returnToOriginalPrecision;
57 std::auto_ptr<CommonBitsRemover> cbr;
72 void removeCommonBits(
75 std::auto_ptr<geom::Geometry>& rgeom0,
76 std::auto_ptr<geom::Geometry>& rgeom1);
175 #endif // GEOS_PRECISION_COMMONBITSOP_H