com.sun.opengl.impl.x11

Class XVisualInfo


public abstract class XVisualInfo
extends 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(ByteBuffer buf)
abstract int
depth()
abstract XVisualInfo
depth(int val)
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)

Method Details

bits_per_rgb

public abstract int bits_per_rgb()

bits_per_rgb

public abstract XVisualInfo bits_per_rgb(int val)

blue_mask

public abstract long blue_mask()

blue_mask

public abstract XVisualInfo blue_mask(long val)

c_class

public abstract int c_class()

c_class

public abstract XVisualInfo c_class(int val)

colormap_size

public abstract int colormap_size()

colormap_size

public abstract XVisualInfo colormap_size(int val)

create

public static XVisualInfo create()

create

public static XVisualInfo create(ByteBuffer buf)

depth

public abstract int depth()

depth

public abstract XVisualInfo depth(int val)

getBuffer

public ByteBuffer getBuffer()

green_mask

public abstract long green_mask()

green_mask

public abstract XVisualInfo green_mask(long val)

red_mask

public abstract long red_mask()

red_mask

public abstract XVisualInfo red_mask(long val)

screen

public abstract int screen()

screen

public abstract XVisualInfo screen(int val)

size

public static int size()

visual

public abstract long visual()

visual

public abstract XVisualInfo visual(long val)

visualid

public abstract long visualid()

visualid

public abstract XVisualInfo visualid(long val)

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