Class FontLineShapeRenderer

    • Field Detail

      • imageFontScaling

        protected float imageFontScaling
      • tickA

        protected javajs.util.P3 tickA
      • tickB

        protected javajs.util.P3 tickB
      • tickAs

        protected javajs.util.P3 tickAs
      • tickBs

        protected javajs.util.P3 tickBs
      • font3d

        protected Font font3d
      • pt0i

        protected final javajs.util.P3i pt0i
      • pt2i

        protected final javajs.util.P3i pt2i
      • s1

        protected final javajs.util.P3i s1
      • s2

        protected final javajs.util.P3i s2
      • pointT

        protected final javajs.util.P3 pointT
      • pointT2

        protected final javajs.util.P3 pointT2
      • pointT3

        protected final javajs.util.P3 pointT3
      • vectorT

        protected final javajs.util.V3 vectorT
      • vectorT2

        protected final javajs.util.V3 vectorT2
      • vectorT3

        protected final javajs.util.V3 vectorT3
      • draw000

        protected boolean draw000
      • width

        protected int width
      • endcap

        protected byte endcap
      • pt0

        protected javajs.util.P3 pt0
      • pt1

        protected javajs.util.P3 pt1
      • dashes

        protected static final int[] dashes
      • hDashes

        protected static final int[] hDashes
      • ndots

        protected static final int[] ndots
      • sixdots

        protected static final int[] sixdots
      • fourdots

        protected static final int[] fourdots
      • twodots

        protected static final int[] twodots
      • colixA

        protected short colixA
      • colixB

        protected short colixB
      • dotsOrDashes

        protected boolean dotsOrDashes
      • dashDots

        protected int[] dashDots
      • asLineOnly

        protected boolean asLineOnly
    • Constructor Detail

      • FontLineShapeRenderer

        public FontLineShapeRenderer()
    • Method Detail

      • getDiameter

        protected int getDiameter​(int z,
                                  int mad10OrPixels)
      • renderLine

        protected void renderLine​(javajs.util.P3 p0,
                                  javajs.util.P3 p1,
                                  int diameter,
                                  boolean drawTicks)
      • checkTickTemps

        protected void checkTickTemps()
      • drawTicks

        protected void drawTicks​(int diameter,
                                 boolean withLabels)
      • drawTicks2

        private void drawTicks2​(float dx,
                                int length,
                                int diameter,
                                java.lang.String[] formats)
      • drawLine

        protected int drawLine​(int x1,
                               int y1,
                               int z1,
                               int x2,
                               int y2,
                               int z2,
                               int diameter)
      • drawLine2

        protected int drawLine2​(int x1,
                                int y1,
                                int z1,
                                int x2,
                                int y2,
                                int z2,
                                int diameter)
      • drawString

        protected void drawString​(int x,
                                  int y,
                                  int z,
                                  int radius,
                                  boolean rightJustify,
                                  boolean centerX,
                                  boolean centerY,
                                  int yRef,
                                  java.lang.String sVal)
      • drawDashed

        protected void drawDashed​(int xA,
                                  int yA,
                                  int zA,
                                  int xB,
                                  int yB,
                                  int zB,
                                  int[] array)
      • fillCylinder

        protected void fillCylinder​(short colixA,
                                    short colixB,
                                    byte endcaps,
                                    int diameter,
                                    int xA,
                                    int yA,
                                    int zA,
                                    int xB,
                                    int yB,
                                    int zB)