org.deegree.geometry.primitive.patches
Interface Cone
- All Superinterfaces:
- GriddedSurfacePatch, SurfacePatch
- All Known Implementing Classes:
- DefaultCone
public interface Cone
- extends GriddedSurfacePatch
The Cone
class represents (according to GML-3.1 spec ) a gridded surface given as a family of
conic sections whose control points vary linearly.
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 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 circular cone can be constructed using <, >.
- Version:
- $Revision: $, $Date: $
- Author:
- Andrei Ionita, last edited by: $Author: ionita $
getGriddedSurfaceType
GriddedSurfacePatch.GriddedSurfaceType getGriddedSurfaceType()
- Must always return
GriddedSurfacePatch.GriddedSurfaceType.CONE
.
- Specified by:
getGriddedSurfaceType
in interface GriddedSurfacePatch
- Returns:
GriddedSurfacePatch.GriddedSurfaceType.CONE
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org
]]>