org.citygml4j.model.citygml.texturedsurface
Class _Material
java.lang.Object
org.citygml4j.model.gml.base.AbstractGML
org.citygml4j.model.citygml.texturedsurface._AbstractAppearance
org.citygml4j.model.citygml.texturedsurface._Material
- All Implemented Interfaces:
- CityGML, TexturedSurfaceModuleComponent, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML
public class _Material
- extends _AbstractAppearance
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML |
addMetaDataProperty, addName, getDescription, getGMLClass, 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 |
_Material
public _Material()
_Material
public _Material(TexturedSurfaceModule module)
getAmbientIntensity
public java.lang.Double getAmbientIntensity()
getDiffuseColor
public _Color getDiffuseColor()
getEmissiveColor
public _Color getEmissiveColor()
getShininess
public java.lang.Double getShininess()
getSpecularColor
public _Color getSpecularColor()
getTransparency
public java.lang.Double getTransparency()
isSetAmbientIntensity
public boolean isSetAmbientIntensity()
isSetDiffuseColor
public boolean isSetDiffuseColor()
isSetEmissiveColor
public boolean isSetEmissiveColor()
isSetShininess
public boolean isSetShininess()
isSetSpecularColor
public boolean isSetSpecularColor()
isSetTransparency
public boolean isSetTransparency()
setAmbientIntensity
public void setAmbientIntensity(java.lang.Double ambientIntensity)
setDiffuseColor
public void setDiffuseColor(_Color diffuseColor)
setEmissiveColor
public void setEmissiveColor(_Color emissiveColor)
setShininess
public void setShininess(java.lang.Double shininess)
setSpecularColor
public void setSpecularColor(_Color specularColor)
setTransparency
public void setTransparency(java.lang.Double transparency)
unsetAmbientIntensity
public void unsetAmbientIntensity()
unsetDiffuseColor
public void unsetDiffuseColor()
unsetEmissiveColor
public void unsetEmissiveColor()
unsetShininess
public void unsetShininess()
unsetSpecularColor
public void unsetSpecularColor()
unsetTransparency
public void unsetTransparency()
getCityGMLClass
public CityGMLClass getCityGMLClass()
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class _AbstractAppearance
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in class AbstractGML
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in class AbstractGML