@UML(identifier="GM_MultiCurve", specification=ISO_19107) public interface MultiCurve extends MultiPrimitive
OrientableCurve
. The association role
element
shall be the set of orientable curves
contained in this MultiCurve
.Modifier and Type | Method and Description |
---|---|
Set<OrientableCurve> |
getElements()
Returns the set containing the orientable curves that compose
this
MultiCurve . |
double |
length()
Returns the accumulated length of all orientable curves
contained in this
MultiCurve . |
clone, distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
@UML(identifier="element", obligation=MANDATORY, specification=ISO_19107) Set<OrientableCurve> getElements()
MultiCurve
. The set may be modified if this geometry is
mutable.getElements
in interface Aggregate
getElements
in interface MultiPrimitive
@UML(identifier="length", obligation=MANDATORY, specification=ISO_19107) double length()
MultiCurve
.Copyright © 1996–2019 Geotools. All rights reserved.