|
GEOS 3.11.2
|
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().