20 #ifndef GEOS_GEOM_PRECISIONMODEL_H 21 #define GEOS_GEOM_PRECISIONMODEL_H 145 PrecisionModel(
double newScale,
double newOffsetX,
double newOffsetY);
178 double makePrecise(
double val)
const;
190 bool isFloating()
const;
202 int getMaximumSignificantDigits()
const;
208 Type getType()
const;
211 double getScale()
const;
219 double getOffsetX()
const;
227 double getOffsetY()
const;
272 std::string toString()
const;
304 void setScale(
double newScale);
320 # include "geos/geom/PrecisionModel.inl" 323 #endif // ndef GEOS_GEOM_PRECISIONMODEL_H
Coordinate is the lightweight class used to store coordinates.
static const double maximumPreciseValue
Specifies the precision model of the Coordinate in a Geometry.
Type
The types of Precision Model which GEOS supports.
Basic namespace for all GEOS functionalities.