Class CGORenderer


public class CGORenderer extends DrawRenderer
Something like a PyMOL Compiled Graphical Object, but more interesting!
  • Field Details

    • cgoMesh

      private CGOMesh cgoMesh
    • cmds

      private javajs.util.Lst<Object> cmds
    • pt3

      private javajs.util.P3 pt3
    • colix0

      private short colix0
    • colix1

      private short colix1
    • colix2

      private short colix2
    • normix0

      private short normix0
    • normix1

      private short normix1
    • normix2

      private short normix2
    • normix

      private short normix
    • doColor

      private boolean doColor
    • ptNormal

      private int ptNormal
    • ptColor

      private int ptColor
    • map0

      private javajs.util.P3 map0
      UV mapping Cartesian origin, X, and Y
    • vX

      private javajs.util.P3 vX
      UV mapping Cartesian origin, X, and Y
    • vY

      private javajs.util.P3 vY
      UV mapping Cartesian origin, X, and Y
    • x0

      private float x0
      UV mapping min/max x and y
    • y0

      private float y0
      UV mapping min/max x and y
    • dx

      private float dx
      UV mapping min/max x and y
    • dy

      private float dy
      UV mapping min/max x and y
    • scaleX

      private float scaleX
      UV mapping min/max x and y
    • scaleY

      private float scaleY
      UV mapping min/max x and y
    • is2D

      private boolean is2D
    • is2DPercent

      private boolean is2DPercent
    • isMapped

      private boolean isMapped
    • isPS

      private boolean isPS
    • screenZ

      private int screenZ
  • Constructor Details

    • CGORenderer

      public CGORenderer()
  • Method Details

    • render

      protected boolean render()
      Overrides:
      render in class DrawRenderer
    • render2

      private void render2(Mesh mesh)
    • getNormix

      private short getNormix()
    • getColix

      private short getColix(boolean doSet)
    • getPoint

      void getPoint(int i, javajs.util.P3 pt, javajs.util.P3i pti)
    • fillTriangle

      private void fillTriangle()