Uses of Interface
org.deegree.geometry.primitive.segments.CurveSegment

Packages that use CurveSegment
org.deegree.geometry   
org.deegree.geometry.linearization   
org.deegree.geometry.primitive   
org.deegree.geometry.primitive.segments   
org.deegree.geometry.refs   
org.deegree.geometry.standard.composite   
org.deegree.geometry.standard.curvesegments   
org.deegree.geometry.standard.primitive   
org.deegree.geometry.validation   
org.deegree.gml.geometry   
 

Uses of CurveSegment in org.deegree.geometry
 

Methods in org.deegree.geometry that return CurveSegment
 CurveSegment GeometryInspector.inspect(CurveSegment segment)
          Invokes the inspection of the given CurveSegment.
 

Methods in org.deegree.geometry with parameters of type CurveSegment
 Curve GeometryFactory.createCurve(String id, ICRS crs, CurveSegment... segments)
          Creates a segmented Curve from one or more CurveSegments.
 CurveSegment GeometryInspector.inspect(CurveSegment segment)
          Invokes the inspection of the given CurveSegment.
 

Uses of CurveSegment in org.deegree.geometry.linearization
 

Methods in org.deegree.geometry.linearization with parameters of type CurveSegment
 LineStringSegment CurveLinearizer.linearize(CurveSegment segment, LinearizationCriterion crit)
          Returns a linearized version (i.e. a LineStringSegment) of the given CurveSegment.
 

Uses of CurveSegment in org.deegree.geometry.primitive
 

Methods in org.deegree.geometry.primitive that return types with arguments of type CurveSegment
 List<CurveSegment> Curve.getCurveSegments()
          Returns the segments that constitute this curve.
 

Uses of CurveSegment in org.deegree.geometry.primitive.segments
 

Subinterfaces of CurveSegment in org.deegree.geometry.primitive.segments
 interface Arc
          An ArcString that consists of a single arc only.
 interface ArcByBulge
          An ArcStringByBulge that consists of a single arc only.
 interface ArcByCenterPoint
          Circular CurveSegment that consists of a single arc only.
 interface ArcString
          CurveSegment that uses three-point circular arc interpolation.
 interface ArcStringByBulge
          Circular CurveSegment.
 interface Bezier
          Special case of a BSpline curve segment with two knots.
 interface BSpline
          CurveSegment that uses either polynomial or rational interpolation.
 interface Circle
          An Arc whose ends coincide to form a simple closed loop.
 interface CircleByCenterPoint
          An ArcByCenterPoint with identical start and end angles to form a full circle.
 interface Clothoid
          A clothoid, or Cornu's spiral, is a plane CurveSegment whose curvature is a fixed function of its length.
 interface CubicSpline
          A CurveSegment that uses the control points and a set of derivative parameters to define a piecewise 3rd degree polynomial interpolation.
 interface Geodesic
          A GeodesicString that consists of a single arc only.
 interface GeodesicString
          A GeodesicString is computed from two or more positions and an interpolation using geodesics defined from the geoid (or ellipsoid) of the coordinate reference system being used.
 interface LineStringSegment
          A CurveSegment that is defined by two or more Points, with linear interpolation between subsequent pairs of points.
 interface OffsetCurve
          A CurveSegment that is defined by a base Curve and an offset vector.
 

Uses of CurveSegment in org.deegree.geometry.refs
 

Methods in org.deegree.geometry.refs that return types with arguments of type CurveSegment
 List<CurveSegment> CurveReference.getCurveSegments()
           
 

Uses of CurveSegment in org.deegree.geometry.standard.composite
 

Methods in org.deegree.geometry.standard.composite that return types with arguments of type CurveSegment
 List<CurveSegment> DefaultCompositeCurve.getCurveSegments()
           
 

Uses of CurveSegment in org.deegree.geometry.standard.curvesegments
 

Classes in org.deegree.geometry.standard.curvesegments that implement CurveSegment
 class DefaultArc
          Default implementation of Arc segments.
 class DefaultArcByBulge
          Default implementation of ArcByBulge segments.
 class DefaultArcByCenterPoint
          Default implementation of ArcByCenterPoint segments.
 class DefaultArcString
          Default implementation of ArcString segments.
 class DefaultArcStringByBulge
          Default implementation of ArcStringByBulge segments.
 class DefaultBezier
          Default implementation of Bezier segments.
 class DefaultBSpline
          Default implementation of BSpline segments.
 class DefaultCircle
          Default implementation of Circle segments.
 class DefaultCircleByCenterPoint
          Default implementation of CircleByCenterPoint segments.
 class DefaultClothoid
          Default implementation of Clothoid segments.
 class DefaultCubicSpline
          Default implementation of CubicSpline segments.
 class DefaultGeodesic
          Default implementation of Geodesic segments.
 class DefaultGeodesicString
          Default implementation of GeodesicString segments.
 class DefaultLineStringSegment
          Default implementation of LineStringSegment segments.
 class DefaultOffsetCurve
          Default implementation of OffsetCurve segments.
 

Uses of CurveSegment in org.deegree.geometry.standard.primitive
 

Fields in org.deegree.geometry.standard.primitive with type parameters of type CurveSegment
protected  List<CurveSegment> DefaultRing.segments
          The segments of all member curves.
 

Methods in org.deegree.geometry.standard.primitive that return types with arguments of type CurveSegment
 List<CurveSegment> DefaultOrientableCurve.getCurveSegments()
           
 List<CurveSegment> DefaultCurve.getCurveSegments()
           
 List<CurveSegment> DefaultRing.getCurveSegments()
           
 

Constructor parameters in org.deegree.geometry.standard.primitive with type arguments of type CurveSegment
DefaultCurve(String id, ICRS crs, PrecisionModel pm, List<CurveSegment> segments)
          Creates a new DefaultCurve instance from the given parameters.
 

Uses of CurveSegment in org.deegree.geometry.validation
 

Methods in org.deegree.geometry.validation that return CurveSegment
 CurveSegment CoordinateValidityInspector.inspect(CurveSegment segment)
           
 

Methods in org.deegree.geometry.validation with parameters of type CurveSegment
 CurveSegment CoordinateValidityInspector.inspect(CurveSegment segment)
           
 

Uses of CurveSegment in org.deegree.gml.geometry
 

Methods in org.deegree.gml.geometry with parameters of type CurveSegment
protected  void GML3GeometryWriter.exportCurveSegment(CurveSegment curveSeg)
          Exporting a curve segment via the XMLStreamWriter given when the class was constructed
 



Copyright © 2011. All Rights Reserved.