org.opengis.spatialschema.geometry.primitive
Interface OrientableCurve
-
- All Superinterfaces:
- Geometry, OrientablePrimitive, Primitive, TransfiniteSet
- All Known Subinterfaces:
- CompositeCurve, Curve, Ring
@UML(identifier="GM_OrientableCurve", specification=ISO_19107) public interface OrientableCurve extends OrientablePrimitive
A curve and an orientation inherited fromOrientablePrimitive. If the orientation is positive, then theOrientableCurveis a curve. If the orientation is negative, then theOrientableCurveis related to another curve with a parameterization that reverses the sense of the curve traversal.- Since:
- GeoAPI 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description CompositeCurvegetComposite()Returns the owner of this orientable curve, ornullif none.-
Methods inherited from interface org.opengis.spatialschema.geometry.primitive.OrientablePrimitive
getOrientation, getPrimitive
-
Methods inherited from interface org.opengis.spatialschema.geometry.primitive.Primitive
getComplexes, getContainedPrimitives, getContainingPrimitives, getProxy
-
Methods inherited from interface org.opengis.spatialschema.geometry.Geometry
clone, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform
-
Methods inherited from interface org.opengis.spatialschema.geometry.TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
-
-
-
-
Method Detail
-
getComposite
@UML(identifier="composite", obligation=OPTIONAL, specification=ISO_19107) CompositeCurve getComposite()
Returns the owner of this orientable curve, ornullif none.- Returns:
- The owner of this orientable curve, or
nullif none.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG