public abstract class Texture extends Object implements ExpressiveParameterValue
Modifier and Type | Class and Description |
---|---|
static class |
Texture.TextureDrawingMode |
Modifier and Type | Field and Description |
---|---|
protected URI |
texture_uid
The identifier of this texture.
|
Constructor and Description |
---|
Texture()
default constructor
|
Texture(Texture.TextureDrawingMode textureDrawingMode)
default constructor for
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Point |
getDisplacement() |
Rotation |
getRotation() |
Point |
getScaleFactor() |
Texture.TextureDrawingMode |
getTextureDrawingMode() |
URI |
getTextureURI() |
int |
hashCode() |
boolean |
isRepeatedX() |
boolean |
isRepeatedY() |
void |
setDisplacement(Point displacement) |
void |
setScaleFactor(Point scaleFactor) |
void |
setTextureDrawingMode(Texture.TextureDrawingMode textureDrawingMode) |
void |
setTextureURI(URI uri) |
void |
setxRepeat(boolean xRepeat) |
void |
setyRepeat(boolean yRepeat) |
String |
toString() |
protected URI texture_uid
public Texture()
public Texture(Texture.TextureDrawingMode textureDrawingMode)
public boolean isRepeatedX()
public void setxRepeat(boolean xRepeat)
xRepeat
- the xRepeat to setpublic boolean isRepeatedY()
public void setyRepeat(boolean yRepeat)
yRepeat
- the yRepeat to setpublic Rotation getRotation()
public Point getScaleFactor()
public void setScaleFactor(Point scaleFactor)
scale
- the scale to setpublic Point getDisplacement()
public void setDisplacement(Point displacement)
displacement
- the displacement to setpublic Texture.TextureDrawingMode getTextureDrawingMode()
public void setTextureDrawingMode(Texture.TextureDrawingMode textureDrawingMode)
textureDrawingMode
- the textureDrawingMode to setpublic void setTextureURI(URI uri)
public URI getTextureURI()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.