Interface ValueSegment

    • 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.
        Returns:
        the value at the start of this 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.
        Returns:
        the set of control points and values.