com.sun.opengl.impl.x11
Class XVisualInfo

java.lang.Object
  extended by com.sun.opengl.impl.x11.XVisualInfo

public abstract class XVisualInfo
extends java.lang.Object

Wrapper for the XVisualInfo data structure, referenced by some GLX OpenGL extensions. No other access is provided to these data structures so currently this wrapper is not useful to end users, though it is used in the implementation.


Method Summary
abstract  int bits_per_rgb()
           
abstract  XVisualInfo bits_per_rgb(int val)
           
abstract  long blue_mask()
           
abstract  XVisualInfo blue_mask(long val)
           
abstract  int c_class()
           
abstract  XVisualInfo c_class(int val)
           
abstract  int colormap_size()
           
abstract  XVisualInfo colormap_size(int val)
           
static XVisualInfo create()
           
static XVisualInfo create(java.nio.ByteBuffer buf)
           
abstract  int depth()
           
abstract  XVisualInfo depth(int val)
           
 java.nio.ByteBuffer getBuffer()
           
abstract  long green_mask()
           
abstract  XVisualInfo green_mask(long val)
           
abstract  long red_mask()
           
abstract  XVisualInfo red_mask(long val)
           
abstract  int screen()
           
abstract  XVisualInfo screen(int val)
           
static int size()
           
abstract  long visual()
           
abstract  XVisualInfo visual(long val)
           
abstract  long visualid()
           
abstract  XVisualInfo visualid(long val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

size

public static int size()

create

public static XVisualInfo create()

create

public static XVisualInfo create(java.nio.ByteBuffer buf)

getBuffer

public java.nio.ByteBuffer getBuffer()

visual

public abstract XVisualInfo visual(long val)

visual

public abstract long visual()

visualid

public abstract XVisualInfo visualid(long val)

visualid

public abstract long visualid()

screen

public abstract XVisualInfo screen(int val)

screen

public abstract int screen()

depth

public abstract XVisualInfo depth(int val)

depth

public abstract int depth()

c_class

public abstract XVisualInfo c_class(int val)

c_class

public abstract int c_class()

red_mask

public abstract XVisualInfo red_mask(long val)

red_mask

public abstract long red_mask()

green_mask

public abstract XVisualInfo green_mask(long val)

green_mask

public abstract long green_mask()

blue_mask

public abstract XVisualInfo blue_mask(long val)

blue_mask

public abstract long blue_mask()

colormap_size

public abstract XVisualInfo colormap_size(int val)

colormap_size

public abstract int colormap_size()

bits_per_rgb

public abstract XVisualInfo bits_per_rgb(int val)

bits_per_rgb

public abstract int bits_per_rgb()


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.