org.deegree.geometry.primitive.patches
Interface Cylinder

All Superinterfaces:
GriddedSurfacePatch, SurfacePatch
All Known Implementing Classes:
DefaultCylinder

public interface Cylinder
extends GriddedSurfacePatch

The Cylinder class represents (according to the GML-3.1 spec) 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.

Version:
$Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
Author:
Andrei Ionita, last edited by: $Author: mschneider $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.patches.GriddedSurfacePatch
GriddedSurfacePatch.GriddedSurfaceType
 
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.patches.SurfacePatch
SurfacePatch.SurfacePatchType
 
Method Summary
 GriddedSurfacePatch.GriddedSurfaceType getGriddedSurfaceType()
          Must always return GriddedSurfacePatch.GriddedSurfaceType.CYLINDER.
 
Methods inherited from interface org.deegree.geometry.primitive.patches.GriddedSurfacePatch
getNumColumns, getNumRows, getRow, getRows
 
Methods inherited from interface org.deegree.geometry.primitive.patches.SurfacePatch
getArea, getCoordinateDimension, getSurfacePatchType
 

Method Detail

getGriddedSurfaceType

GriddedSurfacePatch.GriddedSurfaceType getGriddedSurfaceType()
Must always return GriddedSurfacePatch.GriddedSurfaceType.CYLINDER.

Specified by:
getGriddedSurfaceType in interface GriddedSurfacePatch
Returns:
GriddedSurfacePatch.GriddedSurfaceType.CYLINDER


Copyright © 2011. All Rights Reserved.