See: Description
Class  Description 

TLcdGML31AbstractContinuousCoverage 
A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain

TLcdGML31AbstractCoverage 
Abstract element which acts as the head of a substitution group for coverages.

TLcdGML31AbstractCurve 
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.

TLcdGML31AbstractCurveSegment 
A curve segment defines a homogeneous segment of a curve.

TLcdGML31AbstractDiscreteCoverage 
A discrete coverage consists of a domain set, range set and optionally a coverage function.

TLcdGML31AbstractFeature 
Default implementation for Java domain model classes modeling XML types extending of
gml:AbstractFeatureType . 
TLcdGML31AbstractFeatureCollection 
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . 
TLcdGML31AbstractGeometricAggregate 
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.

TLcdGML31AbstractGeometricPrimitive 
This is the abstract root type of the geometric primitives.

TLcdGML31AbstractGeometry 
All geometry elements are derived directly or indirectly from this abstract supertype.

TLcdGML31AbstractGML 
All complexContent GML elements are directly or indirectly derived from this abstract supertype
to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry.

TLcdGML31AbstractGriddedSurface 
A gridded surface is a parametric curve
surface derived from a rectangular grid in the parameter
space.

TLcdGML31AbstractMetaData 
An abstract base type for complex metadata types.

TLcdGML31AbstractParametricCurveSurface  
TLcdGML31AbstractRing 
An abstraction of a ring to support surface boundaries of different complexity.

TLcdGML31AbstractRingProperty 
Encapsulates a ring to represent the surface boundary property of a surface.

TLcdGML31AbstractSolid 
An abstraction of a solid to support the different levels of complexity.

TLcdGML31AbstractSurface 
An abstraction of a surface to support the different levels of complexity.

TLcdGML31AbstractSurfacePatch 
A surface patch defines a homogeneous portion of a surface.

TLcdGML31AbstractTimeComplex 
The abstract supertype for temporal complexes.

TLcdGML31AbstractTimeGeometricPrimitive 
The abstract supertype for temporal geometric primitives.

TLcdGML31AbstractTimeObject 
The abstract supertype for temporal objects.

TLcdGML31AbstractTimePrimitive 
The abstract supertype for temporal primitives.

TLcdGML31AbstractTimeSlice 
A timeslice encapsulates the timevarying properties of a dynamic featureit
must be extended to represent a timestamped projection of a feature.

TLcdGML31AffinePlacement 
A placement takes a standard geometric
construction and places it in geographic space.

TLcdGML31Angle 
Value of an angle quantity recorded as a single number, with its units.

TLcdGML31AngleChoice 
Value of an angle quantity provided in either degreeminutesecond format or single value format.

TLcdGML31Arc 
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.

TLcdGML31ArcByBulge 
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.

TLcdGML31ArcByCenterPoint 
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.

TLcdGML31ArcString 
An ArcString is a curve segment that uses threepoint circular arc interpolation ("circularArc3Points").

TLcdGML31ArcStringByBulge 
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.

TLcdGML31Area 
Value of a spatial area quantity, with its units.

TLcdGML31Array 
A nonabstract generic collection type that can be used as a document element for a homogeneous collection of any GML types  Geometries, Topologies, Features ...

TLcdGML31ArrayAssociation 
A base for derived types used to specify complex types containing an array of objects, by unspecified UML association  either composition or aggregation.

TLcdGML31Association 
A pattern or base for derived types used to specify complex types corresponding to an unspecified UML association  either composition or aggregation.

TLcdGML31Bag 
A nonabstract generic collection type that can be used as a document element for a collection of any GML types  Geometries, Topologies, Features ...

TLcdGML31Bezier 
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.

TLcdGML31BooleanProperty 
Property whose content is a Boolean value.

TLcdGML31BoundedFeature 
Makes boundedBy mandatory

TLcdGML31BoundingShape 
Bounding shape.

TLcdGML31Box  
TLcdGML31BSpline 
A BSpline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.

TLcdGML31CategoryExtent 
Restriction of list type to store a 2point range of ordinal values.

TLcdGML31CategoryProperty 
Property whose content is a Category.

TLcdGML31Circle 
A Circle is an arc whose ends coincide to form a simple closed loop.

TLcdGML31CircleByCenterPoint 
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.

TLcdGML31Clothoid 
A clothoid, or Cornu's spiral, is plane
curve whose curvature is a fixed function of its length.

TLcdGML31Clothoid.RefLocation  
TLcdGML31Code 
Name or code with an (optional) authority.

TLcdGML31CodeList 
List of values on a uniform nominal scale.

TLcdGML31CodeOrNullList 
List of values on a uniform nominal scale.

TLcdGML31CompositeCurve 
A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence
terminates at the start point of the subsequent curve in the list.

TLcdGML31CompositeCurveProperty  
TLcdGML31CompositeSolid 
A composite solid is a geometry type with all the geometric properties of a (primitive) solid.

TLcdGML31CompositeSolidProperty  
TLcdGML31CompositeSurface 
A CompositeSurface is defined by a set of orientable surfaces.

TLcdGML31CompositeSurfaceProperty  
TLcdGML31CompositeValue 
Aggregate value built from other Values using the Composite pattern.

TLcdGML31Cone 
A cone is a gridded surface given as a
family of conic sections whose control points vary linearly.

TLcdGML31Coord 
Represents a coordinate tuple in one, two, or three dimensions.

TLcdGML31Coordinates 
This type is deprecated for tuples with ordinate values that are numbers.

TLcdGML31CountProperty 
Property whose content is a Count.

TLcdGML31CoverageFunction 
The function or rule which defines the map from members of the domainSet to the range.

TLcdGML31CubicSpline 
Cubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.

TLcdGML31Curve 
A curve is a 1dimensional primitive.

TLcdGML31CurveArrayProperty 
A container for an array of curves.

TLcdGML31CurveProperty 
A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31CurveSegmentArrayProperty 
A container for an array of curve segments.

TLcdGML31Cylinder 
A cylinder is a gridded surface given as a
family of circles whose positions vary along a set of parallel
lines, keeping the cross sectional horizontal curves of a
constant shape.

TLcdGML31DataBlock  
TLcdGML31DataTypes 
This class provides access to the data model and the types of http://www.opengis.net/gml.

TLcdGML31Degrees 
Integer number of degrees, plus the angle direction.

TLcdGML31DirectedObservation  
TLcdGML31DirectedObservationAtDistance  
TLcdGML31DirectionProperty  
TLcdGML31DirectionVector 
Direction expressed as a vector, either using components, or using angles.

TLcdGML31DirectPosition 
Direct position instances hold the coordinates for a position within some coordinate reference
system (CRS).

TLcdGML31DirectPositionList 
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).

TLcdGML31DMSAngle 
Angle value provided in degreeminutesecond or degreeminute format.

TLcdGML31DomainSet 
The spatiotemporal domain of a coverage.

TLcdGML31DynamicFeature 
A dynamic feature may possess a history and/or a timestamp.

TLcdGML31DynamicFeatureCollection 
A dynamic feature collection may possess a history and/or a timestamp.

TLcdGML31Envelope 
Domain class for the GML envelope.

TLcdGML31EnvelopeWithTimePeriod 
Envelope that includes also a temporal extent.

TLcdGML31FeatureArrayProperty 
Container for features  follow gml:ArrayAssociationType pattern.

TLcdGML31FeatureCollection 
Concrete generic feature collection.

TLcdGML31FeatureProperty 
Container for a feature  follow gml:AssociationType pattern.

TLcdGML31File  
TLcdGML31GenericMetaData 
Deprecated with GML version 3.1.0.

TLcdGML31Geodesic  
TLcdGML31GeodesicString 
A sequence of geodesic segments.

TLcdGML31GeometricComplex 
A geometric complex.

TLcdGML31GeometricComplexProperty 
A property that has a geometric complex as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31GeometricPrimitiveProperty 
A property that has a geometric primitive as its value domain can either be an appropriate geometry element
encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry
elements located elsewhere in the same document).

TLcdGML31GeometryArrayProperty 
A container for an array of geometry elements.

TLcdGML31GeometryProperty 
A geometric property can either be any geometry element encapsulated in an element of this type or an XLink reference
to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31Grid 
An unrectified grid, which is a network composed of two or more sets of equally spaced parallel lines in which the members of each set intersect the members of the other sets at right angles.

TLcdGML31GridCoverage  
TLcdGML31GridDomain  
TLcdGML31GridEnvelope 
Provides grid coordinate values for the diametrically opposed corners of an envelope that bounds a section of grid.

TLcdGML31GridFunction 
Defines how values in the domain are mapped to the range set.

TLcdGML31GridLength 
Value of a length (or distance) quantity in a grid, where the grid spacing does not have any associated physical units, or does not have a constant physical spacing.

TLcdGML31GridLimits  
TLcdGML31HistoryProperty 
The history relationship associates a feature with a sequence of TimeSlice instances.

TLcdGML31IndexMap 
Exends GridFunctionType with a lookUpTable.

TLcdGML31Knot 
A knot is a breakpoint on a piecewise spline curve.

TLcdGML31KnotProperty 
Encapsulates a knot to use it in a geometric type.

TLcdGML31Length 
Value of a length (or distance) quantity, with its units.

TLcdGML31LinearRing 
Model class for the GML Linear Ring Type.

TLcdGML31LinearRingProperty 
Encapsulates a ring to represent properties in features or geometry collections.

TLcdGML31LineString 
A curve that consists of segments with linear interpolation.

TLcdGML31LineStringProperty 
This type is deprecated with GML 3 and shall not be used.

TLcdGML31LineStringSegment 
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.

TLcdGML31LineStringSegmentArrayProperty  
TLcdGML31LocationProperty 
Convenience property for generalised location.

TLcdGML31Measure 
gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure".

TLcdGML31MeasureList 
List of numbers with a uniform scale.

TLcdGML31MeasureOrNullList 
List of numbers with a uniform scale.

TLcdGML31MetaDataProperty 
Base type for complex metadata property types.

TLcdGML31Model 
A
TLcdGML31AbstractFeature based feature collection that implements ILcdModel . 
TLcdGML31MovingObjectStatus 
This type encapsulates various dynamic properties of moving objects
(points, lines, regions).

TLcdGML31MultiCurve 
A gml:MultiCurve is defined by one or more gml:AbstractCurves.

TLcdGML31MultiCurveCoverage 
A discrete coverage type whose domain is defined by a collection of curves.

TLcdGML31MultiCurveDomain  
TLcdGML31MultiCurveProperty 
A property that has a collection of curves as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31MultiGeometry 
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.

TLcdGML31MultiGeometryProperty 
A property that has a geometric aggregate as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31MultiLineString  
TLcdGML31MultiLineStringProperty 
This type is deprecated with GML 3 and shall not be used.

TLcdGML31MultiPoint 
A gml:MultiPoint consists of one or more gml:Points.

TLcdGML31MultiPointCoverage 
A discrete coverage type whose domain is defined by a collection of point

TLcdGML31MultiPointDomain  
TLcdGML31MultiPointProperty 
A property that has a collection of points as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31MultiPolygon 
A MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.

TLcdGML31MultiPolygonProperty 
This type is deprecated with GML 3 and shall not be used.

TLcdGML31MultiSolid 
A MultiSolid is defined by one or more Solids, referenced through solidMember elements.

TLcdGML31MultiSolidCoverage 
A discrete coverage type whose domain is defined by a collection of Solids.

TLcdGML31MultiSolidDomain  
TLcdGML31MultiSolidProperty 
A property that has a collection of solids as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31MultiSurface 
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.

TLcdGML31MultiSurfaceCoverage 
A discrete coverage type whose domain is defined by a collection of surface patches (includes polygons, triangles, rectangles, etc).

TLcdGML31MultiSurfaceDomain  
TLcdGML31MultiSurfaceProperty 
A property that has a collection of surfaces as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31NullEnumeration 
Some common reasons for a null value:
innapplicable  the object does not have a value
missing  The correct value is not readily available to the sender of this data.

TLcdGML31Observation  
TLcdGML31OffsetCurve 
An offset curve is a curve at a constant
distance from the basis curve.

TLcdGML31OrientableCurve 
OrientableCurve consists of a curve and an orientation.

TLcdGML31OrientableSurface 
OrientableSurface consists of a surface and an orientation.

TLcdGML31Point 
A Point is defined by a single coordinate tuple.

TLcdGML31PointArrayProperty 
A container for an array of points.

TLcdGML31PointProperty 
A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31Polygon 
A Polygon is a special surface that is defined by a single surface patch (see D.3.6).

TLcdGML31PolygonPatch 
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.

TLcdGML31PolygonPatchArrayProperty 
This type defines a container for an array of
polygon patches.

TLcdGML31PolygonProperty 
This type is deprecated with GML 3 and shall not be used.

TLcdGML31PolyhedralSurface 
A polyhedral surface is a surface composed
of polygon surfaces connected along their common boundary
curves.

TLcdGML31PriorityLocationProperty 
GXML component

TLcdGML31QuantityExtent 
Restriction of list type to store a 2point range of numeric values.

TLcdGML31QuantityProperty 
Property whose content is a Quantity.

TLcdGML31RangeParameters 
Metadata about the rangeSet.

TLcdGML31RangeSet  
TLcdGML31Rectangle 
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.

TLcdGML31RectifiedGrid 
A rectified grid has an origin and vectors that define its post locations.

TLcdGML31RectifiedGridCoverage  
TLcdGML31RectifiedGridDomain  
TLcdGML31Reference 
A pattern or base for derived types used to specify complex types corresponding to a UML aggregation association.

TLcdGML31RelatedTime  
TLcdGML31Ring 
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.

TLcdGML31RingProperty 
Encapsulates a ring to represent properties in features or geometry collections.

TLcdGML31Row  
TLcdGML31ScalarValueProperty 
Property whose content is a scalar value.

TLcdGML31Scale 
Value of a scale factor (or ratio) that has no physical unit.

TLcdGML31SequenceRule  
TLcdGML31ShapeFactory 
Provides userfriendly factory methods for creating all kinds of GML geometries which are supported
in LuciadLightspeed via a corresponding LuciadLightspeed
ILcdShape interface. 
TLcdGML31Solid 
A solid is the basis for 3dimensional geometry.

TLcdGML31SolidArrayProperty 
A container for an array of solids.

TLcdGML31SolidProperty 
A property that has a solid as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31Speed 
Value of a speed, with its units.

TLcdGML31Sphere 
A sphere is a gridded surface given as a
family of circles whose positions vary linearly along the
axis of the sphere, and whise radius varies in proportions to
the cosine function of the central angle.

TLcdGML31StringOrRef 
Models a string description or reference to it.

TLcdGML31Surface 
A Surface is a 2dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1.

TLcdGML31SurfaceArrayProperty 
A container for an array of surfaces.

TLcdGML31SurfacePatchArrayProperty 
A container for an array of surface patches.

TLcdGML31SurfaceProperty 
A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).

TLcdGML31TargetProperty 
Container for an object representing the target or subject of an observation.

TLcdGML31Time 
Value of a time or temporal quantity, with its units.

TLcdGML31TimeGeometricPrimitiveProperty  
TLcdGML31TimeInstant 
A zerodimensional geometric primitive that represents an identifiable
position in time. 
TLcdGML31TimeInstantProperty  
TLcdGML31TimeIntervalLength 
This type extends the builtin xsd:decimal simple type to allow floatingpoint
values for temporal length.

TLcdGML31TimePeriod 
The abstract supertype for temporal geometric primitives.

TLcdGML31TimePeriodProperty  
TLcdGML31TimePosition 
Direct representation of a temporal position.

TLcdGML31TimePrimitiveProperty  
TLcdGML31TimeUnit 
Standard units for measuring time intervals (see ISO 311).

TLcdGML31Tin 
A tin is a triangulated surface that uses
the Delauny algorithm or a similar algorithm complemented with
consideration of breaklines, stoplines, and maximum length of
triangle sides.

TLcdGML31Tin.ControlPoint  
TLcdGML31Track 
The track of a moving object is a sequence of specialized timeslices that indicate the status of the object.

TLcdGML31Triangle 
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.

TLcdGML31TrianglePatchArrayProperty 
This type defines a container for an array of
triangle patches.

TLcdGML31TriangulatedSurface 
A triangulated surface is a polyhedral
surface that is composed only of triangles.

TLcdGML31UnitOfMeasure 
Reference to a unit of measure definition that applies to all the numerical values described by the element containing this element.

TLcdGML31ValueArray 
A Value Array is used for homogeneous arrays of primitive and aggregate values.

TLcdGML31ValueArrayProperty 
GML property which refers to, or contains, a set of homogeneously typed Values.

TLcdGML31ValueProperty 
GML property which refers to, or contains, a Value

TLcdGML31Vector 
Vector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).

TLcdGML31Volume 
Value of a spatial volume quantity, with its units.

Enum  Description 

ELcdGML31CompassPointEnumeration  
ELcdGML31CurveInterpolation 
CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an
application schema.

ELcdGML31DegreesType  
ELcdGML31FileValueModel 
List of codes that identifies the file structure model for records stored in files.

ELcdGML31IncrementOrder 
The enumeration value here indicates the incrementation order to be used on the first 2 axes, i.e.

ELcdGML31KnotTypes 
Defines allowed values for the knots` type.

ELcdGML31SequenceRuleNames 
List of codes (adopted from ISO 19123 Annex C) that identifies the rule for traversing a grid to correspond with the sequence of members of the rangeSet.

ELcdGML31Sign 
Utility type used in various places
 e.g.

ELcdGML31SurfaceInterpolation 
SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an
application schema.

ELcdGML31TimeIndeterminateValue 
This enumerated data type specifies values for indeterminate positions.

TLcdGML31RelatedTime.RelativePosition 
Provides domain model classes and utility classes for modeling GML 3.1 data.
This package defines the domain model for GML 3.1. This domain model is derived from the GML 3.1 XML schema.
All objects implement ILcdDataObject
. The GML 3.1 data model can be be
found on TLcdGML31DataTypes
.
The ILcdDataObject
structure of each domain object is defined by the rules described in
the default XML Schema  ILcdDataObject
Mapping specification
.
The GML 3.1 domain objects also implement ILcdSelfDescribedFeatured
.
In addition, the following mapping applies:
AbstractCurveSegmentType 
com.luciad.shape.shape3D.ILcd3DEditableShape com.luciad.shape.ILcdCurve 
AbstractCurveType 
com.luciad.shape.ILcdCurve 
AbstractFeatureCollectionType 
com.luciad.model.ILcd2DBoundsIndexedModel 
AbstractFeatureType 
com.luciad.shape.ILcdShapeList com.luciad.shape.shape3D.ILcd3DEditableShape 
AbstractGeometricAggregateType 
com.luciad.shape.ILcdEditableShapeList 
AbstractGeometryType 
com.luciad.shape.shape3D.ILcd3DEditableShape 
AbstractRingType 
com.luciad.shape.ILcdRing 
AbstractSurfacePatchType 
com.luciad.shape.shape3D.ILcd3DEditableShape 
ArcByBulgeType 
com.luciad.shape.shape2D.ILcd2DEditableCircularArcByBulge 
ArcByCenterPointType 
com.luciad.shape.shape2D.ILcd2DEditableCircularArcByCenterPoint 
ArcStringByBulgeType 
com.luciad.shape.ILcdCompositeCurve 
ArcStringType 
com.luciad.shape.ILcdCompositeCurve 
ArcType 
com.luciad.shape.shape2D.ILcd2DEditableCircularArcBy3Points 
CircleByCenterPointType 
com.luciad.shape.ILcdRing com.luciad.shape.shape2D.ILcd2DEditableCircle 
CircleType 
com.luciad.shape.shape2D.ILcd2DEditableCircleBy3Points 
CompositeCurveType 
com.luciad.shape.ILcdEditableCompositeCurve 
CoordinatesType 
com.luciad.shape.shape3D.ILcd3DEditablePointList 
CurveType 
com.luciad.shape.ILcdEditableCompositeCurve 
DirectPositionListType 
com.luciad.shape.shape3D.ILcd3DEditablePointList 
DirectPositionType 
com.luciad.shape.shape3D.ILcd3DEditablePoint 
EnvelopeType 
com.luciad.shape.shape3D.ILcd3DEditableBounds 
GeodesicStringType 
com.luciad.shape.shape3D.ILcd3DEditablePolyline 
LineStringSegmentType 
com.luciad.shape.shape3D.ILcd3DEditablePolyline 
LineStringType 
com.luciad.shape.shape3D.ILcd3DEditablePolyline 
LinearRingType 
com.luciad.shape.shape3D.ILcd3DEditablePolygon 
MeasureType 
com.luciad.util.iso19103.ILcdISO19103Measure 
PointType 
com.luciad.shape.shape3D.ILcd3DEditablePoint 
PolygonPatchType 
com.luciad.shape.ILcdEditableSurface 
PolygonType 
com.luciad.shape.ILcdEditableSurface 
RectangleType 
com.luciad.shape.shape3D.ILcd3DEditableBounds 
RingType 
com.luciad.shape.ILcdEditableCompositeCurve 
SurfaceType 
com.luciad.shape.ILcdEditableShapeList 
TriangleType 
com.luciad.shape.shape3D.ILcd3DEditablePolygon 
Extension types inherit all interfaces from their ancestor types.