Graphic Rendering System 1.0
A Java-based graphic rendering system implementing various design patterns
|
Public Member Functions | |
void | clear () |
void | display () |
void | renderCircle (Circle circle) |
void | renderLine (Line line) |
void | renderRectangle (Rectangle rectangle) |
void | renderTriangle (Triangle triangle) |
Interface for remote rendering operations. This is part of the Proxy pattern.
Definition at line 12 of file RemoteRenderer.java.
void com.example.graphics.proxy.RemoteRenderer.clear | ( | ) |
Clear the remote rendering surface
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.
void com.example.graphics.proxy.RemoteRenderer.display | ( | ) |
Display the rendered content remotely
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.
void com.example.graphics.proxy.RemoteRenderer.renderCircle | ( | Circle | circle | ) |
Render a circle remotely
circle | the circle to render |
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.
void com.example.graphics.proxy.RemoteRenderer.renderLine | ( | Line | line | ) |
Render a line remotely
line | the line to render |
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.
void com.example.graphics.proxy.RemoteRenderer.renderRectangle | ( | Rectangle | rectangle | ) |
Render a rectangle remotely
rectangle | the rectangle to render |
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.
void com.example.graphics.proxy.RemoteRenderer.renderTriangle | ( | Triangle | triangle | ) |
Render a triangle remotely
triangle | the triangle to render |
Implemented in com.example.graphics.proxy.RemoteRendererImpl, and com.example.graphics.proxy.RemoteRendererProxy.