public interface GeometryWithAppearance<M extends AbstractMaterialObject,T extends AbstractTextureObject>
Modifier and Type | Method and Description |
---|---|
java.util.Collection<M> |
getMaterial() |
M |
getMaterial(java.lang.String theme) |
java.util.Collection<T> |
getTexture() |
T |
getTexture(java.lang.String theme) |
boolean |
isSetMaterial() |
boolean |
isSetTexture() |
void |
removeMaterial(M materialObject) |
void |
removeMaterial(java.lang.String theme) |
void |
removeTexture(java.lang.String theme) |
void |
removeTexture(T textureObject) |
void |
unsetAppearance() |
void |
unsetMaterial() |
void |
unsetTexture() |
boolean isSetMaterial()
java.util.Collection<M> getMaterial()
M getMaterial(java.lang.String theme)
void removeMaterial(M materialObject)
void removeMaterial(java.lang.String theme)
void unsetMaterial()
boolean isSetTexture()
java.util.Collection<T> getTexture()
T getTexture(java.lang.String theme)
void removeTexture(T textureObject)
void removeTexture(java.lang.String theme)
void unsetTexture()
void unsetAppearance()