gnu.x11.extension.glx
Class VisualConfig

java.lang.Object
  extended by gnu.x11.extension.glx.VisualConfig

public class VisualConfig
extends java.lang.Object

GLX visual configuration.


Field Summary
static int ACCUM_ALPHA_SIZE_BIT
           
static int ACCUM_BLUE_SIZE_BIT
           
static int ACCUM_GREEN_SIZE_BIT
           
static int ACCUM_RED_SIZE_BIT
           
static int ALPHA_SIZE_BIT
           
static int AUX_BUFFERS_BIT
           
 int bitmask
           
static int BLUE_SIZE_BIT
           
static int BUFFER_SIZE_BIT
           
static int CLASS_BIT
           
 int count
           
static int DEPTH_SIZE_BIT
           
static int DOUBLE_BUFFER_BIT
           
static int GREEN_SIZE_BIT
           
static int LEVEL_BIT
           
static int RED_SIZE_BIT
           
static int RGBA_BIT
           
static int STENCIL_SIZE_BIT
           
static int STERO_BIT
           
static int VISUAL_BIT
           
 
Constructor Summary
VisualConfig()
          Writing.
VisualConfig(ResponseInputStream i, int count)
          Reading.
 
Method Summary
 int accum_alpha_size()
           
 int accum_blue_size()
           
 int accum_green_size()
           
 int accum_red_size()
           
 int alpha_size()
           
 int aux_buffers()
           
 int blue_size()
           
 int buffer_size()
           
 int clazz()
           
 void clear()
           
 int depth_size()
           
 boolean double_buffer()
           
 int green_size()
           
 int length()
           
 int level()
           
 boolean match(VisualConfig template)
           
 int more_property_type(int i)
           
 int more_property_value(int i)
           
 int red_size()
           
 boolean rgba()
           
 void set_accum_alpha_size(int i)
           
 void set_accum_blue_size(int i)
           
 void set_accum_green_size(int i)
           
 void set_accum_red_size(int i)
           
 void set_accum_rgb_size(int i)
           
 void set_alpha_size(int i)
           
 void set_aux_buffers(int i)
           
 void set_blue_size(int i)
           
 void set_buffer_size(int i)
           
 void set_clazz(int i)
           
 void set_depth_size(int i)
           
 void set_double_buffer()
           
 void set_green_size(int i)
           
 void set_level(int i)
           
 void set_red_size(int i)
           
 void set_rgba()
           
 void set_stencil_size(int i)
           
 void set_stero()
           
 void set_visual_id(int i)
           
 int stencil_size()
           
 boolean stero()
           
 java.lang.String toString()
           
 int visual_id()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VISUAL_BIT

public static final int VISUAL_BIT
See Also:
Constant Field Values

CLASS_BIT

public static final int CLASS_BIT
See Also:
Constant Field Values

RGBA_BIT

public static final int RGBA_BIT
See Also:
Constant Field Values

RED_SIZE_BIT

public static final int RED_SIZE_BIT
See Also:
Constant Field Values

GREEN_SIZE_BIT

public static final int GREEN_SIZE_BIT
See Also:
Constant Field Values

BLUE_SIZE_BIT

public static final int BLUE_SIZE_BIT
See Also:
Constant Field Values

ALPHA_SIZE_BIT

public static final int ALPHA_SIZE_BIT
See Also:
Constant Field Values

ACCUM_RED_SIZE_BIT

public static final int ACCUM_RED_SIZE_BIT
See Also:
Constant Field Values

ACCUM_GREEN_SIZE_BIT

public static final int ACCUM_GREEN_SIZE_BIT
See Also:
Constant Field Values

ACCUM_BLUE_SIZE_BIT

public static final int ACCUM_BLUE_SIZE_BIT
See Also:
Constant Field Values

ACCUM_ALPHA_SIZE_BIT

public static final int ACCUM_ALPHA_SIZE_BIT
See Also:
Constant Field Values

DOUBLE_BUFFER_BIT

public static final int DOUBLE_BUFFER_BIT
See Also:
Constant Field Values

STERO_BIT

public static final int STERO_BIT
See Also:
Constant Field Values

BUFFER_SIZE_BIT

public static final int BUFFER_SIZE_BIT
See Also:
Constant Field Values

DEPTH_SIZE_BIT

public static final int DEPTH_SIZE_BIT
See Also:
Constant Field Values

STENCIL_SIZE_BIT

public static final int STENCIL_SIZE_BIT
See Also:
Constant Field Values

AUX_BUFFERS_BIT

public static final int AUX_BUFFERS_BIT
See Also:
Constant Field Values

LEVEL_BIT

public static final int LEVEL_BIT
See Also:
Constant Field Values

bitmask

public int bitmask

count

public int count
Constructor Detail

VisualConfig

public VisualConfig()
Writing.


VisualConfig

public VisualConfig(ResponseInputStream i,
                    int count)
Reading.

Method Detail

visual_id

public int visual_id()

clazz

public int clazz()

rgba

public boolean rgba()

red_size

public int red_size()

green_size

public int green_size()

blue_size

public int blue_size()

alpha_size

public int alpha_size()

accum_red_size

public int accum_red_size()

accum_green_size

public int accum_green_size()

accum_blue_size

public int accum_blue_size()

accum_alpha_size

public int accum_alpha_size()

double_buffer

public boolean double_buffer()

stero

public boolean stero()

buffer_size

public int buffer_size()

depth_size

public int depth_size()

stencil_size

public int stencil_size()

aux_buffers

public int aux_buffers()

level

public int level()

more_property_type

public int more_property_type(int i)

more_property_value

public int more_property_value(int i)

set_visual_id

public void set_visual_id(int i)

set_clazz

public void set_clazz(int i)

set_rgba

public void set_rgba()

set_red_size

public void set_red_size(int i)

set_green_size

public void set_green_size(int i)

set_blue_size

public void set_blue_size(int i)

set_alpha_size

public void set_alpha_size(int i)

set_accum_red_size

public void set_accum_red_size(int i)

set_accum_green_size

public void set_accum_green_size(int i)

set_accum_blue_size

public void set_accum_blue_size(int i)

set_accum_alpha_size

public void set_accum_alpha_size(int i)

set_double_buffer

public void set_double_buffer()

set_stero

public void set_stero()

set_buffer_size

public void set_buffer_size(int i)

set_depth_size

public void set_depth_size(int i)

set_stencil_size

public void set_stencil_size(int i)

set_aux_buffers

public void set_aux_buffers(int i)

set_level

public void set_level(int i)

clear

public void clear()

length

public int length()

set_accum_rgb_size

public void set_accum_rgb_size(int i)

match

public boolean match(VisualConfig template)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object