Package com.luciad.format.gml32.model
Class TLcdGML32CurveSegmentArrayProperty
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32CurveSegmentArrayProperty
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
gml:CurveSegmentArrayPropertyType is a container for an array of curve segments.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theAbstractCurveSegment
element. -
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theAbstractCurveSegment
element.
-
Field Details
-
ABSTRACT_CURVE_SEGMENT_PROPERTY
Data property that maps to theAbstractCurveSegment
element. The possible values for this property are instances ofList<TLcdGML32AbstractCurveSegment>
.
-
-
Constructor Details
-
TLcdGML32CurveSegmentArrayProperty
public TLcdGML32CurveSegmentArrayProperty() -
TLcdGML32CurveSegmentArrayProperty
-
-
Method Details
-
getAbstractCurveSegment
Returns the value of the property that maps to theAbstractCurveSegment
element.A curve segment defines a homogeneous segment of a curve. The attributes numDerivativesAtStart, numDerivativesAtEnd and numDerivativesInterior specify the type of continuity as specified in ISO 19107:2003, 6.4.9.3. The AbstractCurveSegment element is the abstract head of the substitution group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism. All curve segments shall have an attribute interpolation with type gml:CurveInterpolationType specifying the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment.
- Returns:
- the value of the
ABSTRACT_CURVE_SEGMENT_PROPERTY
property.
-