it.cnr.imaa.essi.ncml.binding.gml
Class ConeType
java.lang.Object
it.cnr.imaa.essi.ncml.binding.gml.AbstractSurfacePatchType
it.cnr.imaa.essi.ncml.binding.gml.AbstractParametricCurveSurfaceType
it.cnr.imaa.essi.ncml.binding.gml.AbstractGriddedSurfaceType
it.cnr.imaa.essi.ncml.binding.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.
Java class for ConeType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
horizontalCurveType
protected CurveInterpolationType horizontalCurveType
verticalCurveType
protected CurveInterpolationType verticalCurveType
ConeType
public ConeType()
getHorizontalCurveType
public CurveInterpolationType getHorizontalCurveType()
- Gets the value of the horizontalCurveType property.
- Returns:
- possible object is
CurveInterpolationType
setHorizontalCurveType
public void setHorizontalCurveType(CurveInterpolationType value)
- Sets the value of the horizontalCurveType property.
- Parameters:
value - allowed object is
CurveInterpolationType
getVerticalCurveType
public CurveInterpolationType getVerticalCurveType()
- Gets the value of the verticalCurveType property.
- Returns:
- possible object is
CurveInterpolationType
setVerticalCurveType
public void setVerticalCurveType(CurveInterpolationType value)
- Sets the value of the verticalCurveType property.
- Parameters:
value - allowed object is
CurveInterpolationType
Copyright © 2007. All Rights Reserved.