org.citygml4j.model.citygml.appearance
Interface X3DMaterial
- All Superinterfaces:
- AbstractFeature, AbstractGML, AbstractSurfaceData, AppearanceModuleComponent, Associable, Child, CityGML, Copyable, GML, ModelObject, StandardObjectProperties
- All Known Implementing Classes:
- X3DMaterialImpl
public interface X3DMaterial
- extends AbstractSurfaceData
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature |
accept, accept, 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 |
getAmbientIntensity
java.lang.Double getAmbientIntensity()
getDiffuseColor
Color getDiffuseColor()
getEmissiveColor
Color getEmissiveColor()
getSpecularColor
Color getSpecularColor()
getShininess
java.lang.Double getShininess()
getTransparency
java.lang.Double getTransparency()
getIsSmooth
java.lang.Boolean getIsSmooth()
getTarget
java.util.List<java.lang.String> getTarget()
getGenericApplicationPropertyOfX3DMaterial
java.util.List<ADEComponent> getGenericApplicationPropertyOfX3DMaterial()
isSetAmbientIntensity
boolean isSetAmbientIntensity()
isSetDiffuseColor
boolean isSetDiffuseColor()
isSetEmissiveColor
boolean isSetEmissiveColor()
isSetSpecularColor
boolean isSetSpecularColor()
isSetShininess
boolean isSetShininess()
isSetTransparency
boolean isSetTransparency()
isSetIsSmooth
boolean isSetIsSmooth()
isSetTarget
boolean isSetTarget()
isSetGenericApplicationPropertyOfX3DMaterial
boolean isSetGenericApplicationPropertyOfX3DMaterial()
setAmbientIntensity
void setAmbientIntensity(java.lang.Double ambientIntensity)
setDiffuseColor
void setDiffuseColor(Color diffuseColor)
setEmissiveColor
void setEmissiveColor(Color emissiveColor)
setSpecularColor
void setSpecularColor(Color specularColor)
setShininess
void setShininess(java.lang.Double shininess)
setTransparency
void setTransparency(java.lang.Double transparency)
setIsSmooth
void setIsSmooth(java.lang.Boolean isSmooth)
setTarget
void setTarget(java.util.List<java.lang.String> target)
addTarget
void addTarget(java.lang.String target)
addGenericApplicationPropertyOfX3DMaterial
void addGenericApplicationPropertyOfX3DMaterial(ADEComponent ade)
setGenericApplicationPropertyOfX3DMaterial
void setGenericApplicationPropertyOfX3DMaterial(java.util.List<ADEComponent> ade)
unsetAmbientIntensity
void unsetAmbientIntensity()
unsetDiffuseColor
void unsetDiffuseColor()
unsetEmissiveColor
void unsetEmissiveColor()
unsetSpecularColor
void unsetSpecularColor()
unsetShininess
void unsetShininess()
unsetTransparency
void unsetTransparency()
unsetIsSmooth
void unsetIsSmooth()
unsetTarget
void unsetTarget()
unsetTarget
boolean unsetTarget(java.lang.String target)
unsetGenericApplicationPropertyOfX3DMaterial
void unsetGenericApplicationPropertyOfX3DMaterial()
unsetGenericApplicationPropertyOfX3DMaterial
boolean unsetGenericApplicationPropertyOfX3DMaterial(ADEComponent ade)