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:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,TexturedSurfaceModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class _Material extends _AbstractAppearance
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description _Material()
-
Method Summary
-
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
-
-
-
-
Method Detail
-
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 interfaceCopyable
- Overrides:
copyTo
in class_AbstractAppearance
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-