org.citygml4j.model.citygml.appearance
Class AbstractTexture
java.lang.Object
org.citygml4j.model.gml.base.AbstractGML
org.citygml4j.model.gml.feature.AbstractFeature
org.citygml4j.model.citygml.appearance.AbstractSurfaceData
org.citygml4j.model.citygml.appearance.AbstractTexture
- All Implemented Interfaces:
- AppearanceModuleComponent, CityGML, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML
- Direct Known Subclasses:
- GeoreferencedTexture, ParameterizedTexture
public abstract class AbstractTexture
- extends AbstractSurfaceData
Methods inherited from class org.citygml4j.model.citygml.appearance.AbstractSurfaceData |
addGenericApplicationPropertyOfSurfaceData, getCityGMLModule, getGenericApplicationPropertyOfSurfaceData, getIsFront, getModelType, isSetCityGMLModule, isSetGenericApplicationPropertyOfSurfaceData, isSetIsFront, setGenericApplicationPropertyOfSurfaceData, setIsFront, unsetGenericApplicationPropertyOfSurfaceData, unsetGenericApplicationPropertyOfSurfaceData, unsetIsFront |
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature |
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation |
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML |
accept, accept, 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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.citygml4j.model.common.copy.Copyable |
copy |
AbstractTexture
public AbstractTexture()
AbstractTexture
public AbstractTexture(AppearanceModule module)
addGenericApplicationPropertyOfTexture
public void addGenericApplicationPropertyOfTexture(ADEComponent ade)
getBorderColor
public ColorPlusOpacity getBorderColor()
getGenericApplicationPropertyOfTexture
public java.util.List<ADEComponent> getGenericApplicationPropertyOfTexture()
getImageURI
public java.lang.String getImageURI()
getMimeType
public Code getMimeType()
getTextureType
public TextureType getTextureType()
getWrapMode
public WrapMode getWrapMode()
isSetBorderColor
public boolean isSetBorderColor()
isSetGenericApplicationPropertyOfTexture
public boolean isSetGenericApplicationPropertyOfTexture()
isSetImageURI
public boolean isSetImageURI()
isSetMimeType
public boolean isSetMimeType()
isSetTextureType
public boolean isSetTextureType()
isSetWrapMode
public boolean isSetWrapMode()
setBorderColor
public void setBorderColor(ColorPlusOpacity borderColor)
setGenericApplicationPropertyOfTexture
public void setGenericApplicationPropertyOfTexture(java.util.List<ADEComponent> ade)
setImageURI
public void setImageURI(java.lang.String imageURI)
setMimeType
public void setMimeType(Code mimeType)
setTextureType
public void setTextureType(TextureType textureType)
setWrapMode
public void setWrapMode(WrapMode wrapMode)
unsetBorderColor
public void unsetBorderColor()
unsetGenericApplicationPropertyOfTexture
public void unsetGenericApplicationPropertyOfTexture()
unsetGenericApplicationPropertyOfTexture
public boolean unsetGenericApplicationPropertyOfTexture(ADEComponent ade)
unsetImageURI
public void unsetImageURI()
unsetMimeType
public void unsetMimeType()
unsetTextureType
public void unsetTextureType()
unsetWrapMode
public void unsetWrapMode()
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class AbstractSurfaceData