Package jgl.context
Class gl_pointer
- java.lang.Object
-
- jgl.context.gl_pointer
-
- Direct Known Subclasses:
gle_pointer
public class gl_pointer extends Object
gl_pointer is the class points to all current instants of jGL 2.4.- Version:
- 0.3, 21 Nov 2006
- Author:
- Robin Bing-Yu Chen
-
-
Field Summary
Fields Modifier and Type Field Description gl_render_pixel
basic_pixel
protected gl_context
CC
gl_clipping
clipping
gl_geometry
geometry
gl_render
line
gl_render_pixel
line_pixel
gl_render_pixel
pixel
gl_render_pixel
poly_pixel
gl_render
render
protected int
status
Current Status The status of GL about selection, point size, texturing, smooth or flat shading, depth buffer, and clip-plane clipping.gl_vp_clipping
vp_clipping
-
Constructor Summary
Constructors Constructor Description gl_pointer(gl_context cc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
gl_blending(boolean state)
void
gl_clipping(boolean state)
void
gl_depth(boolean state)
void
gl_lighting(boolean state)
void
gl_point_size(boolean state)
void
gl_select(boolean state)
void
gl_smooth(boolean state)
void
gl_stipple_line(boolean state)
void
gl_stipple_poly(boolean state)
void
gl_texture(boolean state)
-
-
-
Field Detail
-
CC
protected gl_context CC
-
status
protected int status
Current Status The status of GL about selection, point size, texturing, smooth or flat shading, depth buffer, and clip-plane clipping.Status Select Point Texture Smooth Depth Clipping --------------------------------------------------- ??00?0 no no no ??00?1 no no yes 0?000? no no no no 0?001? no no no yes ??01?0 no yes no ??01?1 no yes yes 0?010? no no yes no 0?011? no no yes yes ??10?0 yes no no ??10?1 yes no yes 0?100? no yes no no 0?101? no yes no yes ??11?0 yes yes no ??11?1 yes yes yes 0?110? no yes yes no 0?111? no yes yes yes 00???? no no 01???? no yes 1----? yes --- --- --- --- where ? means independent, - means ignore.
-
clipping
public gl_clipping clipping
-
vp_clipping
public gl_vp_clipping vp_clipping
-
geometry
public gl_geometry geometry
-
render
public gl_render render
-
line
public gl_render line
-
basic_pixel
public gl_render_pixel basic_pixel
-
pixel
public gl_render_pixel pixel
-
line_pixel
public gl_render_pixel line_pixel
-
poly_pixel
public gl_render_pixel poly_pixel
-
-
Constructor Detail
-
gl_pointer
public gl_pointer(gl_context cc)
-
-
Method Detail
-
gl_stipple_line
public void gl_stipple_line(boolean state)
-
gl_stipple_poly
public void gl_stipple_poly(boolean state)
-
gl_clipping
public void gl_clipping(boolean state)
-
gl_depth
public void gl_depth(boolean state)
-
gl_smooth
public void gl_smooth(boolean state)
-
gl_texture
public void gl_texture(boolean state)
-
gl_point_size
public void gl_point_size(boolean state)
-
gl_select
public void gl_select(boolean state)
-
gl_lighting
public void gl_lighting(boolean state)
-
gl_blending
public void gl_blending(boolean state)
-
-