Class BreaklineRelief
- 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.BreaklineRelief
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,ReliefModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class BreaklineRelief extends AbstractReliefComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BreaklineRelief()
BreaklineRelief(Module module)
-
Method Summary
-
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
-
BreaklineRelief
public BreaklineRelief()
-
BreaklineRelief
public BreaklineRelief(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfBreaklineRelief
public void addGenericApplicationPropertyOfBreaklineRelief(ADEComponent ade)
-
getBreaklines
public MultiCurveProperty getBreaklines()
-
getGenericApplicationPropertyOfBreaklineRelief
public java.util.List<ADEComponent> getGenericApplicationPropertyOfBreaklineRelief()
-
getRidgeOrValleyLines
public MultiCurveProperty getRidgeOrValleyLines()
-
isSetBreaklines
public boolean isSetBreaklines()
-
isSetGenericApplicationPropertyOfBreaklineRelief
public boolean isSetGenericApplicationPropertyOfBreaklineRelief()
-
isSetRidgeOrValleyLines
public boolean isSetRidgeOrValleyLines()
-
setBreaklines
public void setBreaklines(MultiCurveProperty breaklines)
-
setGenericApplicationPropertyOfBreaklineRelief
public void setGenericApplicationPropertyOfBreaklineRelief(java.util.List<ADEComponent> ade)
-
setRidgeOrValleyLines
public void setRidgeOrValleyLines(MultiCurveProperty ridgeOrValleyLines)
-
unsetBreaklines
public void unsetBreaklines()
-
unsetGenericApplicationPropertyOfBreaklineRelief
public void unsetGenericApplicationPropertyOfBreaklineRelief()
-
unsetGenericApplicationPropertyOfBreaklineRelief
public boolean unsetGenericApplicationPropertyOfBreaklineRelief(ADEComponent ade)
-
unsetRidgeOrValleyLines
public void unsetRidgeOrValleyLines()
-
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
-
-