Class TLcdGML31TriangulatedSurface
- All Implemented Interfaces:
ILcdDataObject
,ILcdBounded
,ILcdEditableShapeList
,ILcdShape
,ILcdShapeList
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdInvalidateable
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
- Direct Known Subclasses:
TLcdGML31Tin
- Since:
- 10.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Property that maps on thegid
attribute.static final TLcdDataProperty
Data property that maps to thepatches
element.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGeometry
SRS_PROPERTY
Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptiongetGid()
Gets the value of theGID_PROPERTY
property.Returns the role value contained in the value of thePATCHES_PROPERTY
property.void
Sets the value of theGID_PROPERTY
property.void
setPatches
(List<TLcdGML31AbstractSurfacePatch> aValue) Sets the value of the property that maps to thepatches
element.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31Surface
addShape, addShape, addShapes, clearShapes, clone, clone, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, removeShape, removeShape, removeShapes, setShape, setShapes, setValue, shapeChanged, shapeChanged, shapesChanged
Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGeometry
getSrs, setSrs, toString
Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
Methods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue
-
Field Details
-
PATCHES_PROPERTY
Data property that maps to thepatches
element. The possible values for this property are instances ofTLcdGML31SurfacePatchArrayProperty
. -
GID_PROPERTY
Property that maps on thegid
attribute. Acceptable values for this property are instances ofjava.lang.String
.
-
-
Constructor Details
-
TLcdGML31TriangulatedSurface
public TLcdGML31TriangulatedSurface() -
TLcdGML31TriangulatedSurface
-
-
Method Details
-
getPatches
Returns the role value contained in the value of thePATCHES_PROPERTY
property. Returnsnull
if the value of thePATCHES_PROPERTY
property isnull
.This property element contains a list of surface patches. The order of the elements is significant and shall be preserved when processing the array.
- Returns:
- the role value of the
PATCHES_PROPERTY
property. - See Also:
-
setPatches
Sets the value of the property that maps to thepatches
element. to a new instance of the association classTLcdGML31SurfacePatchArrayProperty
initialized with the given role value. In case the given role value isnull
, thePATCHES_PROPERTY
property is set tonull
.This property element contains a list of surface patches. The order of the elements is significant and shall be preserved when processing the array.
- Parameters:
aValue
- the role value to set for thePATCHES_PROPERTY
property.
-
getGid
Gets the value of theGID_PROPERTY
property.This attribute is included for backward compatibility with GML 2 and is deprecated with GML 3. This identifer is superceded by "gml:id" inherited from AbstractGMLType. The attribute "gid" should not be used anymore and may be deleted in future versions of GML without further notice.
- Returns:
- the value of the
GID_PROPERTY
property.
-
setGid
Sets the value of theGID_PROPERTY
property.This attribute is included for backward compatibility with GML 2 and is deprecated with GML 3. This identifer is superceded by "gml:id" inherited from AbstractGMLType. The attribute "gid" should not be used anymore and may be deleted in future versions of GML without further notice.
- Parameters:
aValue
- the value to set for theGID_PROPERTY
property.
-