net.opengis.gml
Class ConeType

java.lang.Object
  extended by net.opengis.gml.AbstractSurfacePatchType
      extended by net.opengis.gml.AbstractParametricCurveSurfaceType
          extended by net.opengis.gml.AbstractGriddedSurfaceType
              extended by net.opengis.gml.ConeType

public class ConeType
extends AbstractGriddedSurfaceType

A cone is a gridded surface given as a family of conic sections whose control points vary linearly. NOTE! A 5-point ellipse with all defining positions identical is a point. Thus, a truncated elliptical cone can be given as a 2x5 set of control points ((P1, P1, P1, P1, P1), (P2, P3, P4, P5, P6)). P1 is the apex of the cone. P2, P3,P4, P5 and P6 are any five distinct points around the base ellipse of the cone. If the horizontal curves are circles as opposed to ellipses, the a circular cone can be constructed using ((P1, P1, P1),(P2, P3, P4)). The apex most not coinside with the other plane.

Classe Java pour ConeType complex type.

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

 <complexType name="ConeType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractGriddedSurfaceType">
       <attribute name="horizontalCurveType" type="{http://www.opengis.net/gml}CurveInterpolationType" fixed="circularArc3Points" />
       <attribute name="verticalCurveType" type="{http://www.opengis.net/gml}CurveInterpolationType" fixed="linear" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class net.opengis.gml.AbstractGriddedSurfaceType
AbstractGriddedSurfaceType.Row
 
Field Summary
static CurveInterpolationType HORIZONTAL_CURVE_TYPE
           
static CurveInterpolationType VERTICAL_CURVE_TYPE
           
 
Fields inherited from class net.opengis.gml.AbstractGriddedSurfaceType
columns, row, rows
 
Constructor Summary
ConeType()
           
 
Method Summary
 
Methods inherited from class net.opengis.gml.AbstractGriddedSurfaceType
getColumns, getRow, getRows, isSetColumns, isSetRow, isSetRows, setColumns, setRows, unsetRow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HORIZONTAL_CURVE_TYPE

public static final CurveInterpolationType HORIZONTAL_CURVE_TYPE

VERTICAL_CURVE_TYPE

public static final CurveInterpolationType VERTICAL_CURVE_TYPE
Constructor Detail

ConeType

public ConeType()


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