org.jmol.g3d

Class Circle3D

final class Circle3D extends Object

Implements flat circle drawing/filling routines.

Author: Miguel, miguel@jmol.org

Field Summary
Graphics3Dg3d
intsizeCorrection
intxCenter
intyCenter
intzCenter
Constructor Summary
Circle3D(Graphics3D g3d)
Method Summary
voidplot8CircleCenteredClipped(int dx, int dy)
voidplot8CircleCenteredUnclipped(int dx, int dy)
voidplot8FilledCircleCenteredClipped(int dx, int dy)
voidplot8FilledCircleCenteredUnclipped(int dx, int dy)
voidplotCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)
voidplotCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)
voidplotFilledCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)
voidplotFilledCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)

Field Detail

g3d

Graphics3D g3d

sizeCorrection

int sizeCorrection

xCenter

int xCenter

yCenter

int yCenter

zCenter

int zCenter

Constructor Detail

Circle3D

Circle3D(Graphics3D g3d)

Method Detail

plot8CircleCenteredClipped

private void plot8CircleCenteredClipped(int dx, int dy)

plot8CircleCenteredUnclipped

private void plot8CircleCenteredUnclipped(int dx, int dy)

plot8FilledCircleCenteredClipped

private void plot8FilledCircleCenteredClipped(int dx, int dy)

plot8FilledCircleCenteredUnclipped

private void plot8FilledCircleCenteredUnclipped(int dx, int dy)

plotCircleCenteredClipped

void plotCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)

plotCircleCenteredUnclipped

void plotCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)

plotFilledCircleCenteredClipped

void plotFilledCircleCenteredClipped(int xCenter, int yCenter, int zCenter, int diameter)

plotFilledCircleCenteredUnclipped

void plotFilledCircleCenteredUnclipped(int xCenter, int yCenter, int zCenter, int diameter)