private static class DefaultMeasureGeometryOperations.InterpolatingVisitor<P extends C2D & Measured> extends java.lang.Object implements GeometryVisitor<P>
| Modifier and Type | Field and Description |
|---|---|
(package private) double |
distToSearchPoint |
static java.lang.String |
INVALID_TYPE_MSG |
(package private) double |
mValue |
static java.lang.String |
OUTSIDE_TOL_MSG |
(package private) P |
searchPosition |
(package private) double |
tolerance |
| Constructor and Description |
|---|
InterpolatingVisitor(P pnt,
double tolerance) |
| Modifier and Type | Method and Description |
|---|---|
(package private) double |
m() |
<G extends Geometry<P>> |
visit(GeometryCollection<P,G> collection)
Visits a
GeometryCollection. |
void |
visit(LineString<P> lineString)
Visits a
LineString. |
void |
visit(Point<P> point)
Visits a
Point |
void |
visit(Polygon<P> polygon)
Visits a
Polygon. |
public static final java.lang.String INVALID_TYPE_MSG
public static final java.lang.String OUTSIDE_TOL_MSG
final double tolerance
double mValue
double distToSearchPoint
InterpolatingVisitor(P pnt, double tolerance)
double m()
public void visit(Point<P> point)
GeometryVisitorPointvisit in interface GeometryVisitor<P extends C2D & Measured>public void visit(LineString<P> lineString)
GeometryVisitorLineString.visit in interface GeometryVisitor<P extends C2D & Measured>public void visit(Polygon<P> polygon)
GeometryVisitorPolygon.visit in interface GeometryVisitor<P extends C2D & Measured>public <G extends Geometry<P>> void visit(GeometryCollection<P,G> collection)
GeometryVisitorGeometryCollection.
The collection will pass the visitor to it constituent parts.
visit in interface GeometryVisitor<P extends C2D & Measured>