Uses of Interface
org.deegree.model.geometry.GM_SurfacePatch

Packages that use GM_SurfacePatch
org.deegree_impl.model.geometry   
org.deegree.model.geometry   
 

Uses of GM_SurfacePatch in org.deegree_impl.model.geometry
 

Classes in org.deegree_impl.model.geometry that implement GM_SurfacePatch
(package private)  class GM_Polygon_Impl
          default implementierung of the GM_Polygon interface from package jago.model
 

Fields in org.deegree_impl.model.geometry declared as GM_SurfacePatch
protected  GM_SurfacePatch GM_Surface_Impl.patch
           
private  GM_SurfacePatch GM_Ring_Impl.sp
           
 

Methods in org.deegree_impl.model.geometry that return GM_SurfacePatch
 GM_SurfacePatch GM_Surface_Impl.getSurfacePatchAt(int index)
          returns the surface patch at the submitted index
static GM_SurfacePatch GeometryFactory.createGM_SurfacePatch(GM_Position[] exteriorRing, GM_Position[][] interiorRings, GM_SurfaceInterpolation si, CS_CoordinateSystem crs)
          creates a GM_SurfacePatch from array(s) of GM_Position
 

Methods in org.deegree_impl.model.geometry with parameters of type GM_SurfacePatch
static boolean LinearIntersects.intersects(GM_Position point, GM_SurfacePatch surface)
          the operation returns true if the submitted point intersects the submitted surface patch
static boolean LinearIntersects.intersects(GM_CurveSegment curve, GM_SurfacePatch surface)
          the operation returns true if the submitted curve segment intersects the submitted surface patch
static boolean LinearIntersects.intersects(GM_SurfacePatch surface1, GM_SurfacePatch surface2)
          the operation returns true if the two submitted surface patches intersects
static boolean LinearContains.contains(GM_SurfacePatch surface, GM_Position point)
          the operation returns true if the submitted point contains the submitted surface patch
static boolean LinearContains.contains(GM_SurfacePatch surface, GM_CurveSegment curve)
          the operation returns true if the submitted curve segment contains the submitted surface patch
static boolean LinearContains.contains(GM_SurfacePatch surface1, GM_SurfacePatch surface2)
          the operation returns true if the first surface patches contains the second one
 void GM_Surface_Impl.setSurfacePatchAt(GM_SurfacePatch patch, int index)
          writes a surface patch to the surface at submitted position. the old patch will be deleted
 void GM_Surface_Impl.insertSurfacePatchAt(GM_SurfacePatch patch, int index)
          inserts a surface patch in the curve at the submitted position. all points with a position that equals index or is higher will be shifted
 void GM_Surface_Impl.addSurfacePatch(GM_SurfacePatch patch)
          adds a surface patch at the end of the curve
static GM_Surface GeometryFactory.createGM_Surface(GM_SurfacePatch patch)
          creates a GM_Surface from an array of GM_SurfacePatch.
 

Constructors in org.deegree_impl.model.geometry with parameters of type GM_SurfacePatch
GM_Surface_Impl(GM_SurfacePatch surfacePatch)
          initializes the surface with default orientation submitting one surface patch.
GM_Surface_Impl(char orientation, GM_SurfacePatch surfacePatch)
          initializes the surface submitting the orientation and one surface patch.
 

Uses of GM_SurfacePatch in org.deegree.model.geometry
 

Subinterfaces of GM_SurfacePatch in org.deegree.model.geometry
 interface GM_Polygon
          A GM_Polygon is a specialized GM_SurfacePatch and it's implementation should be implementable.
 

Methods in org.deegree.model.geometry that return GM_SurfacePatch
 GM_SurfacePatch GM_Surface.getSurfacePatchAt(int index)
          returns the surface patch at the submitted index
 

Methods in org.deegree.model.geometry with parameters of type GM_SurfacePatch
 void GM_Surface.setSurfacePatchAt(GM_SurfacePatch segment, int index)
          writes a surface patch to the surface at submitted position. the old patch will be deleted
 void GM_Surface.insertSurfacePatchAt(GM_SurfacePatch segment, int index)
          inserts a surface patch in the curve at the submitted position. all points with a position that equals index or is higher will be shifted
 void GM_Surface.addSurfacePatch(GM_SurfacePatch segment)
          adds a surface patch at the end of the curve