org.citygml4j.impl.citygml.appearance
Class GeoreferencedTextureImpl
java.lang.Object
org.citygml4j.impl.gml.base.AbstractGMLImpl
org.citygml4j.impl.gml.feature.AbstractFeatureImpl
org.citygml4j.impl.citygml.appearance.AbstractSurfaceDataImpl
org.citygml4j.impl.citygml.appearance.AbstractTextureImpl
org.citygml4j.impl.citygml.appearance.GeoreferencedTextureImpl
- All Implemented Interfaces:
- AbstractSurfaceData, AbstractTexture, AppearanceModuleComponent, GeoreferencedTexture, CityGML, Associable, ModelObject, Child, Copyable, AbstractGML, StandardObjectProperties, AbstractFeature, GML
public class GeoreferencedTextureImpl
- extends AbstractTextureImpl
- implements GeoreferencedTexture
Methods inherited from class org.citygml4j.impl.citygml.appearance.AbstractTextureImpl |
addGenericApplicationPropertyOfTexture, getBorderColor, getGenericApplicationPropertyOfTexture, getImageURI, getMimeType, getTextureType, getWrapMode, isSetBorderColor, isSetGenericApplicationPropertyOfTexture, isSetImageURI, isSetMimeType, isSetTextureType, isSetWrapMode, setBorderColor, setGenericApplicationPropertyOfTexture, setImageURI, setMimeType, setTextureType, setWrapMode, unsetBorderColor, unsetGenericApplicationPropertyOfTexture, unsetGenericApplicationPropertyOfTexture, unsetImageURI, unsetMimeType, unsetTextureType, unsetWrapMode |
Methods inherited from class org.citygml4j.impl.citygml.appearance.AbstractSurfaceDataImpl |
addGenericApplicationPropertyOfSurfaceData, getCityGMLModule, getGenericApplicationPropertyOfSurfaceData, getIsFront, getModelType, isSetCityGMLModule, isSetGenericApplicationPropertyOfSurfaceData, isSetIsFront, setGenericApplicationPropertyOfSurfaceData, setIsFront, unsetGenericApplicationPropertyOfSurfaceData, unsetGenericApplicationPropertyOfSurfaceData, unsetIsFront |
Methods inherited from class org.citygml4j.impl.gml.feature.AbstractFeatureImpl |
addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation |
Methods inherited from class org.citygml4j.impl.gml.base.AbstractGMLImpl |
addMetaDataProperty, addName, getDescription, getId, getMetaDataProperty, getName, getParent, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.citygml4j.model.citygml.appearance.AbstractTexture |
addGenericApplicationPropertyOfTexture, getBorderColor, getGenericApplicationPropertyOfTexture, getImageURI, getMimeType, getTextureType, getWrapMode, isSetBorderColor, isSetGenericApplicationPropertyOfTexture, isSetImageURI, isSetMimeType, isSetTextureType, isSetWrapMode, setBorderColor, setGenericApplicationPropertyOfTexture, setImageURI, setMimeType, setTextureType, setWrapMode, unsetBorderColor, unsetGenericApplicationPropertyOfTexture, unsetGenericApplicationPropertyOfTexture, unsetImageURI, unsetMimeType, unsetTextureType, unsetWrapMode |
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature |
addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation |
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties |
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName |
Methods inherited from interface org.citygml4j.model.gml.GML |
getGMLClass |
GeoreferencedTextureImpl
public GeoreferencedTextureImpl()
GeoreferencedTextureImpl
public GeoreferencedTextureImpl(AppearanceModule module)
addGenericApplicationPropertyOfGeoreferencedTexture
public void addGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)
- Specified by:
addGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
addTarget
public void addTarget(java.lang.String target)
- Specified by:
addTarget
in interface GeoreferencedTexture
getGenericApplicationPropertyOfGeoreferencedTexture
public java.util.List<ADEComponent> getGenericApplicationPropertyOfGeoreferencedTexture()
- Specified by:
getGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
getOrientation
public TransformationMatrix2x2 getOrientation()
- Specified by:
getOrientation
in interface GeoreferencedTexture
getPreferWorldFile
public java.lang.Boolean getPreferWorldFile()
- Specified by:
getPreferWorldFile
in interface GeoreferencedTexture
getReferencePoint
public PointProperty getReferencePoint()
- Specified by:
getReferencePoint
in interface GeoreferencedTexture
getTarget
public java.util.List<java.lang.String> getTarget()
- Specified by:
getTarget
in interface GeoreferencedTexture
isSetGenericApplicationPropertyOfGeoreferencedTexture
public boolean isSetGenericApplicationPropertyOfGeoreferencedTexture()
- Specified by:
isSetGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
isSetOrientation
public boolean isSetOrientation()
- Specified by:
isSetOrientation
in interface GeoreferencedTexture
isSetPreferWorldFile
public boolean isSetPreferWorldFile()
- Specified by:
isSetPreferWorldFile
in interface GeoreferencedTexture
isSetReferencePoint
public boolean isSetReferencePoint()
- Specified by:
isSetReferencePoint
in interface GeoreferencedTexture
isSetTarget
public boolean isSetTarget()
- Specified by:
isSetTarget
in interface GeoreferencedTexture
setGenericApplicationPropertyOfGeoreferencedTexture
public void setGenericApplicationPropertyOfGeoreferencedTexture(java.util.List<ADEComponent> ade)
- Specified by:
setGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
setOrientation
public void setOrientation(TransformationMatrix2x2 orientation)
- Specified by:
setOrientation
in interface GeoreferencedTexture
setPreferWorldFile
public void setPreferWorldFile(java.lang.Boolean preferWorldFile)
- Specified by:
setPreferWorldFile
in interface GeoreferencedTexture
setReferencePoint
public void setReferencePoint(PointProperty referencePoint)
- Specified by:
setReferencePoint
in interface GeoreferencedTexture
setTarget
public void setTarget(java.util.List<java.lang.String> target)
- Specified by:
setTarget
in interface GeoreferencedTexture
unsetGenericApplicationPropertyOfGeoreferencedTexture
public void unsetGenericApplicationPropertyOfGeoreferencedTexture()
- Specified by:
unsetGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
unsetGenericApplicationPropertyOfGeoreferencedTexture
public boolean unsetGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)
- Specified by:
unsetGenericApplicationPropertyOfGeoreferencedTexture
in interface GeoreferencedTexture
unsetOrientation
public void unsetOrientation()
- Specified by:
unsetOrientation
in interface GeoreferencedTexture
unsetPreferWorldFile
public void unsetPreferWorldFile()
- Specified by:
unsetPreferWorldFile
in interface GeoreferencedTexture
unsetReferencePoint
public void unsetReferencePoint()
- Specified by:
unsetReferencePoint
in interface GeoreferencedTexture
unsetTarget
public void unsetTarget()
- Specified by:
unsetTarget
in interface GeoreferencedTexture
unsetTarget
public boolean unsetTarget(java.lang.String target)
- Specified by:
unsetTarget
in interface GeoreferencedTexture
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interface CityGML
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class AbstractTextureImpl
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in interface AbstractFeature
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in interface AbstractFeature
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in interface AbstractGML
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in interface AbstractGML