Class OffsetCurveType


  • public class OffsetCurveType
    extends AbstractCurveSegmentType
    An offset curve is a curve at a constant distance from the basis curve. They can be useful as a cheap and simple alternative to constructing curves that are offsets by definition.

    Java class for OffsetCurveType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="OffsetCurveType">
       <complexContent>
         <extension base="{http://www.opengis.net/gml}AbstractCurveSegmentType">
           <sequence>
             <element name="offsetBase" type="{http://www.opengis.net/gml}CurvePropertyType"/>
             <element name="distance" type="{http://www.opengis.net/gml}LengthType"/>
             <element name="refDirection" type="{http://www.opengis.net/gml}VectorType" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • OffsetCurveType

        public OffsetCurveType()
        Default no-arg constructor
    • Method Detail

      • setOffsetBase

        public void setOffsetBase​(CurvePropertyType value)
        Sets the value of the offsetBase property.
        Parameters:
        value - allowed object is CurvePropertyType
      • getDistance

        public LengthType getDistance()
        Gets the value of the distance property.
        Returns:
        possible object is LengthType
      • setDistance

        public void setDistance​(LengthType value)
        Sets the value of the distance property.
        Parameters:
        value - allowed object is LengthType
      • getRefDirection

        public VectorType getRefDirection()
        Gets the value of the refDirection property.
        Returns:
        possible object is VectorType
      • setRefDirection

        public void setRefDirection​(VectorType value)
        Sets the value of the refDirection property.
        Parameters:
        value - allowed object is VectorType