final class CircleRenderer
extends java.lang.Object
Implements flat circle drawing/filling routines.
Modifier and Type | Field and Description |
---|---|
private Graphics3D |
g3d |
private int |
sizeCorrection |
private int |
xCenter |
private int |
yCenter |
private int |
zCenter |
Constructor and Description |
---|
CircleRenderer(Graphics3D g3d) |
Modifier and Type | Method and Description |
---|---|
private void |
plot8CircleCenteredClipped(int dx,
int dy) |
private void |
plot8CircleCenteredUnclipped(int dx,
int dy) |
private void |
plot8FilledCircleCenteredClipped(int dx,
int dy) |
private void |
plot8FilledCircleCenteredUnclipped(int dx,
int dy) |
(package private) void |
plotCircleCenteredClipped(int xCenter,
int yCenter,
int zCenter,
int diameter) |
(package private) void |
plotCircleCenteredUnclipped(int xCenter,
int yCenter,
int zCenter,
int diameter) |
(package private) void |
plotFilledCircleCenteredClipped(int xCenter,
int yCenter,
int zCenter,
int diameter) |
(package private) void |
plotFilledCircleCenteredUnclipped(int xCenter,
int yCenter,
int zCenter,
int diameter) |
private Graphics3D g3d
private int xCenter
private int yCenter
private int zCenter
private int sizeCorrection
CircleRenderer(Graphics3D g3d)
void plotCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)
void plotCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)
void plotFilledCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)
void plotFilledCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)
private void plot8CircleCenteredClipped(int dx, int dy)
private void plot8CircleCenteredUnclipped(int dx, int dy)
private void plot8FilledCircleCenteredClipped(int dx, int dy)
private void plot8FilledCircleCenteredUnclipped(int dx, int dy)