Uses of Interface
hmi.graphics.opengl.state.GLStateComponent

Packages that use GLStateComponent
hmi.graphics.opengl.state The HmiGraphics opebgl.state package contains code for maintaining the runtime OpenGL state. 
 

Uses of GLStateComponent in hmi.graphics.opengl.state
 

Classes in hmi.graphics.opengl.state that implement GLStateComponent
 class GLCapability
          A GLCapability is a wrapper for some OpenGL capability.
 class GLFill
           
 class GLLine
           
 class GLMaterial
           
 class GLStateComponentF4
          A GLStateComponentF4 is a wrapper for GL attributes that are set by means of a call like glXYZ(glId, glValfv), Examples: GL_LIGHT_MODEL_AMBIENT, GL_COLOR_CLEAR_VALUE, GL_ACCUM_CLEAR_VALUE
 class GLStateComponentI
          A GLStateComponentI is a wrapper for GL attributes that are set by means of a call like glXYZ(glId, glEnumi), Supported: GL_LIGHT_MODEL_COLOR_CONTROL, GL_FRONT_FACE, GL_CULL_FACE_MODE, GL_ACTIVE_TEXTURE
 class GLStateComponentIF
          A GLStateComponentIF is a wrapper for GL attributes that are set by means of a call like glXYZ(glEnum, glId, glValf), where glEnum and glId are ints, glValf is a float value.
 class GLStateComponentIF4
          A GLStateComponentIF4 is a wrapper for GL attributes that are set by means of a call like glXYZ(glEnum, glId, glValfv), where glEnum and glId are ints, glValfv is a float[4] value.
 class GLStateComponentII
          A GLStateComponentII is a wrapper for GL attributes that are set by means of a call like glXYZ(target, glId, glEnumi) or glXYZ(target, glEnumi) Examples: glPolygonMode GL_POLYGON_MODE glColorMaterial glTexParameteri with glEnumi == target, glId == GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_WRAP_R, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL
 class GLTextureStateComponent
          A GLStateComponentII is a wrapper for GL texture state attributes Examples: glTexParameteri with glEnumi == target, glId == GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_WRAP_R, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL
 

Fields in hmi.graphics.opengl.state declared as GLStateComponent
private  GLStateComponent[] GLStateComponentList.stateComp
           
 

Methods in hmi.graphics.opengl.state that return GLStateComponent
 GLStateComponent GLStateComponentList.getStateComponent(int scId)
          Return the GLStateComponent stored for index id, or null if no list element was found for the specified id
 

Methods in hmi.graphics.opengl.state with parameters of type GLStateComponent
 void GLStateComponentList.addStateComponent(GLStateComponent sc)
          Inserts some GL state component object into the list, such that the list remains sorted by means of the id values.