org.opengis.coverage
Interface ValueSegment


@UML(identifier="CV_ValueSegment",
     specification=ISO_19123)
public interface ValueSegment

Limits of a value segment specified by two values of the arc-length parameter of the curve underlying its parent value curve.


Method Summary
 Set<PointValuePair> getControlPoints()
          Returns the set of point-value pairs that provide control values for the interpolation.
 double getEndParameter()
          Returns the value of the arc-length parameter of the parent curve at the end of this value segment.
 double getStartParameter()
          Returns the value of the arc-length parameter of the parent curve at the start of this value segment.
 

Method Detail

getStartParameter

@UML(identifier="startParameter",
     obligation=MANDATORY,
     specification=ISO_19123)
double getStartParameter()
Returns the value of the arc-length parameter of the parent curve at the start of this value segment.


getEndParameter

@UML(identifier="endParameter",
     obligation=MANDATORY,
     specification=ISO_19123)
double getEndParameter()
Returns the value of the arc-length parameter of the parent curve at the end of this value segment.


getControlPoints

@UML(identifier="controlPoint",
     obligation=MANDATORY,
     specification=ISO_19123)
Set<PointValuePair> getControlPoints()
Returns the set of point-value pairs that provide control values for the interpolation. Linear interpolation requires a minimum of two control values, usually those at the beginning and end of the value segment. Additional control values are required to support interpolation by higher order functions.



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