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

Packages that use GM_Object
org.deegree_impl.gml   
org.deegree_impl.graphics.displayelements   
org.deegree_impl.io.sdeapi   
org.deegree_impl.io.shpapi   
org.deegree_impl.model.ct   
org.deegree_impl.model.feature   
org.deegree_impl.model.geometry   
org.deegree_impl.services.gazetteer   
org.deegree_impl.services.gazetteer.capabilities   
org.deegree_impl.services.wfs.bna   
org.deegree_impl.services.wfs.db   
org.deegree_impl.services.wfs.filterencoding   
org.deegree_impl.services.wfs.mapinfo   
org.deegree_impl.services.wfs.oracle   
org.deegree_impl.services.wfs.postgis   
org.deegree_impl.services.wfs.sde   
org.deegree_impl.services.wts.protocol   
org.deegree.graphics.displayelements   
org.deegree.model.feature   
org.deegree.model.geometry   
org.deegree.services.gazetteer   
org.deegree.services.gazetteer.capabilities   
org.deegree.services.wts.protocol   
 

Uses of GM_Object in org.deegree_impl.gml
 

Methods in org.deegree_impl.gml with parameters of type GM_Object
static GMLGeometry GMLFactory.createGMLGeometry(GM_Object geo)
          creates a GMLGeometry from a GM_Object
 

Uses of GM_Object in org.deegree_impl.graphics.displayelements
 

Fields in org.deegree_impl.graphics.displayelements declared as GM_Object
protected  GM_Object GeometryDisplayElement_Impl.geometry
           
 

Methods in org.deegree_impl.graphics.displayelements that return GM_Object
 GM_Object GeometryDisplayElement_Impl.getGeometry()
          returns the geometry that determines the position the DisplayElement will be rendered to
 

Methods in org.deegree_impl.graphics.displayelements with parameters of type GM_Object
static int[] LabelFactory.calcScreenCoordinates(GeoTransform projection, GM_Object geometry)
          Returns the physical (screen) coordinates.
 void GeometryDisplayElement_Impl.setGeometry(GM_Object geometry)
          sets the geometry that determines the position the DisplayElement will be rendered to
static PointDisplayElement DisplayElementFactory.buildPointDisplayElement(Feature feature, GM_Object geom, PointSymbolizer sym)
          Creates a PointDisplayElement using the given geometry and style information.
static LineStringDisplayElement DisplayElementFactory.buildLineStringDisplayElement(Feature feature, GM_Object geom, LineSymbolizer sym)
          Creates a LineStringDisplayElement using the given geometry and style information.
static PolygonDisplayElement DisplayElementFactory.buildPolygonDisplayElement(Feature feature, GM_Object gmObject, PolygonSymbolizer sym)
          Creates a PolygonDisplayElement using the given geometry and style information.
static LabelDisplayElement DisplayElementFactory.buildLabelDisplayElement(Feature feature, GM_Object gmObject, TextSymbolizer sym)
          Creates a LabelDisplayElement using the given geometry and style information.
 

Constructors in org.deegree_impl.graphics.displayelements with parameters of type GM_Object
LabelDisplayElement_Impl(Feature feature, GM_Object geometry, TextSymbolizer symbolizer)
          Creates a new LabelDisplayElement_Impl object.
GeometryDisplayElement_Impl(Feature feature, GM_Object geometry)
          Creates a new GeometryDisplayElement_Impl object.
GeometryDisplayElement_Impl(Feature feature, GM_Object geometry, Symbolizer symbolizer)
          Creates a new GeometryDisplayElement_Impl object.
GeometryDisplayElement_Impl(Feature feature, GM_Object geometry, Symbolizer symbolizer, Symbolizer highlightSymbolizer, Symbolizer selectedSymbolizer)
          Creates a new GeometryDisplayElement_Impl object.
 

Uses of GM_Object in org.deegree_impl.io.sdeapi
 

Fields in org.deegree_impl.io.sdeapi declared as GM_Object
private  GM_Object[] SpatialQuery.deegreeGM_Objects
           
 

Methods in org.deegree_impl.io.sdeapi that return GM_Object
 GM_Object[] SpatialQuery.getGeometries()
          Get GM_Object[] containing the queried Geometries
returns null if no query has been done yet.
 

Methods in org.deegree_impl.io.sdeapi with parameters of type GM_Object
 void Transaction.updateFeature(java.util.HashMap inRow, java.lang.String where, GM_Object extent)
          updates a feature of the ArcSDE
 void Transaction.deleteFeature(java.lang.String where, GM_Object extent)
          deletes a feature from the ArcSDE
 

Uses of GM_Object in org.deegree_impl.io.shpapi
 

Methods in org.deegree_impl.io.shpapi that return GM_Object
 GM_Object ShapeFile.getGM_ObjectByRecNo(int RecNo)
          returns RecNo'th Geometrie
private  GM_Object ShapeFile.getFeatureAsGeometry(FeatureCollection fc, int n)
          returns the n'th feature of a featurecollection as a GM_Object
 

Uses of GM_Object in org.deegree_impl.model.ct
 

Methods in org.deegree_impl.model.ct that return GM_Object
 GM_Object GeoTransformer.transform(GM_Object geo)
          transforms the coodinates of a deegree geometry to the target coordinate reference system.
private  GM_Object GeoTransformer.transformPoint(GM_Point geo, MathTransform trans)
          transforms the submitted point to the target coordinate reference system
private  GM_Object GeoTransformer.transformCurve(GM_Curve geo, MathTransform trans)
          transforms the submitted curve to the target coordinate reference system
private  GM_Object GeoTransformer.transformSurface(GM_Surface geo, MathTransform trans)
          transforms the submitted surface to the target coordinate reference system
private  GM_Object GeoTransformer.transformMultiPoint(GM_MultiPoint geo, MathTransform trans)
          transforms the submitted multi point to the target coordinate reference system
private  GM_Object GeoTransformer.transformMultiCurve(GM_MultiCurve geo, MathTransform trans)
          transforms the submitted multi curve to the target coordinate reference system
private  GM_Object GeoTransformer.transformMultiSurface(GM_MultiSurface geo, MathTransform trans)
          transforms the submitted multi surface to the target coordinate reference system
 

Methods in org.deegree_impl.model.ct with parameters of type GM_Object
 GM_Object GeoTransformer.transform(GM_Object geo)
          transforms the coodinates of a deegree geometry to the target coordinate reference system.
 

Uses of GM_Object in org.deegree_impl.model.feature
 

Methods in org.deegree_impl.model.feature that return GM_Object
private static GM_Object GMLFeatureAdapter.createGeometry(org.w3c.dom.Element element)
           
 GM_Object[] Feature_Impl.getGeometryProperties()
          returns all geometry properties of the feature.
 GM_Object Feature_Impl.getDefaultGeometryProperty()
          Returns the default geometry of the Feature.
 

Methods in org.deegree_impl.model.feature with parameters of type GM_Object
private static void GMLFeatureAdapter.printGeometry(GM_Object geo, java.io.PrintWriter pw)
          prints the passed geometry to the also passed PrintWriter formatted as GML
 

Uses of GM_Object in org.deegree_impl.model.geometry
 

Classes in org.deegree_impl.model.geometry that implement GM_Object
(package private)  class GM_Aggregate_Impl
          default implementierung of the GM_Aggregate interface ------------------------------------------------------------
(package private)  class GM_Boundary_Impl
          default implementation of the GM_Boundary interface.
(package private)  class GM_Curve_Impl
          default implementation of the GM_Curve interface from package jago.model
(package private)  class GM_CurveBoundary_Impl
          default implementation of the GM_CurveBoundary interface from package jago.model.
(package private)  class GM_MultiCurve_Impl
          default implementation of the GM_MultiCurve interface from package jago.model
(package private)  class GM_MultiPoint_Impl
          default implementierung of the GM_MultiPoint interface of package jago.model.
(package private)  class GM_MultiPrimitive_Impl
          default implementation of the GM_MultiPrimitive interface of package jago.model.
(package private)  class GM_MultiSurface_Impl
          default implementation of the GM_MultiSurface interface from package jago.model.
 class GM_Object_Impl
          Default implementation of the GM_Object interface from package deegree.model.
(package private)  class GM_OrientableCurve_Impl
          default implementierung of the GM_OrientableSurface interface from package jago.model. the implementation is abstract because only initialization of the spatial reference system is unique to all orientated curves ------------------------------------------------------------
(package private)  class GM_OrientablePrimitive_Impl
          default implementation of the GM_OrientablePrimitive interface from package jago.model. the implementation is abstract because it doesn't make sense to instantiate it.
(package private)  class GM_OrientableSurface_Impl
          default implementation of the GM_OrientableSurface interface from package jago.model. the implementation is abstract because only initialization of the spatial reference system is unique to all orientated surfaces -----------------------------------------------------------------------
(package private)  class GM_Point_Impl
          default implementation of the GM_Point interface.
(package private)  class GM_Primitive_Impl
          default implementation of the GM_Primitive interface from package jago.model
(package private)  class GM_PrimitiveBoundary_Impl
          default implementation of the GM_PrimitiveBoundary interface.
 class GM_Ring_Impl
          default implementation of the GM_Ring interface of the -----------------------------------------------------------------------
(package private)  class GM_Surface_Impl
          default implementation of the GM_Surface interface from package jago.model.
(package private)  class GM_SurfaceBoundary_Impl
          default implementation of the GM_SurfaceBoundary interface
 

Fields in org.deegree_impl.model.geometry declared as GM_Object
protected  GM_Object GM_Object_Impl.convexHull
           
 

Methods in org.deegree_impl.model.geometry that return GM_Object
static GM_Object WKTAdapter.wrap(java.lang.String wkt, CS_CoordinateSystem crs)
           
static GM_Object SDEAdapter.wrap(SeShape shape)
           
static GM_Object PostGISAdapter.wrap(PGgeometry geom, CS_CoordinateSystem crs)
          creates a deegree geometry from the passed postgis geometry and CRS
static GM_Object OracleAdapter.wrap(Geometry geometry, CS_CoordinateSystem crs)
          creates a deegree geometry object from an oracle sdo geometry
static GM_Object JTSAdapter.wrap(Geometry geometry)
          Converts a JTS-Geometry object to a corresponding GM_Object.
 GM_Object GM_Object_Impl.getConvexHull()
          The operation "convexHull" shall return a GM_Object that represents the convex hull of this GM_Object.
 GM_Object GM_Object_Impl.getBuffer(double distance)
          The operation "buffer" shall return a GM_Object containing all points whose distance from this GM_Object is less than or equal to the "distance" passed as a parameter.
 GM_Object GM_Object_Impl.union(GM_Object that)
          The "union" operation shall return the set theoretic union of this GM_Object and the passed GM_Object.
 GM_Object GM_Object_Impl.intersection(GM_Object that)
          The "intersection" operation shall return the set theoretic intersection of this GM_Object and the passed GM_Object.
 GM_Object GM_Object_Impl.difference(GM_Object that)
          The "difference" operation shall return the set theoretic difference of this GM_Object and the passed GM_Object.
 GM_Object GM_Aggregate_Impl.removeObject(GM_Object gmo)
          removes the submitted GM_Object from the aggregation
 GM_Object GM_Aggregate_Impl.removeObjectAt(int index)
          removes the GM_Object at the submitted index from the aggregation.
 GM_Object GM_Aggregate_Impl.getObjectAt(int index)
          returns the GM_Object at the submitted index. if index is larger then getSize() - 1 or smaller then 0 an exception will be thrown.
 GM_Object[] GM_Aggregate_Impl.getAll()
          returns all GM_Objects as array
static GM_Object GMLAdapter.wrap(java.lang.String gml)
          Converts a GML geometry object to a corresponding GM_Object.
static GM_Object GMLAdapter.wrap(GMLGeometry gml)
          Converts a GML geometry object to a corresponding GM_Object.
 

Methods in org.deegree_impl.model.geometry with parameters of type GM_Object
static java.lang.StringBuffer WKTAdapter.export(GM_Object geom)
           
static SeShape SDEAdapter.export(GM_Object geom, SeCoordinateReference crs)
           
static Geometry PostGISAdapter.export(GM_Object geom)
          exports the passed deegree geometry as the corresponding postgis geometry
static Geometry OracleAdapter.export(GM_Object geom)
           
static Geometry JTSAdapter.export(GM_Object gmObject)
          Converts a GM_Object to a corresponding JTS-Geometry object.
 boolean GM_Surface_Impl.intersects(GM_Object gmo)
          The boolean valued operation "intersects" shall return TRUE if this GM_Surface_Impl intersects with the given GM_Object.
 boolean GM_Surface_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_SurfaceBoundary_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_SurfaceBoundary_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Ring_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_Ring_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Polygon_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_Polygon_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Point_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_Point_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 double GM_Object_Impl.distance(GM_Object gmo)
          The operation "distance" shall return the distance between this GM_Object and another GM_Object.
 boolean GM_Object_Impl.contains(GM_Object that)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Object_Impl.intersects(GM_Object that)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 GM_Object GM_Object_Impl.union(GM_Object that)
          The "union" operation shall return the set theoretic union of this GM_Object and the passed GM_Object.
 GM_Object GM_Object_Impl.intersection(GM_Object that)
          The "intersection" operation shall return the set theoretic intersection of this GM_Object and the passed GM_Object.
 GM_Object GM_Object_Impl.difference(GM_Object that)
          The "difference" operation shall return the set theoretic difference of this GM_Object and the passed GM_Object.
 boolean GM_Object_Impl.isWithinDistance(GM_Object that, double distance)
           
 boolean GM_LineString_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_LineString_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Curve_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_CurveSegment_Impl.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_CurveBoundary_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 void GM_Aggregate_Impl.add(GM_Object gmo)
          adds an GM_Object to the aggregation
 void GM_Aggregate_Impl.insertObjectAt(GM_Object gmo, int index)
          inserts a GM_Object 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 gmo equals null an exception will be thrown.
 void GM_Aggregate_Impl.setObjectAt(GM_Object gmo, int index)
          sets the submitted GM_Object 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 gmo equals null an exception will be thrown.
 GM_Object GM_Aggregate_Impl.removeObject(GM_Object gmo)
          removes the submitted GM_Object from the aggregation
 boolean GM_Aggregate_Impl.isMember(GM_Object gmo)
          returns true if the submitted GM_Object is within the aggregation
 boolean GM_Aggregate_Impl.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
static java.lang.String GMLAdapter.export(GM_Object gmObject)
          creates FeatureCollections from OGC WKBs
 

Uses of GM_Object in org.deegree_impl.services.gazetteer
 

Fields in org.deegree_impl.services.gazetteer declared as GM_Object
private  GM_Object SI_LocationType_Impl.territoryOfUse
           
 

Methods in org.deegree_impl.services.gazetteer that return GM_Object
 GM_Object SI_LocationType_Impl.getTerritoryOfUse()
           
 GM_Object[] SI_LocationInstance_Impl.getGeographicExtent()
           
 

Methods in org.deegree_impl.services.gazetteer with parameters of type GM_Object
protected  void SI_LocationType_Impl.setTerritoryOfUse(GM_Object territoryOfUse)
           
 void SI_LocationInstance_Impl.addGeographicExtent(GM_Object geographicExtent)
           
 void SI_LocationInstance_Impl.setGeographicExtent(GM_Object[] geographicExtent)
           
private  Operation GazetteerService_Impl.createOperation(GM_Object prop)
          creates the FilterEncoding operation formulating the relation between two location types for Geometry type properties
 

Constructors in org.deegree_impl.services.gazetteer with parameters of type GM_Object
SI_LocationType_Impl(java.lang.String name, java.lang.String theme, java.lang.String identifier, java.lang.String definition, CitedResponsibleParty owner, SI_LocationType[] parent, SI_LocationType[] child, GM_Object territoryOfUse)
           
SI_LocationInstance_Impl(java.lang.String geographicIdentifier, java.lang.String alternativeGeographicIdentifier, java.lang.String identifier, java.util.Date begin, java.util.Date end, GM_Point[] position, GM_Object[] geographicExtent, CitedResponsibleParty administrator, SI_LocationInstance[] parents, SI_LocationInstance[] child, SI_LocationType locationType)
          Creates a new SI_LocationInstance_Impl object.
 

Uses of GM_Object in org.deegree_impl.services.gazetteer.capabilities
 

Fields in org.deegree_impl.services.gazetteer.capabilities declared as GM_Object
(package private)  GM_Object SI_Gazetteer_Impl.territoryOfUse
           
 

Methods in org.deegree_impl.services.gazetteer.capabilities that return GM_Object
private static GM_Object WFSGCapabilitiesFactory.getTerritoryOfUse(org.w3c.dom.Element element)
           
 GM_Object SI_Gazetteer_Impl.getTerritoryOfUse()
           
 

Methods in org.deegree_impl.services.gazetteer.capabilities with parameters of type GM_Object
 void SI_Gazetteer_Impl.setTerritoryOfUse(GM_Object territoryOfUse)
           
 

Constructors in org.deegree_impl.services.gazetteer.capabilities with parameters of type GM_Object
SI_Gazetteer_Impl(java.lang.String identifier, GM_Object territoryOfUse, CitedResponsibleParty custodian, SI_LocationType[] locationTypes, java.lang.String scope, java.lang.String coordinateSystem)
           
 

Uses of GM_Object in org.deegree_impl.services.wfs.bna
 

Methods in org.deegree_impl.services.wfs.bna that return GM_Object
private  GM_Object BNADataStore.CGetFeature.getGMObject(BNAFeature bnafeature, CS_CoordinateSystem crs)
          Builds a GM_Object from a BNAFeature.
 

Methods in org.deegree_impl.services.wfs.bna with parameters of type GM_Object
private  java.lang.String BNADataStoreOutputGML.getGeometry(GM_Object o, java.lang.String crs)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handlePoints(java.lang.String crs, GM_Object o)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handleCurves(java.lang.String crs, GM_Object o)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handleSurfaces(java.lang.String crs, GM_Object o)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handleMultiPoints(java.lang.String crs, GM_Object o)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handleMultiCurves(java.lang.String crs, GM_Object o)
           
private  java.lang.StringBuffer BNADataStoreOutputGML.handleMultiSurfaces(java.lang.String crs, GM_Object o)
           
private  void BNADataStoreOutputGML.updateBoundingBox(GM_Object geo)
          updates the bounding box of the GMLFeatureCollection.
 

Uses of GM_Object in org.deegree_impl.services.wfs.db
 

Methods in org.deegree_impl.services.wfs.db that return GM_Object
private  GM_Object PointDBDataStoreOutputFC.getGeometry(java.lang.String x, java.lang.String y, java.lang.String crs)
          returns a GM_Point object created from the submitted x, y value and coordinate reference system.
 

Uses of GM_Object in org.deegree_impl.services.wfs.filterencoding
 

Fields in org.deegree_impl.services.wfs.filterencoding declared as GM_Object
private  GM_Object SpatialOperation.geometryLiteral
           
 

Methods in org.deegree_impl.services.wfs.filterencoding that return GM_Object
 GM_Object SpatialOperation.getGeometryProperty(Feature feature)
          Returns the geometry property used in the operation and one concrete feature.
 GM_Object SpatialOperation.getGeometryLiteral()
          Returns the geometry literal used in the operation.
 

Uses of GM_Object in org.deegree_impl.services.wfs.mapinfo
 

Methods in org.deegree_impl.services.wfs.mapinfo with parameters of type GM_Object
private  void MIFDataStoreOutputGML.updateBoundingBox(GM_Object geo)
          updates the bounding box of the GMLFeatureCollection.
 

Uses of GM_Object in org.deegree_impl.services.wfs.oracle
 

Methods in org.deegree_impl.services.wfs.oracle that return GM_Object
private  GM_Object DataStoreOutputFC.createGeometry(java.io.ByteArrayOutputStream bos, CS_CoordinateSystem srs)
          creates FeatureCollections from OGC WKBs
 

Uses of GM_Object in org.deegree_impl.services.wfs.postgis
 

Methods in org.deegree_impl.services.wfs.postgis with parameters of type GM_Object
private static int CTransaction.extractCRS(GM_Object geom)
          extracts a valid postgis crs code from the passed geometry. if no valid code can be extracted '-1', indicating 'no CRS' will be returned.
 

Uses of GM_Object in org.deegree_impl.services.wfs.sde
 

Methods in org.deegree_impl.services.wfs.sde with parameters of type GM_Object
private  void SDEDataStoreOutputGML.updateBoundingBox(GM_Object geo)
          updates the bounding box of the GMLFeatureCollection.
private  Feature[] SDEDataStore.CGetFeature.getFeatures(WFSQuery query, GM_Object[] deegree_gm_obj, Table table, int startPosition, int maxFeatures)
          reads features from a shape file
 

Uses of GM_Object in org.deegree_impl.services.wts.protocol
 

Fields in org.deegree_impl.services.wts.protocol declared as GM_Object
private  GM_Object WTSGetViewRequest_Impl.trajectory
           
 

Methods in org.deegree_impl.services.wts.protocol that return GM_Object
 GM_Object WTSGetViewRequest_Impl.getTrajectory()
           
 

Uses of GM_Object in org.deegree.graphics.displayelements
 

Methods in org.deegree.graphics.displayelements that return GM_Object
 GM_Object GeometryDisplayElement.getGeometry()
          returns the geometry that determines the position the DisplayElement will be rendered to
 

Methods in org.deegree.graphics.displayelements with parameters of type GM_Object
 void GeometryDisplayElement.setGeometry(GM_Object geometry)
          sets the geometry that determines the position the DisplayElement will be rendered to
 

Uses of GM_Object in org.deegree.model.feature
 

Methods in org.deegree.model.feature that return GM_Object
 GM_Object[] Feature.getGeometryProperties()
          returns all geometry properties of the feature.
 GM_Object Feature.getDefaultGeometryProperty()
          Returns the default geometry of the Feature.
 

Uses of GM_Object in org.deegree.model.geometry
 

Subinterfaces of GM_Object in org.deegree.model.geometry
 interface GM_Aggregate
          This interface defines the basis functionallity of all geometry aggregations. it will be specialized for the use of primitive, and solid geometries.
 interface GM_Boundary
          This interface defines the basis functionallity of geomerty boundaries.
 interface GM_Complex
          -----------------------------------------------------
 interface GM_ComplexBoundary
          -----------------------------------------------------
 interface GM_Composite
          -----------------------------------------------------
 interface GM_CompositeCurve
          -----------------------------------------------------
 interface GM_CompositePoint
          -----------------------------------------------------
 interface GM_CompositeSolid
          -----------------------------------------------------
 interface GM_CompositeSurface
          -----------------------------------------------------
 interface GM_Curve
          The interface defines the access to curve geometries.
 interface GM_CurveBoundary
          The interface defines the access to curve boundaries -----------------------------------------------------
 interface GM_MultiCurve
          The interface defines the access to a aggregations of GM_Curve objects.
 interface GM_MultiPoint
          The interface defines the access to a aggregations of GM_Point objects.
 interface GM_MultiPrimitive
          This interface defines the basis functionallity of all aggregations containing primetive geometries.
 interface GM_MultiSolid
          Basic interface for handling aggregations of solid geometries.
 interface GM_MultiSurface
          This Interface defines the Aggregation of GM_Surfaces.
 interface GM_OrientableCurve
          The specialisation of the GM_OrientablePrimitive as a curve.
 interface GM_OrientablePrimitive
          The basic interface for orientated two dimensional geometries.
 interface GM_OrientableSurface
          -----------------------------------------------------
 interface GM_Point
          The basic two dimensional geometry -----------------------------------------------------
 interface GM_Primitive
          A GM_Primitive is the basic geometry for all none complex geometries.
 interface GM_PrimitiveBoundary
          A GM_PrimitiveBoundary is the basic boundary for all none complex geometries.
 interface GM_Ring
          defining a ring geometry that's part of a surface boundary ----------------------------------------------------------------------
 interface GM_Shell
          -----------------------------------------------------
 interface GM_Solid
          definies the basis of a three dimensional geometry.
 interface GM_SolidBoundary
          -----------------------------------------------------
 interface GM_Surface
          Defining the surface geometry of the iso geometry model. a surface is made of 1..n surface patches. for convention it is defined that GM_Surface is a closed geometry. that means each surface patch a surface is made of must touch at least one other surface patch if a surface is made of more then one surface patch -----------------------------------------------------
 interface GM_SurfaceBoundary
          Defining the boundary of a surface.
 

Methods in org.deegree.model.geometry that return GM_Object
 GM_Object GM_Object.getConvexHull()
          The operation "convexHull" shall return a GM_Object that represents the convex hull of this GM_Object.
 GM_Object GM_Object.getBuffer(double distance)
          The operation "buffer" shall return a GM_Object containing all points whose distance from this GM_Object is less than or equal to the "distance" passed as a parameter.
 GM_Object GM_Object.union(GM_Object gmo)
          The "union" operation shall return the set theoretic union of this GM_Object and the passed GM_Object.
 GM_Object GM_Object.intersection(GM_Object gmo)
          The "intersection" operation shall return the set theoretic intersection of this GM_Object and the passed GM_Object.
 GM_Object GM_Object.difference(GM_Object gmo)
          The "difference" operation shall return the set theoretic difference of this GM_Object and the passed GM_Object.
 GM_Object GM_Aggregate.removeObject(GM_Object gmo)
          removes the submitted GM_Object from the aggregation
 GM_Object GM_Aggregate.removeObjectAt(int index)
          removes the GM_Object at the submitted index from the aggregation.
 GM_Object GM_Aggregate.getObjectAt(int index)
          returns the GM_Object at the submitted index.
 GM_Object[] GM_Aggregate.getAll()
          returns all GM_Objects as array
 

Methods in org.deegree.model.geometry with parameters of type GM_Object
 boolean GM_SurfacePatch.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_SurfacePatch.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 double GM_Object.distance(GM_Object gmo)
          The operation "distance" shall return the distance between this GM_Object and another GM_Object.
 boolean GM_Object.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 boolean GM_Object.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 GM_Object GM_Object.union(GM_Object gmo)
          The "union" operation shall return the set theoretic union of this GM_Object and the passed GM_Object.
 GM_Object GM_Object.intersection(GM_Object gmo)
          The "intersection" operation shall return the set theoretic intersection of this GM_Object and the passed GM_Object.
 GM_Object GM_Object.difference(GM_Object gmo)
          The "difference" operation shall return the set theoretic difference of this GM_Object and the passed GM_Object.
 boolean GM_Object.isWithinDistance(GM_Object gmo, double distance)
           
 boolean GM_CurveSegment.intersects(GM_Object gmo)
          The Boolean valued operation "intersects" shall return TRUE if this GM_Object intersects another GM_Object.
 boolean GM_CurveSegment.contains(GM_Object gmo)
          The Boolean valued operation "contains" shall return TRUE if this GM_Object contains another GM_Object.
 void GM_Aggregate.add(GM_Object gmo)
          adds an GM_Object to the aggregation
 void GM_Aggregate.insertObjectAt(GM_Object gmo, int index)
          inserts a GM_Object in the aggregation. all elements with an index equal or larger index will be moved. if index is larger then getSize() - 1 an exception will be thrown.
 void GM_Aggregate.setObjectAt(GM_Object gmo, int index)
          sets the submitted GM_Object at the submitted index. the element at the position index will be removed. if index is larger then getSize() - 1 an exception will be thrown.
 GM_Object GM_Aggregate.removeObject(GM_Object gmo)
          removes the submitted GM_Object from the aggregation
 boolean GM_Aggregate.isMember(GM_Object gmo)
          returns true if the submitted GM_Object is within the aggregation
 

Uses of GM_Object in org.deegree.services.gazetteer
 

Methods in org.deegree.services.gazetteer that return GM_Object
 GM_Object SI_LocationType.getTerritoryOfUse()
          geographic area within which the location type occurs
 GM_Object[] SI_LocationInstance.getGeographicExtent()
           
 

Uses of GM_Object in org.deegree.services.gazetteer.capabilities
 

Methods in org.deegree.services.gazetteer.capabilities that return GM_Object
 GM_Object SI_Gazetteer.getTerritoryOfUse()
          geographic area within which the location type occurs
 

Uses of GM_Object in org.deegree.services.wts.protocol
 

Methods in org.deegree.services.wts.protocol that return GM_Object
 GM_Object WTSGetViewRequest.getTrajectory()
          returns the trajectory of the camera movement through the scene.