|
Interface Summary |
| Aggregate |
This interface defines the basis functionallity of all geometry aggregations. it will be
specialized for the use of primitive, and solid geometries. |
| Boundary |
This interface defines the basis functionallity of geomerty boundaries. |
| Complex |
-----------------------------------------------------
|
| ComplexBoundary |
-----------------------------------------------------
|
| Composite |
-----------------------------------------------------
|
| CompositeCurve |
-----------------------------------------------------
|
| CompositePoint |
-----------------------------------------------------
|
| CompositeSolid |
-----------------------------------------------------
|
| CompositeSurface |
-----------------------------------------------------
|
| Curve |
The interface defines the access to curve geometries. |
| CurveBoundary |
The interface defines the access to curve boundaries
-----------------------------------------------------
|
| CurveSegment |
The interface defines the root of each unit building Curves |
| Envelope |
a boundingbox as child of a Polygon isn't part of the iso19107 spec but it simplifies the
geometry handling |
| GenericCurve |
The interface defines the bais of curves and curve segments. |
| GenericSurface |
The interface defines the basis of surfaces and surface patches
-----------------------------------------------------
|
| Geometry |
The basic interface for all geometries. it declares the methods that are common to all
geometries. this doesn't means for example that all geometries defines a valid boundary but is
there asked for they should be able to answer (with null). |
| LineString |
The interface defines a specialisation of the CurveSegment interface for a sequence of
point connected with linear interpolation. |
| MultiCurve |
The interface defines the access to a aggregations of Curve objects. |
| MultiPoint |
The interface defines the access to a aggregations of Point objects. |
| MultiPrimitive |
This interface defines the basis functionallity of all aggregations containing primetive
geometries. |
| MultiSolid |
Basic interface for handling aggregations of solid geometries. |
| MultiSurface |
This Interface defines the Aggregation of Surfaces. |
| OrientableCurve |
The specialisation of the OrientablePrimitive as a curve. |
| OrientablePrimitive |
The basic interface for orientated two dimensional geometries. |
| OrientableSurface |
-----------------------------------------------------
|
| Point |
The basic two dimensional geometry
-----------------------------------------------------
|
| Polygon |
A Polygon is a specialized SurfacePatch and it's implementation should be implementable. |
| Position |
A sequence of decimals numbers which when written on a width are a sequence of coordinate
positions. |
| Primitive |
A Primitive is the basic geometry for all none complex geometries. |
| PrimitiveBoundary |
A PrimitiveBoundary is the basic boundary for all none complex geometries. |
| Ring |
|
| Shell |
-----------------------------------------------------
|
| Solid |
definies the basis of a three dimensional geometry. |
| SolidBoundary |
-----------------------------------------------------
|
| 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 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
-----------------------------------------------------
|
| SurfaceBoundary |
Defining the boundary of a surface. |
| SurfaceInterpolation |
Defining the different kind of surface interpolation known by the iso geometry modell. |
| SurfacePatch |
Defining the iso geometry SurfacePatch which is used for building surfaces. |
|
Class Summary |
| AggregateImpl |
default implementierung of the Aggregate interface
------------------------------------------------------------ |
| BoundaryImpl |
default implementation of the Boundary interface. |
| ByteUtils |
Utilities for reading and writing the components of binary files. |
| CurveBoundaryImpl |
default implementation of the CurveBoundary interface from package jago.model. |
| CurveImpl |
default implementation of |
| CurveSegmentImpl |
default implementation of the CurveSegment interface from package jago.model. the class is
abstract because it should be specialized by derived classes LineString for
example |
| EnvelopeImpl |
a boundingbox as child of a Polygon isn't part of the iso19107 spec but it simplifies the
geometry handling
------------------------------------------------------------
|
| GeometryFactory |
Factory to create geometry instances. |
| GeometryImpl |
Default implementation of the Geometry interface from package deegree.model. |
| GMLGeometryAdapter |
Adapter class for converting GML geometries to deegree geometries and vice versa. |
| JTSAdapter |
Adapter between deegree-Geometrys and JTS-Geometry objects. |
| LinearContains |
|
| LinearIntersects |
|
| LineStringImpl |
default implementation of the LineString interface of package jago.model |
| MultiCurveImpl |
default implementation of the MultiCurve interface from package jago.model |
| MultiPointImpl |
default implementierung of the MultiPoint interface of package jago.model. |
| MultiPrimitiveImpl |
default implementation of the MultiPrimitive interface |
| MultiSurfaceImpl |
default implementation of the MultiSurface interface from |
| OrientableCurveImpl |
default implementierung of the OrientableSurface interface from package jago.model. the
implementation is abstract because only initialization of the spatial reference system is unique
to all orientated curves
------------------------------------------------------------
|
| OrientablePrimitiveImpl |
default implementation of the OrientablePrimitive interface from package jago.model. the
implementation is abstract because it doesn't make sense to instantiate it. |
| OrientableSurfaceImpl |
default implementation of the OrientableSurface interface from package jago.model. the
implementation is abstract because only initialization of the spatial reference system is unique
to all orientated surfaces
-----------------------------------------------------------------------
|
| PointImpl |
default implementation of the Point interface. |
| PolygonImpl |
|
| PositionImpl |
A sequence of decimals numbers which when written on a width are a sequence of coordinate
positions. |
| PrimitiveBoundaryImpl |
default implementation of the PrimitiveBoundary interface. |
| PrimitiveImpl |
default implementation of the Primitive interface from package jago.model |
| RingImpl |
default implementation of the Ring interface of the |
| SurfaceBoundaryImpl |
default implementation of the SurfaceBoundary interface |
| SurfaceImpl |
default implementation of the Surface interface from package jago.model. |
| SurfaceInterpolationImpl |
default implementation of the SurfaceInterpolation interface from the package jago.model |
| SurfacePatchImpl |
default implementation of the SurfacePatch interface from package jago.model. the class is
abstract because it should be specialized by derived classes Polygon for example |
| WKTAdapter |
Adapter class for exporting deegree geometries to WKT and to wrap WKT code geometries to deegree
geometries. |