org.gvsig.fmap.geom.primitive
Interface OrientableCurve

All Superinterfaces:
Comparable, Geometry, OrientablePrimitive, Primitive, Serializable, Shape
All Known Subinterfaces:
Arc, Curve, Spline
All Known Implementing Classes:
Arc2D, Arc2DZ, Curve2D, Curve2DZ, DefaultCurve, EllipticArc2D, EllipticArc2DZ, OrientableCurve2D, Spline2D, Spline2DZ

public interface OrientableCurve
extends OrientablePrimitive

This interface is equivalent to the GM_OrientableCurve specified in ISO 19107. OrientableCurve consists of a curve and an orientation inherited from OrientablePrimitive.

Author:
Jorge Piera
See Also:
ISO 19107

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gvsig.fmap.geom.Geometry
Geometry.DIMENSIONS, Geometry.OPERATIONS, Geometry.SUBTYPES, Geometry.TYPES
 
Field Summary
 
Fields inherited from interface org.gvsig.fmap.geom.Geometry
BEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W
 
Method Summary
 
Methods inherited from interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
addMoveToVertex, addVertex, addVertexes, closePrimitive, getCoordinateAt, getNumVertices, getVertex, insertVertex, removeVertex, setCoordinateAt, setGeneralPath, setVertex
 
Methods inherited from interface org.gvsig.fmap.geom.Geometry
area, buffer, centroid, cloneGeometry, contains, convertToWKB, convertToWKT, convexHull, coveredBy, crosses, difference, disjoint, distance, fastIntersects, getBounds2D, getDimension, getEnvelope, getGeneralPath, getGeometryType, getHandlers, getInternalShape, getPathIterator, getPathIterator, getShape, getShape, getType, intersection, intersects, intersects, invokeOperation, invokeOperation, isSimple, overlaps, perimeter, reProject, touches, transform, union, within
 
Methods inherited from interface java.awt.Shape
contains, contains, contains, contains, getBounds, intersects
 
Methods inherited from interface java.lang.Comparable
compareTo
 



Copyright © 2004-2012 gvSIG. All Rights Reserved.