Graphic Rendering System 1.0
A Java-based graphic rendering system implementing various design patterns
Loading...
Searching...
No Matches
com.example.graphics.render.Renderer Interface Reference
Inheritance diagram for com.example.graphics.render.Renderer:
Inheritance graph
Collaboration diagram for com.example.graphics.render.Renderer:
Collaboration graph

Public Member Functions

void clear ()
void display ()
default int getHeight ()
default int getWidth ()
void renderCircle (Circle circle)
void renderLine (Line line)
void renderRectangle (Rectangle rectangle)
void renderTriangle (Triangle triangle)

Detailed Description

Renderer interface for implementing the Bridge pattern. This interface defines methods for rendering different shapes.

Definition at line 12 of file Renderer.java.

Member Function Documentation

◆ clear()

◆ display()

◆ getHeight()

default int com.example.graphics.render.Renderer.getHeight ( )
inline

Get the height of the rendering area

Returns
the height

Definition at line 59 of file Renderer.java.

◆ getWidth()

default int com.example.graphics.render.Renderer.getWidth ( )
inline

Get the width of the rendering area

Returns
the width

Definition at line 51 of file Renderer.java.

◆ renderCircle()

◆ renderLine()

◆ renderRectangle()

void com.example.graphics.render.Renderer.renderRectangle ( Rectangle rectangle)

◆ renderTriangle()

void com.example.graphics.render.Renderer.renderTriangle ( Triangle triangle)

The documentation for this interface was generated from the following file: