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

Packages that use GM_Surface
org.deegree_impl.gml   
org.deegree_impl.graphics.displayelements   
org.deegree_impl.io.shpapi   
org.deegree_impl.model.ct   
org.deegree_impl.model.feature   
org.deegree_impl.model.geometry   
org.deegree_impl.services.wts   
org.deegree_impl.services.wts.util   
org.deegree.model.geometry   
 

Uses of GM_Surface in org.deegree_impl.gml
 

Methods in org.deegree_impl.gml with parameters of type GM_Surface
private static GMLPolygon GMLFactory.createGMLPolygon(GM_Surface geo, GMLDocument_Impl doc)
          creates a GMLPolygon from a GM_Surface
 

Uses of GM_Surface in org.deegree_impl.graphics.displayelements
 

Methods in org.deegree_impl.graphics.displayelements with parameters of type GM_Surface
private  java.awt.geom.Area PolygonDisplayElement_Impl.calcTargetCoordinates(GeoTransform projection, GM_Surface surface)
          calculates the Area (image or screen coordinates) where to draw the surface.
 

Constructors in org.deegree_impl.graphics.displayelements with parameters of type GM_Surface
PolygonDisplayElement_Impl(Feature feature, GM_Surface geometry)
          Creates a new PolygonDisplayElement_Impl object.
PolygonDisplayElement_Impl(Feature feature, GM_Surface geometry, PolygonSymbolizer symbolizer)
          Creates a new PolygonDisplayElement_Impl object.
 

Uses of GM_Surface in org.deegree_impl.io.shpapi
 

Methods in org.deegree_impl.io.shpapi that return GM_Surface
 GM_Surface[] SHP2WKS.transformPolygon(CS_CoordinateSystem crs, SHPPolygon shppolygon)
          transforms the SHPPolygon to a WKSGeometry
gets the polygon that should be transformed
 

Constructors in org.deegree_impl.io.shpapi with parameters of type GM_Surface
SHPPolygon(GM_Surface[] surface)
          constructor: recieves an array of arrays of GM_Points
 

Uses of GM_Surface in org.deegree_impl.model.ct
 

Methods in org.deegree_impl.model.ct with parameters of type GM_Surface
private  GM_Object GeoTransformer.transformSurface(GM_Surface geo, MathTransform trans)
          transforms the submitted surface to the target coordinate reference system
 

Uses of GM_Surface in org.deegree_impl.model.feature
 

Methods in org.deegree_impl.model.feature that return GM_Surface
private static GM_Surface GMLFeatureAdapter.createPolygon(org.w3c.dom.Element element)
          returns an instance of a surface created from the passed
 

Uses of GM_Surface in org.deegree_impl.model.geometry
 

Classes in org.deegree_impl.model.geometry that implement GM_Surface
(package private)  class GM_Surface_Impl
          default implementation of the GM_Surface interface from package jago.model.
 

Methods in org.deegree_impl.model.geometry that return GM_Surface
static GM_Surface WKTAdapter.wrapSurface(java.lang.String wkt, CS_CoordinateSystem crs)
          creates a GM_Surface
private static GM_Surface SDEAdapter.wrapSurface(SeShape shape)
          creates a GM_Surface
private static GM_Surface PostGISAdapter.createSurface(Polygon polygon, CS_CoordinateSystem crs)
          creates a deegree surface from a PostGIS polygon
static GM_Surface OracleAdapter.wrapSurface(Polygon polygon, CS_CoordinateSystem crs, GM_SurfaceInterpolation si)
          creates a GM_Surface from an oracle sdo Polygon
 GM_Surface GM_MultiSurface_Impl.removeSurface(GM_Surface gms)
          removes the submitted GM_Surface from the aggregation
 GM_Surface GM_MultiSurface_Impl.removeSurfaceAt(int index)
          removes the GM_Surface at the submitted index from the aggregation.
 GM_Surface GM_MultiSurface_Impl.getSurfaceAt(int index)
          returns the GM_Surface at the submitted index.
 GM_Surface[] GM_MultiSurface_Impl.getAllSurfaces()
          returns all GM_Surfaces as array
private static GM_Surface GMLAdapter.wrap(GMLPolygon polygon)
          creates a GM_Surface
private static GM_Surface GMLAdapter.wrap(GMLPolygon polygon, java.lang.String multipolygonSRS)
          creates a GM_Surface
private static GM_Surface GMLAdapter.wrap(GMLBox gmlBox)
           
static GM_Surface GeometryFactory.createGM_Surface(GM_Position[] exteriorRing, GM_Position[][] interiorRings, GM_SurfaceInterpolation si, CS_CoordinateSystem crs)
          creates a GM_Surface composed of one GM_SurfacePatch from array(s) of GM_Position
static GM_Surface GeometryFactory.createGM_Surface(GM_SurfacePatch patch)
          creates a GM_Surface from an array of GM_SurfacePatch.
static GM_Surface GeometryFactory.createGM_Surface(byte[] wkb, CS_CoordinateSystem crs, GM_SurfaceInterpolation si)
          creates a GM_Surface from a wkb.
static GM_Surface GeometryFactory.createGM_Surface(GM_Envelope bbox, CS_CoordinateSystem crs)
          Creates a GM_Surface from a GM_Envelope.
 

Methods in org.deegree_impl.model.geometry with parameters of type GM_Surface
private static java.lang.StringBuffer WKTAdapter.export(GM_Surface sur)
           
private static SeShape SDEAdapter.export(GM_Surface sur, SeCoordinateReference crs)
           
private static Polygon PostGISAdapter.export(GM_Surface surface)
          transforms the passed deegree GM_Surface to a postgis Polygon
static boolean LinearIntersects.intersects(GM_Point point, GM_Surface surface)
          the operation returns true if the submitted point intersects the submitted surface
static boolean LinearIntersects.intersects(GM_Curve curve, GM_Surface surface)
          the operation returns true if the submitted curve intersects the submitted surface
static boolean LinearIntersects.intersects(GM_Surface surface1, GM_Surface surface2)
          the operation returns true if the two submitted surfaces intersects
static boolean LinearContains.contains(GM_Surface surface, GM_Point point)
          the operation returns true if the submitted point contains the submitted surface
static boolean LinearContains.contains(GM_Surface surface, GM_Curve curve)
          the operation returns true if the submitted curve contains the submitted surface
static boolean LinearContains.contains(GM_Surface surface2, GM_Surface surface1)
          the operation returns true if the two submitted surfaces contains
private static Polygon JTSAdapter.export(GM_Surface surface)
          Converts a GM_Surface to a Polygon.
 void GM_MultiSurface_Impl.addSurface(GM_Surface gms)
          adds an GM_Surface to the aggregation
 void GM_MultiSurface_Impl.insertSurfaceAt(GM_Surface gms, int index)
          inserts a GM_Surface in the aggregation. all elements with an index equal or larger index will be moved. if index is larger then getSize() - 1 or smaller then 0 or gms equals null an exception will be thrown.
 void GM_MultiSurface_Impl.setSurfaceAt(GM_Surface gms, int index)
          sets the submitted GM_Surface at the submitted index. the element at the position index will be removed. if index is larger then getSize() - 1 or smaller then 0 or gms equals null an exception will be thrown.
 GM_Surface GM_MultiSurface_Impl.removeSurface(GM_Surface gms)
          removes the submitted GM_Surface from the aggregation
private static java.lang.StringBuffer GMLAdapter.createSurface(GM_Surface sur)
           
static GM_MultiSurface GeometryFactory.createGM_MultiSurface(GM_Surface[] surfaces)
          creates a GM_MultiSurface from a wkb
 

Constructors in org.deegree_impl.model.geometry with parameters of type GM_Surface
GM_MultiSurface_Impl(GM_Surface[] surface)
          Creates a new GM_MultiSurface_Impl object.
GM_MultiSurface_Impl(GM_Surface[] surface, CS_CoordinateSystem crs)
          Creates a new GM_MultiSurface_Impl object.
 

Uses of GM_Surface in org.deegree_impl.services.wts
 

Fields in org.deegree_impl.services.wts declared as GM_Surface
protected  GM_Surface[][] WTService_Impl.boxes
           
 

Methods in org.deegree_impl.services.wts that return GM_Surface
(package private)  GM_Surface[][] WTService_Impl.getBoxes()
          returns the boxes the requested area has been splitted up to
 GM_Surface[] Splitter.makeStripes(int count)
          tiles the footprint trapez into count pralell stripes with an identical view angle from the viewers position
(package private)  GM_Surface[] Splitter.makeBoxes(GM_Surface stripe, int count)
          tiles a stripe into count boxes
 

Methods in org.deegree_impl.services.wts with parameters of type GM_Surface
(package private)  GM_Surface[] Splitter.makeBoxes(GM_Surface stripe, int count)
          tiles a stripe into count boxes
private  void DEMLoader.handleWCS(GM_Surface[][] boxes)
          handles the creation and performing of a GetCoverage request to access the DEM underlying the 3D scene to be created
private  void DEMLoader.handleWFS(GM_Surface[][] boxes)
          handles the creation and performing of a GetFeature request to access the DEM underlying the 3D scene to be created as a TIN
 

Uses of GM_Surface in org.deegree_impl.services.wts.util
 

Methods in org.deegree_impl.services.wts.util with parameters of type GM_Surface
static GeometryArray IMGtoTINArrayConverter.convertToArray(float[][] values, boolean enableTexture, GM_Surface ring, float scale)
          Convert heightmap values to triangle array, with textures, normals and everything..
 

Uses of GM_Surface in org.deegree.model.geometry
 

Methods in org.deegree.model.geometry that return GM_Surface
 GM_Surface GM_MultiSurface.removeSurface(GM_Surface gms)
          removes the submitted GM_Surface from the aggregation
 GM_Surface GM_MultiSurface.removeSurfaceAt(int index)
          removes the GM_Surface at the submitted index from the aggregation.
 GM_Surface GM_MultiSurface.getSurfaceAt(int index)
          returns the GM_Surface at the submitted index.
 GM_Surface[] GM_MultiSurface.getAllSurfaces()
          returns all GM_Surfaces as array
 

Methods in org.deegree.model.geometry with parameters of type GM_Surface
 void GM_MultiSurface.addSurface(GM_Surface gms)
          adds an GM_Surface to the aggregation
 void GM_MultiSurface.insertSurfaceAt(GM_Surface gms, int index)
          inserts a GM_Surface in the aggregation. all elements with an index equal or larger index will be moved. if index is larger then getSize() - 1 or smaller then 0 or gms equals null an exception will be thrown.
 void GM_MultiSurface.setSurfaceAt(GM_Surface gms, int index)
          sets the submitted GM_Surface at the submitted index. the element at the position index will be removed. if index is larger then getSize() - 1 or smaller then 0 or gms equals null an exception will be thrown.
 GM_Surface GM_MultiSurface.removeSurface(GM_Surface gms)
          removes the submitted GM_Surface from the aggregation