net.opengis.gml
Class OrientableCurveType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.AbstractGeometryType
          extended by net.opengis.gml.AbstractGeometricPrimitiveType
              extended by net.opengis.gml.AbstractCurveType
                  extended by net.opengis.gml.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.

Classe Java pour OrientableCurveType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <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 Summary
protected  CurvePropertyType baseCurve
           
protected  SignType orientation
           
 
Fields inherited from class net.opengis.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
OrientableCurveType()
           
 
Method Summary
 CurvePropertyType getBaseCurve()
          References or contains the base curve (positive orientation).
 SignType getOrientation()
          Obtient la valeur de la propriété orientation.
 boolean isSetBaseCurve()
           
 boolean isSetOrientation()
           
 void setBaseCurve(CurvePropertyType value)
          Définit la valeur de la propriété baseCurve.
 void setOrientation(SignType value)
          Définit la valeur de la propriété orientation.
 
Methods inherited from class net.opengis.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setGid, setSrsDimension, setSrsName, unsetAxisLabels, unsetUomLabels
 
Methods inherited from class net.opengis.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseCurve

protected CurvePropertyType baseCurve

orientation

protected SignType orientation
Constructor Detail

OrientableCurveType

public OrientableCurveType()
Method Detail

getBaseCurve

public CurvePropertyType 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 CurvePropertyType

setBaseCurve

public void setBaseCurve(CurvePropertyType value)
Définit la valeur de la propriété baseCurve.

Parameters:
value - allowed object is CurvePropertyType

isSetBaseCurve

public boolean isSetBaseCurve()

getOrientation

public SignType getOrientation()
Obtient la valeur de la propriété orientation.

Returns:
possible object is SignType

setOrientation

public void setOrientation(SignType value)
Définit la valeur de la propriété orientation.

Parameters:
value - allowed object is SignType

isSetOrientation

public boolean isSetOrientation()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.