Class TLcdGML31PolyhedralSurface
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdEditableShapeList,ILcdShape,ILcdShapeList,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdInvalidateable,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyProperty that maps on thegidattribute.static final TLcdDataPropertyData property that maps to thepatcheselement.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGeometry
SRS_PROPERTYFields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGid()Gets the value of theGID_PROPERTYproperty.Returns the role value contained in the value of thePATCHES_PROPERTYproperty.voidSets the value of theGID_PROPERTYproperty.voidsetPatches(List<TLcdGML31AbstractSurfacePatch> aValue) Sets the value of the property that maps to thepatcheselement.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, shapesChangedMethods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGeometry
getSrs, setSrs, toStringMethods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setIdMethods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeatureMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue
-
Field Details
-
PATCHES_PROPERTY
Data property that maps to thepatcheselement. The possible values for this property are instances ofTLcdGML31SurfacePatchArrayProperty. -
GID_PROPERTY
Property that maps on thegidattribute. Acceptable values for this property are instances ofjava.lang.String.
-
-
Constructor Details
-
TLcdGML31PolyhedralSurface
public TLcdGML31PolyhedralSurface() -
TLcdGML31PolyhedralSurface
-
-
Method Details
-
getPatches
Returns the role value contained in the value of thePATCHES_PROPERTYproperty. Returnsnullif the value of thePATCHES_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setPatches
Sets the value of the property that maps to thepatcheselement. to a new instance of the association classTLcdGML31SurfacePatchArrayPropertyinitialized with the given role value. In case the given role value isnull, thePATCHES_PROPERTYproperty 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_PROPERTYproperty.
-
getGid
Gets the value of theGID_PROPERTYproperty.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_PROPERTYproperty.
-
setGid
Sets the value of theGID_PROPERTYproperty.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_PROPERTYproperty.
-