org.deegree.geometry.primitive.segments
Interface Clothoid

All Superinterfaces:
CurveSegment
All Known Implementing Classes:
DefaultClothoid

public interface Clothoid
extends CurveSegment

A clothoid, or Cornu's spiral, is a plane CurveSegment whose curvature is a fixed function of its length.

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.segments.CurveSegment
CurveSegment.CurveSegmentType
 
Method Summary
 double getEndParameter()
          Returns the arc length distance from the inflection point that will be the end point for this curve segment.
 AffinePlacement getReferenceLocation()
          Returns the affine mapping that places the curve defined by the Fresnel Integrals into the coordinate reference system of this object.
 double getScaleFactor()
          Returns the value for the constant in the Fresnel's integrals.
 double getStartParameter()
          Returns the arc length distance from the inflection point that will be the start point for this curve segment.
 
Methods inherited from interface org.deegree.geometry.primitive.segments.CurveSegment
getCoordinateDimension, getEndPoint, getSegmentType, getStartPoint
 

Method Detail

getReferenceLocation

AffinePlacement getReferenceLocation()
Returns the affine mapping that places the curve defined by the Fresnel Integrals into the coordinate reference system of this object.

Returns:
the affine mapping

getScaleFactor

double getScaleFactor()
Returns the value for the constant in the Fresnel's integrals.

Returns:
the value for the constant in the Fresnel's integrals

getStartParameter

double getStartParameter()
Returns the arc length distance from the inflection point that will be the start point for this curve segment.

Returns:
the arc length distance that defines the start point

getEndParameter

double getEndParameter()
Returns the arc length distance from the inflection point that will be the end point for this curve segment.

Returns:
the arc length distance that defines the end point


Copyright © 2011. All Rights Reserved.