See: Description
Class  Description 

TLcdGML32AbstractContinuousCoverage 
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.

TLcdGML32AbstractCoverage 
The base type for coverages is gml:AbstractCoverageType.

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

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

TLcdGML32AbstractFeature 
Default implementation for Java domain model classes modeling XML types extending of
gml:AbstractFeatureType . 
TLcdGML32AbstractFeatureCollection 
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . 
TLcdGML32AbstractFeatureMember 
To create a collection of GML features, a property type shall be derived by extension from gml:AbstractFeatureMemberType.

TLcdGML32AbstractGeometricAggregate 
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.

TLcdGML32AbstractGeometricPrimitive 
gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives.

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

TLcdGML32AbstractGML 
The abstract element gml:AbstractGML is "any GML object having identity".

TLcdGML32AbstractGriddedSurface 
if provided, rows gives the number of rows, columns the number of columns in the parameter grid.

TLcdGML32AbstractMember 
To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType.

TLcdGML32AbstractMetaData  
TLcdGML32AbstractMetadataProperty 
To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType.

TLcdGML32AbstractParametricCurveSurface 
The element provides a substitution group head for the surface patches based on parametric curves.

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

TLcdGML32AbstractRingProperty 
A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.

TLcdGML32AbstractSolid 
gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity.

TLcdGML32AbstractSurface 
gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity.

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

TLcdGML32AbstractTimeComplex 
gml:AbstractTimeComplex is an aggregation of temporal primitives and acts as the head of a substitution group for temporal complexes.

TLcdGML32AbstractTimeGeometricPrimitive 
gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives.

TLcdGML32AbstractTimeObject 
gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.

TLcdGML32AbstractTimePrimitive 
gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.

TLcdGML32AbstractTimeSlice 
To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element.

TLcdGML32AffinePlacement 
location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21.

TLcdGML32Angle 
The gml:angle property element is used to record the value of an angle quantity as a single number, with its units.

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

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

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

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

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

TLcdGML32Area  
TLcdGML32AssociationRole  
TLcdGML32BaseUnit 
A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units.

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

TLcdGML32Boolean  
TLcdGML32BooleanProperty  
TLcdGML32BoundingShape  
TLcdGML32BSpline 
A BSpline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30.

TLcdGML32Category 
A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.

TLcdGML32CategoryExtent  
TLcdGML32CategoryProperty  
TLcdGML32Circle 
A Circle is an arc whose ends coincide to form a simple closed loop.

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

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

TLcdGML32Clothoid.RefLocation  
TLcdGML32Code 
gml:CodeType is a generalized type to be used for a term, keyword or name.

TLcdGML32CodeList 
gml:CodeListType provides for lists of terms.

TLcdGML32CodeOrNilReasonList 
gml:CodeOrNilReasonListType provides for lists of terms.

TLcdGML32CodeWithAuthority 
gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.

TLcdGML32CompositeCurve 
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.

TLcdGML32CompositeSolid 
gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6.

TLcdGML32CompositeSurface 
A gml:CompositeSurface is represented by a set of orientable surfaces.

TLcdGML32CompositeValue 
gml:CompositeValue is an aggregate value built from other values .

TLcdGML32Cone  
TLcdGML32ConventionalUnit 
Conventional units that are neither base units nor defined by direct combination of base units are used in many application domains.

TLcdGML32ConversionToPreferredUnit 
The inherited attribute uom references the preferred unit that this conversion applies to.

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

TLcdGML32Count  
TLcdGML32CountProperty  
TLcdGML32CoverageFunction 
The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage.

TLcdGML32CubicSpline 
The number of control points shall be at least three.

TLcdGML32Curve 
A curve is a 1dimensional primitive.

TLcdGML32CurveArrayProperty 
A container for an array of curves.

TLcdGML32CurveProperty 
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).

TLcdGML32CurveSegmentArrayProperty 
gml:CurveSegmentArrayPropertyType is a container for an array of curve segments.

TLcdGML32Cylinder  
TLcdGML32DataBlock 
gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation.

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

TLcdGML32Definition 
The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary.

TLcdGML32DefinitionBase  
TLcdGML32DerivationUnitTerm 
A set of gml:derivationUnitTerm elements describes a derived unit of measure.

TLcdGML32DerivedUnit 
Derived units are defined by combination of other units.

TLcdGML32Dictionary 
Sets of definitions may be collected into dictionaries or collections.

TLcdGML32DictionaryEntry 
This property element contains or refers to the definitions which are members of a dictionary.

TLcdGML32DirectedObservation 
A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property.

TLcdGML32DirectedObservationAtDistance 
gml:DirectedObservationAtDistance adds an additional distance property.

TLcdGML32DirectionDescription 
direction descriptions are specified by a compass point code, a keyword, a textual description or a reference to a description.

TLcdGML32DirectionProperty  
TLcdGML32DirectionVector 
Direction vectors are specified by providing components of a vector.

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

TLcdGML32DirectPositionList 
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).

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

TLcdGML32DomainSet 
The gml:domainSet property element describes the spatiotemporal region of interest, within which the coverage is defined.

TLcdGML32DynamicFeature 
States are captured by timestamped instances of a feature.

TLcdGML32DynamicFeatureCollection 
A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e.

TLcdGML32DynamicFeatureMember  
TLcdGML32Envelope 
Domain class for the GML envelope.

TLcdGML32EnvelopeWithTimePeriod 
gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent.

TLcdGML32FeatureArrayProperty  
TLcdGML32FeatureCollection  
TLcdGML32FeatureProperty  
TLcdGML32File 
For efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file.

TLcdGML32Formula 
gml:formula Formula(s) or procedure used by an operation method.

TLcdGML32Geodesic  
TLcdGML32GeodesicString 
A sequence of geodesic segments.

TLcdGML32GeometricComplex  
TLcdGML32GeometricComplexProperty 
A property that has a geometric complex 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).

TLcdGML32GeometricPrimitiveProperty 
A property that has a geometric primitive 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).

TLcdGML32GeometryArrayProperty 
If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property.

TLcdGML32GeometryProperty 
A geometric property may 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 or another document).

TLcdGML32Grid 
The gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way.

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

TLcdGML32GridFunction 
gml:GridFunction provides an explicit mapping rule for grid geometries, i.e.

TLcdGML32GridLength  
TLcdGML32GridLimits  
TLcdGML32HistoryProperty  
TLcdGML32InlineProperty  
TLcdGML32Knot  
TLcdGML32KnotProperty 
gml:KnotPropertyType encapsulates a knot to use it in a geometric type.

TLcdGML32Length 
This is a prototypical definition for a specific measure type defined as a vacuous extension (i.e.

TLcdGML32LinearRing 
Model class for the GML Linear Ring Type.

TLcdGML32LinearRingProperty 
A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.

TLcdGML32LineString 
A curve that consists of segments with linear interpolation.

TLcdGML32LineStringSegment 
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.

TLcdGML32LineStringSegmentArrayProperty 
gml:LineStringSegmentArrayPropertyType provides a container for line strings.

TLcdGML32LocationProperty  
TLcdGML32MappingRule 
gml:CoverageMappingRule provides a formal or informal description of the coverage function.

TLcdGML32Measure 
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".

TLcdGML32MeasureList 
gml:MeasureListType provides for a list of quantities.

TLcdGML32MeasureOrNilReasonList 
gml:MeasureOrNilReasonListType provides for a list of quantities.

TLcdGML32MetaDataProperty  
TLcdGML32Model 
A
TLcdGML32AbstractFeature based feature collection that implements ILcdModel . 
TLcdGML32MultiCurve 
A gml:MultiCurve is defined by one or more gml:AbstractCurves.

TLcdGML32MultiCurveProperty 
A property that has a collection of curves 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).

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

TLcdGML32MultiGeometryProperty 
A property that has a geometric aggregate 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).

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

TLcdGML32MultiPointProperty 
A property that has a collection of points 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).

TLcdGML32MultiSolid 
A gml:MultiSolid is defined by one or more gml:AbstractSolids.

TLcdGML32MultiSolidProperty 
A property that has a collection of solids 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).

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

TLcdGML32MultiSurfaceProperty 
A property that has a collection of surfaces 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).

TLcdGML32NilReasonEnumeration 
This class models the GLOBAL_TYPE:{http://www.opengis.net/gml/3.2}NilReasonEnumeration type.

TLcdGML32Observation 
The content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties.

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

TLcdGML32OrientableCurve 
OrientableCurve consists of a curve and an orientation.

TLcdGML32OrientableSurface 
OrientableSurface consists of a surface and an orientation.

TLcdGML32Point 
A Point is defined by a single coordinate tuple.

TLcdGML32PointArrayProperty 
gml:PointArrayPropertyType is a container for an array of points.

TLcdGML32PointProperty 
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).

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

TLcdGML32PolygonPatch 
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.

TLcdGML32ProcedureProperty  
TLcdGML32Quantity 
An XML attribute uom ("unit of measure") is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs.

TLcdGML32QuantityExtent  
TLcdGML32QuantityProperty  
TLcdGML32RangeSet 
The gml:rangeSet property element contains the values of the coverage (sometimes called the attribute values).

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

TLcdGML32RectifiedGrid 
A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system.

TLcdGML32Reference 
gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "byreference only" encoding.

TLcdGML32RelatedTime 
gml:RelatedTimeType provides a content model for indicating the relative position of an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive.

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

TLcdGML32RingProperty 
A property with the content model of gml:RingPropertyType encapsulates a ring to represent a component of a surface boundary.

TLcdGML32Rows  
TLcdGML32Rows.Row  
TLcdGML32Scale  
TLcdGML32SequenceRule 
The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute.

TLcdGML32ShapeFactory 
Provides userfriendly factory methods for creating all kinds of GML geometries which are supported
in LuciadLightspeed via a corresponding LuciadLightspeed
ILcdShape interface. 
TLcdGML32Shell 
A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8.

TLcdGML32ShellProperty 
A property with the content model of gml:ShellPropertyType encapsulates a shell to represent a component of a solid boundary.

TLcdGML32Solid 
A solid is the basis for 3dimensional geometry.

TLcdGML32SolidArrayProperty 
gml:SolidArrayPropertyType is a container for an array of solids.

TLcdGML32SolidProperty 
A property that has a solid 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).

TLcdGML32Speed  
TLcdGML32Sphere  
TLcdGML32StringOrRef 
Models a string description or reference to it.

TLcdGML32Surface 
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.

TLcdGML32SurfaceArrayProperty 
gml:SurfaceArrayPropertyType is a container for an array of surfaces.

TLcdGML32SurfacePatchArrayProperty 
gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches.

TLcdGML32SurfaceProperty 
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).

TLcdGML32TargetProperty  
TLcdGML32Time  
TLcdGML32TimeInstant 
A zerodimensional geometric primitive that represents an identifiable
position in time. 
TLcdGML32TimeInstantProperty 
Associates a gml:TimeInstant with an object.

TLcdGML32TimeIntervalLength  
TLcdGML32TimePeriod 
gml:TimePeriod acts as a onedimensional geometric primitive that represents an identifiable extent in time.

TLcdGML32TimePeriodProperty 
gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object.

TLcdGML32TimePosition 
The method for identifying a temporal position is specific to each temporal reference system.

TLcdGML32TimePrimitiveProperty 
gml:TimePrimitivePropertyType provides a standard content model for associations between an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive and another object.

TLcdGML32TimeUnit 
This class models the GLOBAL_TYPE:{http://www.opengis.net/gml/3.2}TimeUnitType type.

TLcdGML32Tin 
A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength).

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

TLcdGML32UnitDefinition 
A gml:UnitDefinition is a general definition of a unit of measure.

TLcdGML32UnitOfMeasure 
The element gml:unitOfMeasure is a property element to refer to a unit of measure.

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

TLcdGML32ValueArrayProperty  
TLcdGML32ValueProperty 
Property that refers to, or contains, a Value.

TLcdGML32Vector 
For some applications the components of the position may be adjusted to yield a unit vector.

TLcdGML32Volume 
Enum  Description 

ELcdGML32Aggregation  
ELcdGML32CompassPointEnumeration 
These directions are necessarily approximate, giving direction with a precision of 22.5°.

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

ELcdGML32KnotTypes 
This enumeration type specifies values for the knots' type (see ISO 19107:2003, 6.4.25).

ELcdGML32SequenceRuleEnumeration  
ELcdGML32Sign 
gml:SignType is a convenience type with values "+" (plus) and "" (minus).

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

ELcdGML32TimeIndeterminateValue 
These values are interpreted as follows:
 "unknown" indicates that no specific value for temporal position is provided.

TLcdGML32RelatedTime.RelativePosition 
Provides domain model classes and utility classes for modeling GML 3.2 data.
This package defines the domain model for GML 3.2. This domain model is derived from the GML 3.2 XML schema.
All objects implement ILcdDataObject
. The GML 3.2 data model can be be
found on TLcdGML32DataTypes
.
The ILcdDataObject
structure of each domain object is defined by the rules described in
the default XML Schema  ILcdDataObject
Mapping specification
.
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.