Class gl_eval

java.lang.Object
jgl.context.attrib.gl_eval

public class gl_eval extends Object
gl_eval is the evaluators state class of jGL 2.4.
Version:
0.4, 15 Mar 2001
Author:
Robin Bing-Yu Chen
  • Field Details

    • Map1Vertex3Enable

      public boolean Map1Vertex3Enable
      GL_MAP1_x: 1D map enables: x is map type
    • Map1Vertex4Enable

      public boolean Map1Vertex4Enable
    • Map1IndexEnable

      public boolean Map1IndexEnable
    • Map1Color4Enable

      public boolean Map1Color4Enable
    • Map1NormalEnable

      public boolean Map1NormalEnable
    • Map1TexCoord1Enable

      public boolean Map1TexCoord1Enable
    • Map1TexCoord2Enable

      public boolean Map1TexCoord2Enable
    • Map1TexCoord3Enable

      public boolean Map1TexCoord3Enable
    • Map1TexCoord4Enable

      public boolean Map1TexCoord4Enable
    • Map2Vertex3Enable

      public boolean Map2Vertex3Enable
      GL_MAP2_x: 2D map enables: x is map type
    • Map2Vertex4Enable

      public boolean Map2Vertex4Enable
    • Map2IndexEnable

      public boolean Map2IndexEnable
    • Map2Color4Enable

      public boolean Map2Color4Enable
    • Map2NormalEnable

      public boolean Map2NormalEnable
    • Map2TexCoord1Enable

      public boolean Map2TexCoord1Enable
    • Map2TexCoord2Enable

      public boolean Map2TexCoord2Enable
    • Map2TexCoord3Enable

      public boolean Map2TexCoord3Enable
    • Map2TexCoord4Enable

      public boolean Map2TexCoord4Enable
    • MapGrid1u1

      public float MapGrid1u1
      GL_MAP1_GRID_DOMAIN: 1D grid endpoints
    • MapGrid1u2

      public float MapGrid1u2
    • MapGrid1un

      public int MapGrid1un
      GL_MAP1_GRID_SEGMENTS: 1D grid divisions
    • MapGrid2u1

      public float MapGrid2u1
      GL_MAP2_GRID_DOMAIN: 2D grid endpoints
    • MapGrid2u2

      public float MapGrid2u2
    • MapGrid2v1

      public float MapGrid2v1
    • MapGrid2v2

      public float MapGrid2v2
    • MapGrid2un

      public int MapGrid2un
      GL_MAP2_GRID_SEGMENTS: 2D grid divisions
    • MapGrid2vn

      public int MapGrid2vn
    • AutoNormal

      public boolean AutoNormal
      GL_AUTO_NORMAL: True if automatic normal generation enabled
    • Map1Vertex3

      public gl_eval_map1 Map1Vertex3
    • Map1Vertex4

      public gl_eval_map1 Map1Vertex4
    • Map1Index

      public gl_eval_map1 Map1Index
    • Map1Color4

      public gl_eval_map1 Map1Color4
    • Map1Normal

      public gl_eval_map1 Map1Normal
    • Map1TexCoord1

      public gl_eval_map1 Map1TexCoord1
    • Map1TexCoord2

      public gl_eval_map1 Map1TexCoord2
    • Map1TexCoord3

      public gl_eval_map1 Map1TexCoord3
    • Map1TexCoord4

      public gl_eval_map1 Map1TexCoord4
    • Map2Vertex3

      public gl_eval_map2 Map2Vertex3
    • Map2Vertex4

      public gl_eval_map2 Map2Vertex4
    • Map2Index

      public gl_eval_map2 Map2Index
    • Map2Color4

      public gl_eval_map2 Map2Color4
    • Map2Normal

      public gl_eval_map2 Map2Normal
    • Map2TexCoord1

      public gl_eval_map2 Map2TexCoord1
    • Map2TexCoord2

      public gl_eval_map2 Map2TexCoord2
    • Map2TexCoord3

      public gl_eval_map2 Map2TexCoord3
    • Map2TexCoord4

      public gl_eval_map2 Map2TexCoord4
  • Constructor Details

    • gl_eval

      public gl_eval(gl_eval cc)
    • gl_eval

      public gl_eval()
  • Method Details

    • set_map_1

      public int set_map_1(int target, float u1, float u2, int stride, int order, float[][] points)
    • set_map_2

      public int set_map_2(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[][][] points)
    • gl_eval_coord_1

      public float[] gl_eval_coord_1(gl_eval_map1 map, int dim, float u)
    • gl_eval_coord_2

      public float[] gl_eval_coord_2(gl_eval_map2 map, int dim, float u, float v)
    • gl_auto_normal

      public float[] gl_auto_normal(gl_eval_map2 map, int dim, float u, float v)