Package org.jmol.g3d

Class CircleRenderer

  • All Implemented Interfaces:
    G3DRenderer

    public final class CircleRenderer
    extends java.lang.Object
    implements G3DRenderer

    Implements flat circle drawing/filling routines.

    Author:
    Miguel, miguel@jmol.org
    • Constructor Detail

      • CircleRenderer

        public CircleRenderer()
    • Method Detail

      • 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)
      • plotPixelsClipped

        private void plotPixelsClipped​(int argb,
                                       int count,
                                       int x,
                                       int y,
                                       int z,
                                       int width,
                                       int height,
                                       int[] zbuf,
                                       Pixelator p)
      • plotFilledCircleCenteredUnclipped

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