Class RasterRelief
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.citygml.core.AbstractCityObject
-
- org.citygml4j.model.citygml.relief.AbstractReliefComponent
-
- org.citygml4j.model.citygml.relief.RasterRelief
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,ReliefModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class RasterRelief extends AbstractReliefComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RasterRelief()
RasterRelief(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(FeatureFunctor<T> visitor)
void
accept(FeatureVisitor visitor)
<T> T
accept(GMLFunctor<T> visitor)
void
accept(GMLVisitor visitor)
void
addGenericApplicationPropertyOfRasterRelief(ADEComponent ade)
BoundingShape
calcBoundedBy(BoundingBoxOptions options)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
CityGMLClass
getCityGMLClass()
java.util.List<ADEComponent>
getGenericApplicationPropertyOfRasterRelief()
GridProperty
getGrid()
LodRepresentation
getLodRepresentation()
boolean
isSetGenericApplicationPropertyOfRasterRelief()
boolean
isSetGrid()
void
setGenericApplicationPropertyOfRasterRelief(java.util.List<ADEComponent> ade)
void
setGrid(GridProperty grid)
void
unsetGenericApplicationPropertyOfRasterRelief()
boolean
unsetGenericApplicationPropertyOfRasterRelief(ADEComponent ade)
void
unsetGrid()
-
Methods inherited from class org.citygml4j.model.citygml.relief.AbstractReliefComponent
addGenericApplicationPropertyOfReliefComponent, getExtent, getGenericApplicationPropertyOfReliefComponent, getLod, isSetExtent, isSetGenericApplicationPropertyOfReliefComponent, isSetLod, setExtent, setGenericApplicationPropertyOfReliefComponent, setLod, unsetExtent, unsetGenericApplicationPropertyOfReliefComponent, unsetGenericApplicationPropertyOfReliefComponent
-
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setAppearance, setCreationDate, setCreationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, setTerminationDate, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetRelativeToTerrain, unsetRelativeToWater, unsetTerminationDate
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
addGenericADEElement, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
-
-
-
-
Constructor Detail
-
RasterRelief
public RasterRelief()
-
RasterRelief
public RasterRelief(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfRasterRelief
public void addGenericApplicationPropertyOfRasterRelief(ADEComponent ade)
-
getGenericApplicationPropertyOfRasterRelief
public java.util.List<ADEComponent> getGenericApplicationPropertyOfRasterRelief()
-
getGrid
public GridProperty getGrid()
-
isSetGenericApplicationPropertyOfRasterRelief
public boolean isSetGenericApplicationPropertyOfRasterRelief()
-
isSetGrid
public boolean isSetGrid()
-
setGenericApplicationPropertyOfRasterRelief
public void setGenericApplicationPropertyOfRasterRelief(java.util.List<ADEComponent> ade)
-
setGrid
public void setGrid(GridProperty grid)
-
unsetGenericApplicationPropertyOfRasterRelief
public void unsetGenericApplicationPropertyOfRasterRelief()
-
unsetGenericApplicationPropertyOfRasterRelief
public boolean unsetGenericApplicationPropertyOfRasterRelief(ADEComponent ade)
-
unsetGrid
public void unsetGrid()
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractReliefComponent
-
getLodRepresentation
public LodRepresentation getLodRepresentation()
- Overrides:
getLodRepresentation
in classAbstractCityObject
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractReliefComponent
-
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-