complexType CylinderType
diagram index_p1524.png
namespace http://www.opengis.net/gml
type extension of gml:AbstractGriddedSurfaceType
properties
base gml:AbstractGriddedSurfaceType
children gml:row gml:rows gml:columns
used by
element Cylinder
attributes
Name  Type  Use  Default  Fixed  annotation
horizontalCurveTypegml:CurveInterpolationType    circularArc3Points  
verticalCurveTypegml:CurveInterpolationType    linear  
annotation
documentation
A cylinder is a gridded surface given as a
   family of circles whose positions vary along a set of parallel
   lines, keeping the cross sectional horizontal curves of a
   constant shape.
   NOTE! Given the same working assumptions as in the previous
   note, a Cylinder can be given by two circles, giving us the
   control points of the form ((P1, P2, P3),(P4, P5, P6)).
source <xs:complexType name="CylinderType">
 
<xs:annotation>
   
<xs:documentation>A cylinder is a gridded surface given as a
   family of circles whose positions vary along a set of parallel
   lines, keeping the cross sectional horizontal curves of a
   constant shape.
   NOTE! Given the same working assumptions as in the previous
   note, a Cylinder can be given by two circles, giving us the
   control points of the form ((P1, P2, P3),(P4, P5, P6)).
</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="gml:AbstractGriddedSurfaceType">
     
<xs:attribute name="horizontalCurveType" type="gml:CurveInterpolationType" fixed="circularArc3Points"/>
     
<xs:attribute name="verticalCurveType" type="gml:CurveInterpolationType" fixed="linear"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute CylinderType/@horizontalCurveType
type gml:CurveInterpolationType
properties
isRef 0
fixed circularArc3Points
facets
Kind Value annotation 
enumeration linear 
enumeration geodesic 
enumeration circularArc3Points 
enumeration circularArc2PointWithBulge 
enumeration circularArcCenterPointWithRadius 
enumeration elliptical 
enumeration clothoid 
enumeration conic 
enumeration polynomialSpline 
enumeration cubicSpline 
enumeration rationalSpline 
source <xs:attribute name="horizontalCurveType" type="gml:CurveInterpolationType" fixed="circularArc3Points"/>

attribute CylinderType/@verticalCurveType
type gml:CurveInterpolationType
properties
isRef 0
fixed linear
facets
Kind Value annotation 
enumeration linear 
enumeration geodesic 
enumeration circularArc3Points 
enumeration circularArc2PointWithBulge 
enumeration circularArcCenterPointWithRadius 
enumeration elliptical 
enumeration clothoid 
enumeration conic 
enumeration polynomialSpline 
enumeration cubicSpline 
enumeration rationalSpline 
source <xs:attribute name="verticalCurveType" type="gml:CurveInterpolationType" fixed="linear"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy