GEOS 3.11.1
|
Utility classes for GEOS. More...
Classes | |
class | AssertionFailedException |
Indicates a bug in GEOS code. More... | |
class | CoordinateArrayFilter |
A CoordinateFilter that adds read-only pointers to every Coordinate in a Geometry to a given vector. More... | |
class | GeometricShapeFactory |
Computes various kinds of common geometric shapes. More... | |
class | GEOSException |
Base class for all GEOS exceptions. More... | |
class | IllegalArgumentException |
Indicates one or more illegal arguments. More... | |
class | IllegalStateException |
Indicates an illegal state. More... | |
class | Interrupt |
Used to manage interruption requests and callbacks. More... | |
class | TopologyException |
Indicates an invalid or inconsistent topological situation encountered during processing. More... | |
class | UnsupportedOperationException |
Indicates that the requested operation is unsupported. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Profile &) |
Return a string representing the Profile. | |
std::ostream & | operator<< (std::ostream &os, const Profiler &) |
Return a string representing the Profiler. | |
double | sym_round (double val) |
Symmetric Rounding Algorithm. | |
double | java_math_round (double val) |
Asymmetric Rounding Algorithm. | |
double | rint_vc (double val) |
Equivalent to Java Math.rint() | |
double | round (double val) |
double | clamp (double x, double min, double max) |
Equivalent to std::clamp() in C++17. | |
Utility classes for GEOS.
|
inline |
Default rounding method for GEOS
References java_math_round().