Interface Summary |
GM_Aggregate |
This interface defines the basis functionallity of all geometry
aggregations. it will be specialized for the use of primitive,
and solid geometries.
|
GM_Boundary |
This interface defines the basis functionallity of geomerty boundaries.
|
GM_Complex |
----------------------------------------------------- |
GM_ComplexBoundary |
----------------------------------------------------- |
GM_Composite |
----------------------------------------------------- |
GM_CompositeCurve |
----------------------------------------------------- |
GM_CompositePoint |
----------------------------------------------------- |
GM_CompositeSolid |
----------------------------------------------------- |
GM_CompositeSurface |
----------------------------------------------------- |
GM_Curve |
The interface defines the access to curve geometries. |
GM_CurveBoundary |
The interface defines the access to curve boundaries
----------------------------------------------------- |
GM_CurveSegment |
The interface defines the root of each unit building Curves
----------------------------------------------------- |
GM_Envelope |
a boundingbox as child of a GM_Polygon isn't part
of the iso19107 spec but it simplifies the geometry handling
within jago |
GM_GenericCurve |
The interface defines the bais of curves and curve segments.
|
GM_GenericSurface |
The interface defines the basis of surfaces and surface patches
----------------------------------------------------- |
GM_LineString |
The interface defines a specialisation of the GM_CurveSegment
interface for a sequence of point connected with linear interpolation.
|
GM_MultiCurve |
The interface defines the access to a aggregations of
GM_Curve objects.
|
GM_MultiPoint |
The interface defines the access to a aggregations of
GM_Point objects.
|
GM_MultiPrimitive |
This interface defines the basis functionallity of all aggregations
containing primetive geometries.
|
GM_MultiSolid |
Basic interface for handling aggregations of solid geometries.
|
GM_MultiSurface |
This Interface defines the Aggregation of GM_Surfaces. |
GM_Object |
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).
|
GM_OrientableCurve |
The specialisation of the GM_OrientablePrimitive as a curve. |
GM_OrientablePrimitive |
The basic interface for orientated two dimensional geometries.
|
GM_OrientableSurface |
----------------------------------------------------- |
GM_Point |
The basic two dimensional geometry
----------------------------------------------------- |
GM_Polygon |
A GM_Polygon is a specialized GM_SurfacePatch and it's implementation
should be implementable. |
GM_Position |
A sequence of decimals numbers which when written on a width are a sequence of
coordinate positions. |
GM_Primitive |
A GM_Primitive is the basic geometry for all none complex geometries.
|
GM_PrimitiveBoundary |
A GM_PrimitiveBoundary is the basic boundary for all none complex
geometries.
|
GM_Ring |
defining a ring geometry that's part of a surface boundary
---------------------------------------------------------------------- |
GM_Shell |
----------------------------------------------------- |
GM_Solid |
definies the basis of a three dimensional geometry.
|
GM_SolidBoundary |
----------------------------------------------------- |
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
----------------------------------------------------- |
GM_SurfaceBoundary |
Defining the boundary of a surface. |
GM_SurfaceInterpolation |
Defining the different kind of surface interpolation known by
the iso geometry modell.
|
GM_SurfacePatch |
Defining the iso geometry GM_SurfacePatch which is used
for building surfaces. |