org.deegree.geometry.primitive
Interface LineString

All Superinterfaces:
Curve, GeometricPrimitive, Geometry, GMLObject, Object, TypedObjectNode
All Known Implementing Classes:
DefaultLineString, LineStringReference

public interface LineString
extends Curve

The most common case of a Curve: consist of just one curve segment with linear interpolation between the control points.

Version:
$Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
Author:
Markus Schneider , last edited by: $Author: mschneider $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.Curve
Curve.CurveType
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.GeometricPrimitive
GeometricPrimitive.PrimitiveType
 
Nested classes/interfaces inherited from interface org.deegree.geometry.Geometry
Geometry.GeometryType
 
Method Summary
 Curve.CurveType getCurveType()
          Must always return Curve.CurveType.LineString.
 
Methods inherited from interface org.deegree.geometry.primitive.Curve
getAsLineString, getBoundary, getControlPoints, getCurveSegments, getEndPoint, getLength, getPrimitiveType, getStartPoint, isClosed
 
Methods inherited from interface org.deegree.geometry.primitive.GeometricPrimitive
getGeometryType
 
Methods inherited from interface org.deegree.geometry.Geometry
contains, crosses, equals, getBuffer, getCentroid, getConvexHull, getCoordinateDimension, getCoordinateSystem, getDifference, getDistance, getEnvelope, getId, getIntersection, getPrecision, getUnion, intersects, isBeyond, isDisjoint, isSFSCompliant, isWithin, isWithinDistance, overlaps, setCoordinateSystem, setGMLProperties, setId, setPrecision, touches
 
Methods inherited from interface org.deegree.commons.tom.gml.GMLObject
getGMLProperties
 

Method Detail

getCurveType

Curve.CurveType getCurveType()
Must always return Curve.CurveType.LineString.

Specified by:
getCurveType in interface Curve
Returns:
Curve.CurveType.LineString


Copyright © 2011. All Rights Reserved.