Class AxesRenderer


public class AxesRenderer extends FontLineShapeRenderer
  • Field Details

    • p3Screens

      protected final P3[] p3Screens
    • tickEdges

      protected char[] tickEdges
    • isSlab

      protected boolean isSlab
    • isPolymer

      protected boolean isPolymer
    • periodicity

      protected int periodicity
    • nDims

      protected int nDims
    • bsPeriod

      protected BS bsPeriod
    • pt

      protected P3 pt
    • vvert

      protected P3[] vvert
    • vvertA

      protected P3[] vvertA
    • shiftA

      protected boolean shiftA
    • shiftB

      protected boolean shiftB
    • shiftC

      protected boolean shiftC
    • shifting

      protected boolean shifting
  • Constructor Details

    • AxesRenderer

      public AxesRenderer()
  • Method Details

    • initRenderer

      protected void initRenderer()
      Overrides:
      initRenderer in class ShapeRenderer
    • render

      protected boolean render()
      Specified by:
      render in class ShapeRenderer
    • setPeriodicity

      protected void setPeriodicity(P3[] vertices, float scale)
      Uccage only
      Parameters:
      vertices -
      scale -
    • renderCage

      protected void renderCage(int mad, P3[] vertices, int[][] faces, P3[] axisPoints, int firstLine, int allowedEdges0, int allowedEdges1, float scale)
    • renderCageLine

      protected void renderCageLine(int i, int edge0, int edge1, int d, boolean drawTicks)
      Parameters:
      i -
      edge0 -
      edge1 -
      d -
      drawTicks -
    • setBSPeriod

      protected void setBSPeriod()
    • setShifts

      protected void setShifts()