Package org.jzy3d.plot2d.rendering
Interface Canvas
-
public interface Canvas
Canvas interface.This interface defines the set of methods that any concrete canvas should define. Concrete canvases should be defined in order to provide a way to draw a wafer representation on various window toolkig (AWT, SWT, etc).
- Author:
- Martin Pernollet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
drawBackground(Color color, int width, int height)
Draws the picture background in the given color.void
drawDot(Color color, int x, int y)
Draws a dot, represented by a small rectangle.void
drawOval(Color color, int x, int y, int width, int height)
Draws an oval.void
drawRect(Color color, int x, int y, int width, int heigth)
Draws a rectangle.void
drawRect(Color color, int x, int y, int width, int heigth, boolean border)
Draws a rectangle.void
drawString(int x, int y, String text)
Draws a text.
-
-
-
Method Detail
-
drawRect
void drawRect(Color color, int x, int y, int width, int heigth, boolean border)
Draws a rectangle.- Parameters:
Color
- color of the squarex
- x value of the square.y
- y value of the square.width
- width of the square.heigth
- heigth of the square.
-
drawRect
void drawRect(Color color, int x, int y, int width, int heigth)
Draws a rectangle.
-
drawDot
void drawDot(Color color, int x, int y)
Draws a dot, represented by a small rectangle.- Parameters:
color
- the pixel.x
- x value of the dot.y
- y value of the dot.
-
drawOval
void drawOval(Color color, int x, int y, int width, int height)
Draws an oval.- Parameters:
Color
- color of the ovalx
- x value of the oval center.y
- y value of the oval center.width
- width of the wafer circle.height
- height of the wafer circle.
-
drawString
void drawString(int x, int y, String text)
Draws a text.- Parameters:
x
- x value of the text.y
- y value of the text.text
- text to be displayed.
-
drawBackground
void drawBackground(Color color, int width, int height)
Draws the picture background in the given color.- Parameters:
color
- the background color.width
- width of the picture.height
- height of the picture.
-
-