GEOS
3.9.1dev
|
#include <PrecisionUtil.h>
Public Member Functions | |
InherentScaleFilter () | |
void | filter_ro (const geom::Coordinate *coord) override |
Performs an operation with coord . More... | |
double | getScale () const |
![]() | |
virtual | ~CoordinateFilter () |
virtual void | filter_rw (Coordinate *) const |
Performs an operation on coord . More... | |
Private Member Functions | |
void | updateScaleMax (double value) |
Private Attributes | |
double | scale |
Applies the inherent scale calculation to every ordinate in a geometry.
Definition at line 208 of file PrecisionUtil.h.
|
inline |
Definition at line 223 of file PrecisionUtil.h.
|
inlineoverridevirtual |
Performs an operation with coord
.
param coord
a Coordinate to which the filter is applied.
Reimplemented from geos::geom::CoordinateFilter.
Definition at line 227 of file PrecisionUtil.h.
References geos::geom::Coordinate::x, and geos::geom::Coordinate::y.
|
inline |
Definition at line 233 of file PrecisionUtil.h.
|
inlineprivate |
Definition at line 214 of file PrecisionUtil.h.
|
private |
Definition at line 212 of file PrecisionUtil.h.