Graphic Rendering System
1.0
A Java-based graphic rendering system implementing various design patterns
Loading...
Searching...
No Matches
Renderer.java
Go to the documentation of this file.
1
package
com.example.graphics.render;
2
3
import
com.example.graphics.model.Circle;
4
import
com.example.graphics.model.Line;
5
import
com.example.graphics.model.Rectangle;
6
import
com.example.graphics.model.Triangle;
7
12
public
interface
Renderer
{
17
void
renderCircle
(
Circle
circle);
18
23
void
renderRectangle
(
Rectangle
rectangle);
24
29
void
renderLine
(
Line
line);
30
35
void
renderTriangle
(
Triangle
triangle);
36
40
void
clear
();
41
45
void
display
();
46
51
default
int
getWidth
() {
52
return
800;
// Default width
53
}
54
59
default
int
getHeight
() {
60
return
600;
// Default height
61
}
62
}
com.example.graphics.model.Circle
Definition
Circle.java:8
com.example.graphics.model.Line
Definition
Line.java:8
com.example.graphics.model.Rectangle
Definition
Rectangle.java:8
com.example.graphics.model.Triangle
Definition
Triangle.java:8
com.example.graphics.render.Renderer
Definition
Renderer.java:12
com.example.graphics.render.Renderer.getHeight
default int getHeight()
Definition
Renderer.java:59
com.example.graphics.render.Renderer.clear
void clear()
com.example.graphics.render.Renderer.getWidth
default int getWidth()
Definition
Renderer.java:51
com.example.graphics.render.Renderer.renderRectangle
void renderRectangle(Rectangle rectangle)
com.example.graphics.render.Renderer.display
void display()
com.example.graphics.render.Renderer.renderCircle
void renderCircle(Circle circle)
com.example.graphics.render.Renderer.renderTriangle
void renderTriangle(Triangle triangle)
com.example.graphics.render.Renderer.renderLine
void renderLine(Line line)
src
main
java
com
example
graphics
render
Renderer.java
Generated on
for Graphic Rendering System by
1.14.0