Class _TexturedSurface
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.geometry.AbstractGeometry
-
- org.citygml4j.model.gml.geometry.primitives.AbstractGeometricPrimitive
-
- org.citygml4j.model.gml.geometry.primitives.AbstractSurface
-
- org.citygml4j.model.gml.geometry.primitives.OrientableSurface
-
- org.citygml4j.model.citygml.texturedsurface._TexturedSurface
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,TexturedSurfaceModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,SRSInformationGroup
,SRSReferenceGroup
,GML
public class _TexturedSurface extends OrientableSurface implements TexturedSurfaceModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description _TexturedSurface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(GeometryFunctor<T> visitor)
void
accept(GeometryVisitor visitor)
<T> T
accept(GMLFunctor<T> visitor)
void
accept(GMLVisitor visitor)
void
addAppearance(_AppearanceProperty appearance)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<_AppearanceProperty>
getAppearance()
CityGMLClass
getCityGMLClass()
GMLClass
getGMLClass()
boolean
isSetAppearance()
void
setAppearance(java.util.List<_AppearanceProperty> appearance)
void
unsetAppearance()
boolean
unsetAppearance(_AppearanceProperty appearance)
-
Methods inherited from class org.citygml4j.model.gml.geometry.primitives.OrientableSurface
calcBoundingBox, getBaseSurface, getOrientation, isSetBaseSurface, isSetOrientation, setBaseSurface, setOrientation, unsetBaseSurface, unsetOrientation
-
Methods inherited from class org.citygml4j.model.gml.geometry.AbstractGeometry
addAxisLabel, addUomLabel, getAxisLabels, getGid, getInheritedSrsName, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetGid, unsetSrsDimension, unsetSrsName, unsetUomLabels, unsetUomLabels
-
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
-
-
-
-
Method Detail
-
addAppearance
public void addAppearance(_AppearanceProperty appearance)
-
getAppearance
public java.util.List<_AppearanceProperty> getAppearance()
-
isSetAppearance
public boolean isSetAppearance()
-
setAppearance
public void setAppearance(java.util.List<_AppearanceProperty> appearance)
-
unsetAppearance
public void unsetAppearance()
-
unsetAppearance
public boolean unsetAppearance(_AppearanceProperty appearance)
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classOrientableSurface
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interfaceCityGML
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interfaceCopyable
- Overrides:
copy
in classOrientableSurface
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classOrientableSurface
-
accept
public <T> T accept(GeometryFunctor<T> visitor)
- Overrides:
accept
in classOrientableSurface
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Overrides:
accept
in classOrientableSurface
-
accept
public void accept(GeometryVisitor visitor)
- Overrides:
accept
in classOrientableSurface
-
accept
public void accept(GMLVisitor visitor)
- Overrides:
accept
in classOrientableSurface
-
-