## Uses of Class
org.opengis.geometry.primitive.CurveInterpolation

Packages that use CurveInterpolation
org.opengis.geometry.coordinate: Set of geometric objects.
org.opengis.geometry.primitive: Set of geometric objects that are not decomposed further into other primitives.

Uses of CurveInterpolation in org.opengis.geometry.coordinate

Methods in org.opengis.geometry.coordinate that return CurveInterpolation
`CurveInterpolation` `ParametricCurveSurface.getHorizontalCurveType()` Indicates the type of surface curves used to traverse the surface horizontally with respect to the parameter s.
`CurveInterpolation` `ArcString.getInterpolation()` The interpolation for a `ArcString` is "circular arc by 3 points".
`CurveInterpolation` `CubicSpline.getInterpolation()` The interpolation mechanism for a `CubicSpline` is `CUBIC_SPLINE`.
`CurveInterpolation` `GeodesicString.getInterpolation()` The interpolation for a `GeodesicString` is "geodesic".
`CurveInterpolation` `PolynomialSpline.getInterpolation()` The interpolation mechanism for a `PolynomialSpline` is `POLYNOMIAL_SPLINE`.
`CurveInterpolation` `ArcStringByBulge.getInterpolation()` The interpolation for a `ArcStringByBulge` is "Circular arc by 2 points and bulge factor".
`CurveInterpolation` `ParametricCurveSurface.getVerticalCurveType()` Indicates the type of surface curves used to traverse the surface vertically with respect to the parameter t.

Uses of CurveInterpolation in org.opengis.geometry.primitive

Fields in org.opengis.geometry.primitive declared as CurveInterpolation

`static CurveInterpolation`

`CurveInterpolation.CIRCULAR_ARC_2_POINTS_WITH_BULGE`
For each consecutive pair of control points, the interpolation mechanism shall return direct positions on a circular arc passing from the first control point to the second control point, such that the associated control parameter determines the offset of the center of the arc from the center point of the chord, positive for leftward and negative for rightward.

`static CurveInterpolation` `CurveInterpolation.CIRCULAR_ARC_3_POINTS` For each set of three consecutive control points, the middle one being an even offset from the beginning of the sequence of control points, the interpolation mechanism shall return direct positions on a circular arc passing from the first point through the middle point to the third point.
`static CurveInterpolation` `CurveInterpolation.CLOTHOID` Uses a Cornu's spiral or clothoid interpolation.
`static CurveInterpolation` `CurveInterpolation.CONIC` Same as elliptical arc but using 5 consecutive control points to determine a conic section.
`static CurveInterpolation` `CurveInterpolation.CUBIC_SPLINE` The control points are interpolated using initial tangents and cubic polynomials, a form of degree 3 polynomial spline.
`static CurveInterpolation` `CurveInterpolation.ELLIPTICAL` For each set of four consecutive control points, the interpolation mechanism shall return direct positions on an elliptical arc passing from the first control point through the middle control points in order to the fourth control point.
`static CurveInterpolation` `CurveInterpolation.GEODESIC` The interpolation mechanism shall return direct positions on a geodesic curve between each consecutive pair of control points.
`static CurveInterpolation` `CurveInterpolation.LINEAR` The interpolation mechanism shall return direct positions on a straight line between each consecutive pair of control points.
`static CurveInterpolation` `CurveInterpolation.POLYNOMIAL_SPLINE` The control points are ordered as in a line-string, but they are spanned by a polynomial spline function.
`static CurveInterpolation` `CurveInterpolation.RATIONAL_SPLINE` The control points are ordered as in a line string, but they are spanned by a rational (quotient of polynomials) spline function.

Methods in org.opengis.geometry.primitive that return CurveInterpolation
`CurveInterpolation` `CurveSegment.getInterpolation()` Specifies the curve interpolation mechanism used for this segment.
`static CurveInterpolation` `CurveInterpolation.valueOf(String code)` Returns the CoverageContentType that matches the given string, or returns a new one if none match it.
`static CurveInterpolation[]` `CurveInterpolation.values()` Returns the list of `CurveInterpolation`s.

Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.