net.opengis.gml
Class CurveType

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.CurveType

public class CurveType
extends AbstractCurveType

Curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list. The orientation of the curve is positive.

Classe Java pour CurveType complex type.

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

 <complexType name="CurveType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractCurveType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}segments"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  CurveSegmentArrayPropertyType segments
           
 
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
CurveType()
           
 
Method Summary
 CurveSegmentArrayPropertyType getSegments()
          This element encapsulates the segments of the curve.
 boolean isSetSegments()
           
 void setSegments(CurveSegmentArrayPropertyType value)
          Définit la valeur de la propriété segments.
 
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

segments

protected CurveSegmentArrayPropertyType segments
Constructor Detail

CurveType

public CurveType()
Method Detail

getSegments

public CurveSegmentArrayPropertyType getSegments()
This element encapsulates the segments of the curve.

Returns:
possible object is CurveSegmentArrayPropertyType

setSegments

public void setSegments(CurveSegmentArrayPropertyType value)
Définit la valeur de la propriété segments.

Parameters:
value - allowed object is CurveSegmentArrayPropertyType

isSetSegments

public boolean isSetSegments()


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