public final class CircleRenderer extends Object implements G3DRenderer
Implements flat circle drawing/filling routines.
Modifier and Type | Field and Description |
---|---|
private Graphics3D |
g3d |
Constructor and Description |
---|
CircleRenderer() |
Modifier and Type | Method and Description |
---|---|
(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 void |
plotPixelsClipped(int argb,
int count,
int x,
int y,
int z,
int width,
int height,
int[] zbuf,
Pixelator p) |
G3DRenderer |
set(JmolRendererInterface g3d,
GData gdata) |
private Graphics3D g3d
public G3DRenderer set(JmolRendererInterface g3d, GData gdata)
set
in interface G3DRenderer
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)
private void plotPixelsClipped(int argb, int count, int x, int y, int z, int width, int height, int[] zbuf, Pixelator p)
void plotFilledCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)