public interface TextureDrawingTools
| Modifier and Type | Method and Description |
|---|---|
void |
clear(Color color)
Clear the sprite with the given color.
|
void |
draw(javax.swing.Icon icon,
int x,
int y)
Draw the given
Icon at the given position. |
void |
draw(TextEntity textEntity,
int x,
int y)
Draw the given text at the given position with the given appearance.
|
void |
drawCircle(int x,
int y,
int diameter,
Appearance appearance)
Draw a circle.
|
void |
drawPlus(int size,
Appearance appearance)
Draw a plus.
|
void |
drawPolyline(int[] coordinates,
Appearance appearance)
Draw a polyline.
|
void |
fillDisc(int x,
int y,
int diameter,
Color color)
Fill a disc of given diameter, centered at (x, y) with the given appearance.
|
void |
fillPolygon(int[] coordinates,
Appearance appearance)
Fill a polygon.
|
void drawPlus(int size,
Appearance appearance)
size - the plus size.appearance - the used appearance.void drawPolyline(int[] coordinates,
Appearance appearance)
coordinates - polyline's point coordinates.appearance - the used appearance.void fillPolygon(int[] coordinates,
Appearance appearance)
coordinates - polygon's point coordinates.appearance - the used appearance.void drawCircle(int x,
int y,
int diameter,
Appearance appearance)
x - the x coordinate of the circle center.y - the y coordinate of the circle center.diameter - the circle diameter.appearance - the circle appearance.void fillDisc(int x,
int y,
int diameter,
Color color)
x - the x coordinate of the disc center.y - the y coordinate of the disc center.diameter - the disc diameter.color - the disc color.void draw(TextEntity textEntity, int x, int y)
textEntity - the text entity to draw.x - the x text position.y - the y text position.void draw(javax.swing.Icon icon,
int x,
int y)
Icon at the given position.icon - the given icon to paint.x - the x text position.y - the y text position.void clear(Color color)
color - the new background color.