Class TLcdGML31Solid
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theexteriorelement.static final TLcdDataPropertyProperty that maps on thegidattribute.static final TLcdDataPropertyData property that maps to theinteriorelement.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 TypeMethodDescriptionReturns the value of the property that maps to theexteriorelement.getGid()Gets the value of theGID_PROPERTYproperty.Returns the value of the property that maps to theinteriorelement.voidsetExterior(TLcdGML31AbstractSurface aValue) Sets the value of the property that maps to theexteriorelement.voidSets the value of theGID_PROPERTYproperty.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGeometry
contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, 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
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValueMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.luciad.util.ILcdCloneable
clone
-
Field Details
-
EXTERIOR_PROPERTY
Data property that maps to theexteriorelement. The possible values for this property are instances ofTLcdGML31SurfaceProperty. -
INTERIOR_PROPERTY
Data property that maps to theinteriorelement. The possible values for this property are instances ofList<TLcdGML31SurfaceProperty>. -
GID_PROPERTY
Property that maps on thegidattribute. Acceptable values for this property are instances ofjava.lang.String.
-
-
Constructor Details
-
TLcdGML31Solid
public TLcdGML31Solid() -
TLcdGML31Solid
-
-
Method Details
-
getExterior
Returns the value of the property that maps to theexteriorelement.Boundaries of solids are similar to surface boundaries. In normal 3-dimensional Euclidean space, one (composite) surface is distinguished as the exterior. In the more general case, this is not always possible.
- Returns:
- the value of the
EXTERIOR_PROPERTYproperty. - See Also:
-
setExterior
Sets the value of the property that maps to theexteriorelement.Boundaries of solids are similar to surface boundaries. In normal 3-dimensional Euclidean space, one (composite) surface is distinguished as the exterior. In the more general case, this is not always possible.
- Parameters:
aValue- the value to set for theEXTERIOR_PROPERTYproperty.
-
getInterior
Returns the value of the property that maps to theinteriorelement.Boundaries of solids are similar to surface boundaries.
- Returns:
- the value of the
INTERIOR_PROPERTYproperty. - See Also:
-
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.
-