Class OrientableCurveType


  • public class OrientableCurveType
    extends AbstractCurveType
    OrientableCurve consists of a curve and an orientation. If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another _Curve with a parameterization that reverses the sense of the curve traversal.

    Java class for OrientableCurveType complex type.

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

     <complexType name="OrientableCurveType">
       <complexContent>
         <extension base="{http://www.opengis.net/gml}AbstractCurveType">
           <sequence>
             <element ref="{http://www.opengis.net/gml}baseCurve"/>
           </sequence>
           <attribute name="orientation" type="{http://www.opengis.net/gml}SignType" default="+" />
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • orientation

        protected String orientation
    • Method Detail

      • getBaseCurve

        public BaseCurve getBaseCurve()
        References or contains the base curve (positive orientation). NOTE: This definition allows for a nested structure, i.e. an OrientableCurve may use another OrientableCurve as its base curve.
        Returns:
        possible object is BaseCurve
      • setBaseCurve

        public void setBaseCurve​(BaseCurve value)
        Sets the value of the baseCurve property.
        Parameters:
        value - allowed object is BaseCurve
      • getOrientation

        public String getOrientation()
        Gets the value of the orientation property.
        Returns:
        possible object is String
      • setOrientation

        public void setOrientation​(String value)
        Sets the value of the orientation property.
        Parameters:
        value - allowed object is String