clamp method
Ensures the indexes are valid for a given linear {@link Geometry}.
@param linear a linear geometry
Implementation
void clamp(Geometry linear) {
if (componentIndex >= linear.getNumGeometries()) {
setToEnd(linear);
return;
}
if (segmentIndex >= linear.getNumPoints()) {
LineString line = linear.getGeometryN(componentIndex) as LineString;
segmentIndex = numSegments(line);
segmentFraction = 1.0;
}
}