Package jgl.context.attrib
Class gl_eval
java.lang.Object
jgl.context.attrib.gl_eval
gl_eval is the evaluators state class of jGL 2.4.
- Version:
- 0.4, 15 Mar 2001
- Author:
- Robin Bing-Yu Chen
-
Field Summary
Modifier and TypeFieldDescriptionboolean
GL_AUTO_NORMAL: True if automatic normal generation enabledboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
GL_MAP1_x: 1D map enables: x is map typeboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
GL_MAP2_x: 2D map enables: x is map typeboolean
float
GL_MAP1_GRID_DOMAIN: 1D grid endpointsfloat
int
GL_MAP1_GRID_SEGMENTS: 1D grid divisionsfloat
GL_MAP2_GRID_DOMAIN: 2D grid endpointsfloat
int
GL_MAP2_GRID_SEGMENTS: 2D grid divisionsfloat
float
int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat[]
gl_auto_normal
(gl_eval_map2 map, int dim, float u, float v) float[]
gl_eval_coord_1
(gl_eval_map1 map, int dim, float u) float[]
gl_eval_coord_2
(gl_eval_map2 map, int dim, float u, float v) int
set_map_1
(int target, float u1, float u2, int stride, int order, float[][] points) int
set_map_2
(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[][][] points)
-
Field Details
-
Map1Vertex3Enable
public boolean Map1Vertex3EnableGL_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 Map2Vertex3EnableGL_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 MapGrid1u1GL_MAP1_GRID_DOMAIN: 1D grid endpoints -
MapGrid1u2
public float MapGrid1u2 -
MapGrid1un
public int MapGrid1unGL_MAP1_GRID_SEGMENTS: 1D grid divisions -
MapGrid2u1
public float MapGrid2u1GL_MAP2_GRID_DOMAIN: 2D grid endpoints -
MapGrid2u2
public float MapGrid2u2 -
MapGrid2v1
public float MapGrid2v1 -
MapGrid2v2
public float MapGrid2v2 -
MapGrid2un
public int MapGrid2unGL_MAP2_GRID_SEGMENTS: 2D grid divisions -
MapGrid2vn
public int MapGrid2vn -
AutoNormal
public boolean AutoNormalGL_AUTO_NORMAL: True if automatic normal generation enabled -
Map1Vertex3
-
Map1Vertex4
-
Map1Index
-
Map1Color4
-
Map1Normal
-
Map1TexCoord1
-
Map1TexCoord2
-
Map1TexCoord3
-
Map1TexCoord4
-
Map2Vertex3
-
Map2Vertex4
-
Map2Index
-
Map2Color4
-
Map2Normal
-
Map2TexCoord1
-
Map2TexCoord2
-
Map2TexCoord3
-
Map2TexCoord4
-
-
Constructor Details
-
gl_eval
-
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
-
gl_eval_coord_2
-
gl_auto_normal
-