A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

A

add(int, int) - Method in class org.lwjgl.util.Rectangle
Adds a point, specified by the integer arguments newx and newy, to this Rectangle.
add(ReadablePoint) - Method in class org.lwjgl.util.Rectangle
Adds the specified Point to this Rectangle.
add(ReadableRectangle) - Method in class org.lwjgl.util.Rectangle
Adds a Rectangle to this Rectangle.
add(Matrix2f, Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Add two matrices together and place the result in a third matrix.
add(Matrix3f, Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Add two matrices together and place the result in a third matrix.
add(Matrix4f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Add two matrices together and place the result in a third matrix.
add(Vector2f, Vector2f, Vector2f) - Static method in class org.lwjgl.util.vector.Vector2f
Add a vector to another vector and place the result in a destination vector.
add(Vector3f, Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Vector3f
Add a vector to another vector and place the result in a destination vector.
add(Vector4f, Vector4f, Vector4f) - Static method in class org.lwjgl.util.vector.Vector4f
Add a vector to another vector and place the result in a destination vector.
aget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
aget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
angle(Vector2f, Vector2f) - Static method in class org.lwjgl.util.vector.Vector2f
Calculate the angle between two vectors, in radians
angle(Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Vector3f
Calculate the angle between two vectors, in radians
angle(Vector4f, Vector4f) - Static method in class org.lwjgl.util.vector.Vector4f
Calculate the angle between two vectors, in radians
aput(long, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
aput(MappedObject, long, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
asArray() - Method in class org.lwjgl.util.mapped.MappedObject
 

B

backingByteBuffer() - Method in class org.lwjgl.util.mapped.MappedObject
Returns the ByteBuffer that backs this mapped object.
baseAddress - Variable in class org.lwjgl.util.mapped.MappedObject
The mapped object base memory address, in bytes.
begin(int) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The begin callback method is invoked like glBegin to indicate the start of a (triangle) primitive.
begin(int) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
beginData(int, Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the begin callback method except that it takes an additional reference argument.
beginData(int, Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
bget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
BLACK - Static variable in interface org.lwjgl.util.ReadableColor
 
BLUE - Static variable in interface org.lwjgl.util.ReadableColor
 
bput(byte, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bput(MappedObject, byte, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bvget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bvget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bvput(byte, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bvput(MappedObject, byte, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
bytesPerPixel(int, int) - Static method in class org.lwjgl.util.glu.Util
Method bytesPerPixel.

C

CacheLinePad - Annotation Type in org.lwjgl.util.mapped
When this annotation is used on a field, automatic cache-line-sized padding will be inserted around the field.
CacheUtil - Class in org.lwjgl.util.mapped
This class provides utility methods for allocating cache-line-aligned NIO buffers.
capacity() - Method in class org.lwjgl.util.mapped.MappedObject
Returns the number of mapped objects that fit in the mapped buffer.
ceil(int, int) - Static method in class org.lwjgl.util.glu.Util
Return ceiling of integer division
cget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
cget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
checkAddress(long, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
Color - Class in org.lwjgl.util
A mutable Color class
Color() - Constructor for class org.lwjgl.util.Color
Constructor for Color.
Color(int, int, int) - Constructor for class org.lwjgl.util.Color
Constructor for Color.
Color(byte, byte, byte) - Constructor for class org.lwjgl.util.Color
Constructor for Color.
Color(int, int, int, int) - Constructor for class org.lwjgl.util.Color
Constructor for Color.
Color(byte, byte, byte, byte) - Constructor for class org.lwjgl.util.Color
Constructor for Color.
Color(ReadableColor) - Constructor for class org.lwjgl.util.Color
Constructor for Color
combine(double[], Object[], float[], Object[]) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The combine callback method is called to create a new vertex when the tessellation detects an intersection, or wishes to merge features.
combine(double[], Object[], float[], Object[]) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
combineData(double[], Object[], float[], Object[], Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the combine callback method except that it takes an additional reference argument.
combineData(double[], Object[], float[], Object[], Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
compPerPix(int) - Static method in class org.lwjgl.util.glu.Util
Method compPerPix.
contains(ReadablePoint) - Method in class org.lwjgl.util.Rectangle
Checks whether or not this Rectangle contains the specified Point.
contains(int, int) - Method in class org.lwjgl.util.Rectangle
Checks whether or not this Rectangle contains the point at the specified location (xy).
contains(ReadableRectangle) - Method in class org.lwjgl.util.Rectangle
Checks whether or not this Rectangle entirely contains the specified Rectangle.
contains(int, int, int, int) - Method in class org.lwjgl.util.Rectangle
Checks whether this Rectangle entirely contains the Rectangle at the specified location (XY) with the specified dimensions (WH).
ControllerAdapter - Class in org.lwjgl.util.input
Adapter for the Controller interface.
ControllerAdapter() - Constructor for class org.lwjgl.util.input.ControllerAdapter
 
copy(MappedObject, MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
copyRange(T, int) - Method in class org.lwjgl.util.mapped.MappedObject
Copies and amount of SIZEOF * instances bytes, from the current mapped object, to the specified mapped object.
copyTo(T) - Method in class org.lwjgl.util.mapped.MappedObject
Copies and amount of SIZEOF - padding bytes, from the current mapped object, to the specified mapped object.
cos(float) - Method in class org.lwjgl.util.glu.Quadric
 
cput(char, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
cput(MappedObject, char, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
create(MappedObject, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedSet
Creates a MappedSet by linking the specified MappedObjects.
create(MappedObject, MappedObject, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedSet
Creates a MappedSet by linking the specified MappedObjects.
create(MappedObject, MappedObject, MappedObject, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedSet
Creates a MappedSet by linking the specified MappedObjects.
create(URL) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified url
create(String) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified in the classpath
create(InputStream) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified inputstream
create(byte[]) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified bytes
create(ByteBuffer) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified ByetBuffer.
create(AudioInputStream) - Static method in class org.lwjgl.util.WaveData
Creates a WaveData container from the specified stream
createByteBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned bytebuffer with the specified size.
createCharBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned charbuffer with the specified number of elements.
createDoubleBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned doublebuffer with the specified number of elements.
createFloatBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned floatbuffer with the specified number of elements.
createIntBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned intbuffer with the specified number of elements.
createLongBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned longbuffer with the specified number of elements.
createPointerBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a cache-line-aligned PointerBuffer with the specified number of elements.
createShortBuffer(int) - Static method in class org.lwjgl.util.mapped.CacheUtil
Construct a direct, native-ordered and cache-line-aligned shortbuffer with the specified number of elements.
cross(float[], float[], float[]) - Static method in class org.lwjgl.util.glu.Util
Calculate cross-product
cross(Vector3f, Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Vector3f
The cross product of two vectors.
cvget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
cvget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
cvput(char, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
cvput(MappedObject, char, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
CYAN - Static variable in interface org.lwjgl.util.ReadableColor
 
Cylinder - Class in org.lwjgl.util.glu
Cylinder.java Created 23-dec-2003
Cylinder() - Constructor for class org.lwjgl.util.glu.Cylinder
Constructor for Cylinder.

D

data - Variable in class org.lwjgl.util.WaveData
actual wave data
determinant() - Method in class org.lwjgl.util.vector.Matrix
 
determinant() - Method in class org.lwjgl.util.vector.Matrix2f
 
determinant() - Method in class org.lwjgl.util.vector.Matrix3f
 
determinant() - Method in class org.lwjgl.util.vector.Matrix4f
 
dget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
Dimension - Class in org.lwjgl.util
A 2D integer Dimension class, which looks remarkably like an AWT one.
Dimension() - Constructor for class org.lwjgl.util.Dimension
Constructor for Dimension.
Dimension(int, int) - Constructor for class org.lwjgl.util.Dimension
Constructor for Dimension.
Dimension(ReadableDimension) - Constructor for class org.lwjgl.util.Dimension
Constructor for Dimension.
Disk - Class in org.lwjgl.util.glu
Disk.java Created 23-dec-2003
Disk() - Constructor for class org.lwjgl.util.glu.Disk
Constructor for Disk.
Display - Class in org.lwjgl.util
Display initialization utility, that can be used to find display modes and pick one for you based on your criteria.
Display() - Constructor for class org.lwjgl.util.Display
 
dispose() - Method in class org.lwjgl.util.WaveData
Disposes the wavedata
DKGREY - Static variable in interface org.lwjgl.util.ReadableColor
 
dot(Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
The dot product of two quaternions
dot(Vector2f, Vector2f) - Static method in class org.lwjgl.util.vector.Vector2f
The dot product of two vectors is calculated as v1.x * v2.x + v1.y * v2.y + v1.z * v2.z
dot(Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Vector3f
The dot product of two vectors is calculated as v1.x * v2.x + v1.y * v2.y + v1.z * v2.z
dot(Vector4f, Vector4f) - Static method in class org.lwjgl.util.vector.Vector4f
The dot product of two vectors is calculated as v1.x * v2.x + v1.y * v2.y + v1.z * v2.z + v1.w * v2.w
dput(double, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dput(MappedObject, double, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
draw(float, float, float, int, int) - Method in class org.lwjgl.util.glu.Cylinder
draws a cylinder oriented along the z axis.
draw(float, float, int, int) - Method in class org.lwjgl.util.glu.Disk
renders a disk on the z = 0 plane.
draw(float, float, int, int, float, float) - Method in class org.lwjgl.util.glu.PartialDisk
renders a partial disk on the z=0 plane.
draw(float, int, int) - Method in class org.lwjgl.util.glu.Sphere
draws a sphere of the given radius centered around the origin.
drawStyle - Variable in class org.lwjgl.util.glu.Quadric
 
dup(MappedObject, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dup() - Method in class org.lwjgl.util.mapped.MappedObject
Creates an identical new MappedObject instance, comparable to the contract of ByteBuffer.duplicate().
dvget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dvget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dvput(double, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
dvput(MappedObject, double, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

E

edgeFlag(boolean) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The edgeFlag callback method is similar to glEdgeFlag.
edgeFlag(boolean) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
edgeFlagData(boolean, Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the edgeFlage callback method except that it takes an additional reference argument.
edgeFlagData(boolean, Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
end() - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The end callback serves the same purpose as glEnd.
end() - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
endData(Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the end callback method except that it takes an additional reference argument.
endData(Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
equals(Object) - Method in class org.lwjgl.util.Color
Equals
equals(Object) - Method in class org.lwjgl.util.Dimension
Checks whether two dimension objects have equal values.
equals(Object) - Method in class org.lwjgl.util.Point
Determines whether an instance of Point2D is equal to this point.
equals(Object) - Method in class org.lwjgl.util.Rectangle
Checks whether two rectangles are equal.
equals(Object) - Method in class org.lwjgl.util.vector.Vector2f
 
equals(Object) - Method in class org.lwjgl.util.vector.Vector3f
 
equals(Object) - Method in class org.lwjgl.util.vector.Vector4f
 
error(int) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The error callback method is called when an error is encountered.
error(int) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
errorData(int, Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the error callback method except that it takes an additional reference argument.
errorData(int, Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 

F

fget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
foreach(T) - Static method in class org.lwjgl.util.mapped.MappedObject
Creates an Iterable that will step through capacity() views, leaving the view at the last valid value.

For convenience you are encouraged to static-import this specific method: import static org.lwjgl.util.mapped.MappedObject.foreach;

foreach(T, int) - Static method in class org.lwjgl.util.mapped.MappedObject
Creates an Iterable that will step through elementCount views, leaving the view at the last valid value.

For convenience you are encouraged to static-import this specific method: import static org.lwjgl.util.mapped.MappedObject.foreach;

fork(Class<?>, String[]) - Static method in class org.lwjgl.util.mapped.MappedObjectClassLoader
Forks the specified class containing a main method, passing the specified arguments.
format - Variable in class org.lwjgl.util.WaveData
format type of data
fput(float, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fput(MappedObject, float, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fromHSB(float, float, float) - Method in class org.lwjgl.util.Color
HSB to RGB conversion, pinched from java.awt.Color.
fvget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fvget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fvput(float, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
fvput(MappedObject, float, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

G

get_view(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
get_view_shift(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
getAlign() - Method in class org.lwjgl.util.mapped.MappedObject
Returns the mapped object memory alignment, in bytes.
getAlpha() - Method in class org.lwjgl.util.Color
Accessor
getAlpha() - Method in interface org.lwjgl.util.ReadableColor
Return the red component (0..255)
getAlphaByte() - Method in class org.lwjgl.util.Color
 
getAlphaByte() - Method in interface org.lwjgl.util.ReadableColor
Return the red component
getAvailableDisplayModes(int, int, int, int, int, int, int, int) - Static method in class org.lwjgl.util.Display
Determine the available display modes that match the specified minimum and maximum criteria.
getAxisCount() - Method in class org.lwjgl.util.input.ControllerAdapter
Retrieve the number of axes available on this controller.
getAxisName(int) - Method in class org.lwjgl.util.input.ControllerAdapter
Get the name that's given to the specified axis
getAxisValue(int) - Method in class org.lwjgl.util.input.ControllerAdapter
Retrieve the value thats currently available on a specified axis.
getBlue() - Method in class org.lwjgl.util.Color
Accessor
getBlue() - Method in interface org.lwjgl.util.ReadableColor
Return the red component (0..255)
getBlueByte() - Method in class org.lwjgl.util.Color
 
getBlueByte() - Method in interface org.lwjgl.util.ReadableColor
Return the red component
getBounds(WritableRectangle) - Method in interface org.lwjgl.util.ReadableRectangle
Copy this readable rectangle's bounds into a destination Rectangle
getBounds(WritableRectangle) - Method in class org.lwjgl.util.Rectangle
 
getButtonCount() - Method in class org.lwjgl.util.input.ControllerAdapter
Retrieve the number of buttons available on this controller
getButtonName(int) - Method in class org.lwjgl.util.input.ControllerAdapter
Get the name of the specified button.
getBytes() - Method in class org.lwjgl.util.XPMFile
 
getCacheLineSize() - Static method in class org.lwjgl.util.mapped.CacheUtil
Returns the CPU cache line size, in number of bytes.
getControllers() - Method in class org.lwjgl.util.jinput.LWJGLEnvironmentPlugin
 
getDeadZone(int) - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for a specified axis
getDrawStyle() - Method in class org.lwjgl.util.glu.Quadric
Returns the drawStyle.
getGreen() - Method in class org.lwjgl.util.Color
Accessor
getGreen() - Method in interface org.lwjgl.util.ReadableColor
Return the red component (0..255)
getGreenByte() - Method in class org.lwjgl.util.Color
 
getGreenByte() - Method in interface org.lwjgl.util.ReadableColor
Return the red component
getHeight() - Method in class org.lwjgl.util.Dimension
Gets the height.
getHeight() - Method in interface org.lwjgl.util.ReadableDimension
Get the height
getHeight() - Method in class org.lwjgl.util.Rectangle
Gets the height.
getHeight() - Method in class org.lwjgl.util.XPMFile
 
getIndex() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the index of this controller in the collection
getLocation(WritablePoint) - Method in class org.lwjgl.util.Point
 
getLocation(WritablePoint) - Method in interface org.lwjgl.util.ReadablePoint
Copy this ReadablePoint into a destination Point
getLocation(WritablePoint) - Method in class org.lwjgl.util.Rectangle
 
getName() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the name assigned to this controller.
getNormals() - Method in class org.lwjgl.util.glu.Quadric
Returns the normals.
getOrientation() - Method in class org.lwjgl.util.glu.Quadric
Returns the orientation.
getPovX() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the X-Axis value of the POV on this controller
getPovY() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the Y-Axis value of the POV on this controller
getRed() - Method in class org.lwjgl.util.Color
Accessor
getRed() - Method in interface org.lwjgl.util.ReadableColor
Return the red component (0..255)
getRedByte() - Method in class org.lwjgl.util.Color
 
getRedByte() - Method in interface org.lwjgl.util.ReadableColor
Return the red component
getRumblerCount() - Method in class org.lwjgl.util.input.ControllerAdapter
 
getRumblerName(int) - Method in class org.lwjgl.util.input.ControllerAdapter
 
getRXAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the RX axis.
getRXAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the RX axis if there is one.
getRYAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the RY axis.
getRYAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the RY axis if there is one.
getRZAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the RZ axis.
getRZAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the RZ axis if there is one.
getSize(WritableDimension) - Method in class org.lwjgl.util.Dimension
 
getSize(WritableDimension) - Method in interface org.lwjgl.util.ReadableDimension
Copy this ReadableDimension into a destination Dimension
getSize(WritableDimension) - Method in class org.lwjgl.util.Rectangle
 
getSizeof() - Method in class org.lwjgl.util.mapped.MappedObject
Returns the mapped object memory sizeof, in bytes.
getTextureFlag() - Method in class org.lwjgl.util.glu.Quadric
Returns the textureFlag.
getTime() - Method in class org.lwjgl.util.Timer
 
getViewAddress(int) - Method in class org.lwjgl.util.mapped.MappedObject
 
getW() - Method in class org.lwjgl.util.vector.Quaternion
 
getW() - Method in interface org.lwjgl.util.vector.ReadableVector4f
 
getW() - Method in class org.lwjgl.util.vector.Vector4f
 
getWidth() - Method in class org.lwjgl.util.Dimension
Gets the width.
getWidth() - Method in interface org.lwjgl.util.ReadableDimension
Get the width
getWidth() - Method in class org.lwjgl.util.Rectangle
Gets the width.
getWidth() - Method in class org.lwjgl.util.XPMFile
 
getX() - Method in class org.lwjgl.util.Point
 
getX() - Method in interface org.lwjgl.util.ReadablePoint
 
getX() - Method in class org.lwjgl.util.Rectangle
Gets the x.
getX() - Method in class org.lwjgl.util.vector.Quaternion
 
getX() - Method in interface org.lwjgl.util.vector.ReadableVector2f
 
getX() - Method in class org.lwjgl.util.vector.Vector2f
 
getX() - Method in class org.lwjgl.util.vector.Vector3f
 
getX() - Method in class org.lwjgl.util.vector.Vector4f
 
getXAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the X axis.
getXAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the X axis if there is one.
getY() - Method in class org.lwjgl.util.Point
 
getY() - Method in interface org.lwjgl.util.ReadablePoint
 
getY() - Method in class org.lwjgl.util.Rectangle
Gets the y.
getY() - Method in class org.lwjgl.util.vector.Quaternion
 
getY() - Method in interface org.lwjgl.util.vector.ReadableVector2f
 
getY() - Method in class org.lwjgl.util.vector.Vector2f
 
getY() - Method in class org.lwjgl.util.vector.Vector3f
 
getY() - Method in class org.lwjgl.util.vector.Vector4f
 
getYAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the Y axis.
getYAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the Y axis if there is one.
getZ() - Method in class org.lwjgl.util.vector.Quaternion
 
getZ() - Method in interface org.lwjgl.util.vector.ReadableVector3f
 
getZ() - Method in class org.lwjgl.util.vector.Vector3f
 
getZ() - Method in class org.lwjgl.util.vector.Vector4f
 
getZAxisDeadZone() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the dead zone for the Z axis.
getZAxisValue() - Method in class org.lwjgl.util.input.ControllerAdapter
Get the value from the Z axis if there is one.
glGetIntegerv(int) - Static method in class org.lwjgl.util.glu.Util
Convenience method for returning an int, rather than getting it out of a buffer yourself.
GLU - Class in org.lwjgl.util.glu
GLU.java Created 23-dec-2003
GLU() - Constructor for class org.lwjgl.util.glu.GLU
 
GLU_AUTO_LOAD_MATRIX - Static variable in class org.lwjgl.util.glu.GLU
NURBS constants
GLU_BEGIN - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_CCW - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_CULLING - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_CW - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_DISPLAY_MODE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_DOMAIN_DISTANCE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_EDGE_FLAG - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_END - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_ERROR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_EXTENSIONS - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_EXTERIOR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_FALSE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_FILL - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_FLAT - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_INCOMPATIBLE_GL_VERSION - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_INSIDE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_INTERIOR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_INVALID_ENUM - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_INVALID_VALUE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_LINE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_MAP1_TRIM_2 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_MAP1_TRIM_3 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NONE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR1 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR10 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR11 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR12 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR13 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR14 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR15 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR16 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR17 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR18 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR19 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR2 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR20 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR21 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR22 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR23 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR24 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR25 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR26 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR27 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR28 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR29 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR3 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR30 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR31 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR32 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR33 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR34 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR35 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR36 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR37 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR4 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR5 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR6 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR7 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR8 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_NURBS_ERROR9 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_OUT_OF_MEMORY - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_OUTLINE_PATCH - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_OUTLINE_POLYGON - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_OUTSIDE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_PARAMETRIC_ERROR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_PARAMETRIC_TOLERANCE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_PATH_LENGTH - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_POINT - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_SAMPLING_METHOD - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_SAMPLING_TOLERANCE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_SILHOUETTE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_SMOOTH - Static variable in class org.lwjgl.util.glu.GLU
Quadric constants
GLU_TESS_BEGIN - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_BEGIN_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_BOUNDARY_ONLY - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_COMBINE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_COMBINE_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_COORD_TOO_LARGE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_EDGE_FLAG - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_EDGE_FLAG_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_END - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_END_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR1 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR2 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR3 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR4 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR5 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR6 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR7 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR8 - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_ERROR_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_MAX_COORD - Static variable in class org.lwjgl.util.glu.GLU
Tesselation constants
GLU_TESS_MISSING_BEGIN_CONTOUR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_MISSING_BEGIN_POLYGON - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_MISSING_END_CONTOUR - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_MISSING_END_POLYGON - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_NEED_COMBINE_CALLBACK - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_TOLERANCE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_VERTEX - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_VERTEX_DATA - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_ABS_GEQ_TWO - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_NEGATIVE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_NONZERO - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_ODD - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_POSITIVE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TESS_WINDING_RULE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_TRUE - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_U_STEP - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_UNKNOWN - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_V_STEP - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_VERSION - Static variable in class org.lwjgl.util.glu.GLU
 
GLU_VERTEX - Static variable in class org.lwjgl.util.glu.GLU
 
gluBeginPolygon() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluBeginPolygon() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluBuild2DMipmaps(int, int, int, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.glu.GLU
Method gluBuild2DMipmaps
gluBuild2DMipmaps(int, int, int, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.glu.MipMap
Method gluBuild2DMipmaps
gluCheckExtension(String, String) - Static method in class org.lwjgl.util.glu.GLU
Method gluCheckExtension.
gluCheckExtension(String, String) - Static method in class org.lwjgl.util.glu.Registry
Method gluCheckExtension
gluDeleteTess() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluDeleteTess() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluEndPolygon() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluEndPolygon() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluErrorString(int) - Static method in class org.lwjgl.util.glu.GLU
 
gluGetString(int) - Static method in class org.lwjgl.util.glu.GLU
Method gluGetString.
gluGetString(int) - Static method in class org.lwjgl.util.glu.Registry
Method gluGetString
gluGetTessProperty(int, double[], int) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluGetTessProperty(int, double[], int) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluLookAt(float, float, float, float, float, float, float, float, float) - Static method in class org.lwjgl.util.glu.GLU
Method gluLookAt
gluLookAt(float, float, float, float, float, float, float, float, float) - Static method in class org.lwjgl.util.glu.Project
Method gluLookAt
gluNewTess() - Static method in class org.lwjgl.util.glu.GLU
 
gluNewTess() - Static method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluNextContour(int) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluNextContour(int) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluOrtho2D(float, float, float, float) - Static method in class org.lwjgl.util.glu.GLU
Method gluOrtho2D
gluPerspective(float, float, float, float) - Static method in class org.lwjgl.util.glu.GLU
Method gluPerspective
gluPerspective(float, float, float, float) - Static method in class org.lwjgl.util.glu.Project
Method gluPerspective.
gluPickMatrix(float, float, float, float, IntBuffer) - Static method in class org.lwjgl.util.glu.GLU
Method gluPickMatrix
gluPickMatrix(float, float, float, float, IntBuffer) - Static method in class org.lwjgl.util.glu.Project
Method gluPickMatrix
gluProject(float, float, float, FloatBuffer, FloatBuffer, IntBuffer, FloatBuffer) - Static method in class org.lwjgl.util.glu.GLU
Method gluProject
gluProject(float, float, float, FloatBuffer, FloatBuffer, IntBuffer, FloatBuffer) - Static method in class org.lwjgl.util.glu.Project
Method gluProject
gluScaleImage(int, int, int, int, ByteBuffer, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.glu.GLU
Method gluScaleImage.
gluScaleImage(int, int, int, int, ByteBuffer, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.glu.MipMap
Method gluScaleImage.
gluTessBeginContour() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessBeginContour() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessBeginPolygon(Object) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessBeginPolygon(Object) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessCallback(int, GLUtessellatorCallback) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessCallback(int, GLUtessellatorCallback) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
GLUtessellator - Interface in org.lwjgl.util.glu
 
GLUtessellatorCallback - Interface in org.lwjgl.util.glu
GLUtessellatorCallback interface provides methods that the user will override to define the callbacks for a tessellation object.
GLUtessellatorCallbackAdapter - Class in org.lwjgl.util.glu
The GLUtessellatorCallbackAdapter provides a default implementation of GLUtessellatorCallback with empty callback methods.
GLUtessellatorCallbackAdapter() - Constructor for class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
GLUtessellatorImpl - Class in org.lwjgl.util.glu.tessellation
 
GLUtessellatorImpl() - Constructor for class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessEndContour() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessEndContour() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessEndPolygon() - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessEndPolygon() - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessNormal(double, double, double) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessNormal(double, double, double) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessProperty(int, double) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessProperty(int, double) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluTessVertex(double[], int, Object) - Method in interface org.lwjgl.util.glu.GLUtessellator
 
gluTessVertex(double[], int, Object) - Method in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
gluUnProject(float, float, float, FloatBuffer, FloatBuffer, IntBuffer, FloatBuffer) - Static method in class org.lwjgl.util.glu.GLU
Method gluUnproject
gluUnProject(float, float, float, FloatBuffer, FloatBuffer, IntBuffer, FloatBuffer) - Static method in class org.lwjgl.util.glu.Project
Method gluUnproject
GREEN - Static variable in interface org.lwjgl.util.ReadableColor
 
GREY - Static variable in interface org.lwjgl.util.ReadableColor
 
grow(int, int) - Method in class org.lwjgl.util.Rectangle
Resizes the Rectangle both horizontally and vertically.

H

hashCode() - Method in class org.lwjgl.util.Color
Hashcode
hashCode() - Method in class org.lwjgl.util.Dimension
Returns the hash code for this Dimension.
hashCode() - Method in class org.lwjgl.util.Point
Returns the hash code for this Point.

I

iget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
iget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
intersection(ReadableRectangle, Rectangle) - Method in class org.lwjgl.util.Rectangle
Computes the intersection of this Rectangle with the specified Rectangle.
intersects(ReadableRectangle) - Method in class org.lwjgl.util.Rectangle
Determines whether or not this Rectangle and the specified Rectangle intersect.
invert() - Method in class org.lwjgl.util.vector.Matrix
Invert this matrix
invert() - Method in class org.lwjgl.util.vector.Matrix2f
Invert this matrix
invert(Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Invert the source matrix and place the result in the destination matrix.
invert() - Method in class org.lwjgl.util.vector.Matrix3f
Invert this matrix
invert(Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Invert the source matrix and put the result into the destination matrix
invert() - Method in class org.lwjgl.util.vector.Matrix4f
Invert this matrix
invert(Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Invert the source matrix and put the result in the destination
iput(int, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
iput(MappedObject, int, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
isButtonPressed(int) - Method in class org.lwjgl.util.input.ControllerAdapter
Check if a button is currently pressed
isEmpty() - Method in class org.lwjgl.util.Rectangle
Determines whether or not this Rectangle is empty.
isPaused() - Method in class org.lwjgl.util.Timer
 
isSupported() - Method in class org.lwjgl.util.jinput.LWJGLEnvironmentPlugin
 
ivget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
ivget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
ivput(int, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
ivput(MappedObject, int, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

J

jget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jput(long, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jput(MappedObject, long, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jvget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jvget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jvput(long, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
jvput(MappedObject, long, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

L

length() - Method in interface org.lwjgl.util.vector.ReadableVector
 
length() - Method in class org.lwjgl.util.vector.Vector
 
lengthSquared() - Method in class org.lwjgl.util.vector.Quaternion
 
lengthSquared() - Method in interface org.lwjgl.util.vector.ReadableVector
 
lengthSquared() - Method in class org.lwjgl.util.vector.Vector
 
lengthSquared() - Method in class org.lwjgl.util.vector.Vector2f
 
lengthSquared() - Method in class org.lwjgl.util.vector.Vector3f
 
lengthSquared() - Method in class org.lwjgl.util.vector.Vector4f
 
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix
Load from a float buffer.
load(Matrix2f) - Method in class org.lwjgl.util.vector.Matrix2f
Load from another matrix
load(Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Copy the source matrix to the destination matrix.
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix2f
Load from a float buffer.
load(Matrix3f) - Method in class org.lwjgl.util.vector.Matrix3f
Load from another matrix
load(Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Copy source matrix to destination matrix
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix3f
Load from a float buffer.
load(Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Load from another matrix4f
load(Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Copy the source matrix to the destination matrix
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix4f
Load from a float buffer.
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Quaternion
 
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector
Load this vector from a FloatBuffer
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector2f
Load this vector from a FloatBuffer
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector3f
 
load(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector4f
 
load(String) - Static method in class org.lwjgl.util.XPMFile
Loads the XPM file
load(InputStream) - Static method in class org.lwjgl.util.XPMFile
Loads the XPM file
loadClass(String, boolean) - Method in class org.lwjgl.util.mapped.MappedObjectClassLoader
 
loadMappedObject() - Method in class org.lwjgl.util.mapped.MappedObjectClassLoader
 
loadTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix
Load from a float buffer.
loadTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix2f
Load from a float buffer.
loadTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix3f
Load from a float buffer.
loadTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix4f
Load from a float buffer.
LTGREY - Static variable in interface org.lwjgl.util.ReadableColor
 
LWJGLEnvironmentPlugin - Class in org.lwjgl.util.jinput
 
LWJGLEnvironmentPlugin() - Constructor for class org.lwjgl.util.jinput.LWJGLEnvironmentPlugin
 

M

m00 - Variable in class org.lwjgl.util.vector.Matrix2f
 
m00 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m00 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m01 - Variable in class org.lwjgl.util.vector.Matrix2f
 
m01 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m01 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m02 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m02 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m03 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m10 - Variable in class org.lwjgl.util.vector.Matrix2f
 
m10 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m10 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m11 - Variable in class org.lwjgl.util.vector.Matrix2f
 
m11 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m11 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m12 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m12 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m13 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m20 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m20 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m21 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m21 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m22 - Variable in class org.lwjgl.util.vector.Matrix3f
 
m22 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m23 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m30 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m31 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m32 - Variable in class org.lwjgl.util.vector.Matrix4f
 
m33 - Variable in class org.lwjgl.util.vector.Matrix4f
 
main(String[]) - Static method in class org.lwjgl.util.XPMFile
 
malloc(int) - Static method in class org.lwjgl.util.mapped.MappedObject
Creates a MappedObject instance, mapping the memory region of an allocated direct ByteBuffer with a capacity of elementCount*SIZEOF

The behavior of this (transformed) method does not follow the normal Java behavior.
Vec2.malloc(int) will return a mapped Vec2 instance.
Vec3.malloc(int) will return a mapped Vec3 instance.
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").
Using Java 5.0's static-import on this method will break functionality.

map(ByteBuffer) - Static method in class org.lwjgl.util.mapped.MappedObject
Creates a MappedObject instance, mapping the memory region of the specified direct ByteBuffer.
map(long, int) - Static method in class org.lwjgl.util.mapped.MappedObject
Creates a MappedObject instance, mapping the memory region specified.
MappedField - Annotation Type in org.lwjgl.util.mapped
This annotation can be used on fields of MappedObject subclasses, to manually specify byte offsets and lengths.
MappedHelper - Class in org.lwjgl.util.mapped
[INTERNAL USE ONLY]

Helper class used by the bytecode transformer.

MappedHelper() - Constructor for class org.lwjgl.util.mapped.MappedHelper
 
MappedObject - Class in org.lwjgl.util.mapped
Base superclass of all mapped objects.
MappedObject() - Constructor for class org.lwjgl.util.mapped.MappedObject
 
MappedObjectClassLoader - Class in org.lwjgl.util.mapped
This classloader is responsible for applying the bytecode transformation to mapped objects.
MappedObjectTransformer - Class in org.lwjgl.util.mapped
This class implements the bytecode transformation that mapped object go through.
MappedObjectTransformer() - Constructor for class org.lwjgl.util.mapped.MappedObjectTransformer
 
MappedSet - Class in org.lwjgl.util.mapped
Factory for mapped sets.
MappedSet() - Constructor for class org.lwjgl.util.mapped.MappedSet
 
MappedSet2 - Class in org.lwjgl.util.mapped
MappedSet implementation for two MappedObjects.
MappedSet3 - Class in org.lwjgl.util.mapped
MappedSet implementation for three MappedObjects.
MappedSet4 - Class in org.lwjgl.util.mapped
MappedSet implementation for four MappedObjects.
MappedType - Annotation Type in org.lwjgl.util.mapped
This annotation marks a class as a mapped object, which will go under bytecode transformation at runtime.
Matrix - Class in org.lwjgl.util.vector
Base class for matrices.
Matrix() - Constructor for class org.lwjgl.util.vector.Matrix
Constructor for Matrix.
Matrix2f - Class in org.lwjgl.util.vector
Holds a 2x2 matrix
Matrix2f() - Constructor for class org.lwjgl.util.vector.Matrix2f
Constructor for Matrix2f.
Matrix2f(Matrix2f) - Constructor for class org.lwjgl.util.vector.Matrix2f
Constructor
Matrix3f - Class in org.lwjgl.util.vector
Holds a 3x3 matrix.
Matrix3f() - Constructor for class org.lwjgl.util.vector.Matrix3f
Constructor for Matrix3f.
Matrix4f - Class in org.lwjgl.util.vector
Holds a 4x4 float matrix.
Matrix4f() - Constructor for class org.lwjgl.util.vector.Matrix4f
Construct a new matrix, initialized to the identity.
Matrix4f(Matrix4f) - Constructor for class org.lwjgl.util.vector.Matrix4f
 
MipMap - Class in org.lwjgl.util.glu
MipMap.java Created 11-jan-2004
MipMap() - Constructor for class org.lwjgl.util.glu.MipMap
 
mul(Matrix2f, Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Multiply the right matrix by the left and place the result in a third matrix.
mul(Matrix3f, Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Multiply the right matrix by the left and place the result in a third matrix.
mul(Matrix4f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Multiply the right matrix by the left and place the result in a third matrix.
mul(Quaternion, Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Sets the value of this quaternion to the quaternion product of quaternions left and right (this = left * right).
mulInverse(Quaternion, Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Multiplies quaternion left by the inverse of quaternion right and places the value into this quaternion.

N

nearestPower(int) - Static method in class org.lwjgl.util.glu.Util
Method nearestPower.
negate() - Method in class org.lwjgl.util.vector.Matrix
Negate this matrix
negate() - Method in class org.lwjgl.util.vector.Matrix2f
Negate this matrix
negate(Matrix2f) - Method in class org.lwjgl.util.vector.Matrix2f
Negate this matrix and stash the result in another matrix.
negate(Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Negate the source matrix and stash the result in the destination matrix.
negate() - Method in class org.lwjgl.util.vector.Matrix3f
Negate this matrix
negate(Matrix3f) - Method in class org.lwjgl.util.vector.Matrix3f
Negate this matrix and place the result in a destination matrix.
negate(Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Negate the source matrix and place the result in the destination matrix.
negate() - Method in class org.lwjgl.util.vector.Matrix4f
Negate this matrix
negate(Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Negate this matrix and place the result in a destination matrix.
negate(Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Negate this matrix and place the result in a destination matrix.
negate(Quaternion) - Method in class org.lwjgl.util.vector.Quaternion
Calculate the conjugate of this quaternion and put it into the given one
negate(Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Calculate the conjugate of this quaternion and put it into the given one
negate() - Method in class org.lwjgl.util.vector.Quaternion
Calculate the conjugate of this quaternion
negate() - Method in class org.lwjgl.util.vector.Vector
Negate a vector
negate() - Method in class org.lwjgl.util.vector.Vector2f
Negate a vector
negate(Vector2f) - Method in class org.lwjgl.util.vector.Vector2f
Negate a vector and place the result in a destination vector.
negate() - Method in class org.lwjgl.util.vector.Vector3f
Negate a vector
negate(Vector3f) - Method in class org.lwjgl.util.vector.Vector3f
Negate a vector and place the result in a destination vector.
negate() - Method in class org.lwjgl.util.vector.Vector4f
Negate a vector
negate(Vector4f) - Method in class org.lwjgl.util.vector.Vector4f
Negate a vector and place the result in a destination vector.
newBuffer(long, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
next() - Method in class org.lwjgl.util.mapped.MappedObject
Moves the current view to the next element.
next() - Method in class org.lwjgl.util.mapped.MappedSet2
 
next() - Method in class org.lwjgl.util.mapped.MappedSet3
 
next() - Method in class org.lwjgl.util.mapped.MappedSet4
 
normal3f(float, float, float) - Method in class org.lwjgl.util.glu.Quadric
Call glNormal3f after scaling normal to unit length.
normalise(Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Normalise the source quaternion and place the result in another quaternion.
normalise(Quaternion) - Method in class org.lwjgl.util.vector.Quaternion
Normalise this quaternion and place the result in another quaternion.
normalise() - Method in class org.lwjgl.util.vector.Vector
Normalise this vector
normalise(Vector2f) - Method in class org.lwjgl.util.vector.Vector2f
Normalise this vector and place the result in another vector.
normalise(Vector3f) - Method in class org.lwjgl.util.vector.Vector3f
Normalise this vector and place the result in another vector.
normalise(Vector4f) - Method in class org.lwjgl.util.vector.Vector4f
Normalise this vector and place the result in another vector.
normalize(float[]) - Static method in class org.lwjgl.util.glu.Util
Normalize vector
normals - Variable in class org.lwjgl.util.glu.Quadric
 

O

ORANGE - Static variable in interface org.lwjgl.util.ReadableColor
 
org.lwjgl.util - package org.lwjgl.util
 
org.lwjgl.util.glu - package org.lwjgl.util.glu
 
org.lwjgl.util.glu.tessellation - package org.lwjgl.util.glu.tessellation
 
org.lwjgl.util.input - package org.lwjgl.util.input
 
org.lwjgl.util.jinput - package org.lwjgl.util.jinput
 
org.lwjgl.util.mapped - package org.lwjgl.util.mapped
 
org.lwjgl.util.vector - package org.lwjgl.util.vector
 
orientation - Variable in class org.lwjgl.util.glu.Quadric
 

P

PartialDisk - Class in org.lwjgl.util.glu
PartialDisk.java Created 23-dec-2003
PartialDisk() - Constructor for class org.lwjgl.util.glu.PartialDisk
Constructor for PartialDisk.
pause() - Method in class org.lwjgl.util.Timer
Pause the timer.
Point - Class in org.lwjgl.util
A 2D integer point class, which looks remarkably like an AWT one.
Point() - Constructor for class org.lwjgl.util.Point
Constructor for Point.
Point(int, int) - Constructor for class org.lwjgl.util.Point
Constructor for Point.
Point(ReadablePoint) - Constructor for class org.lwjgl.util.Point
Constructor for Point.
Pointer - Annotation Type in org.lwjgl.util.mapped
This annotation can be used on long fields of MappedObject subclasses, to specify that the long value should be interpreted as a pointer.
poll() - Method in class org.lwjgl.util.input.ControllerAdapter
Poll the controller for new data.
Project - Class in org.lwjgl.util.glu
Project.java

Created 11-jan-2004

Project() - Constructor for class org.lwjgl.util.glu.Project
 
PURPLE - Static variable in interface org.lwjgl.util.ReadableColor
 
put_view(MappedObject, int, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
put_view_next(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
put_view_shift(MappedObject, int, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
put_views(MappedSet2, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
put_views(MappedSet3, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
put_views(MappedSet4, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

Q

Quadric - Class in org.lwjgl.util.glu
Quadric.java Created 22-dec-2003
Quadric() - Constructor for class org.lwjgl.util.glu.Quadric
Constructor for Quadric.
Quaternion - Class in org.lwjgl.util.vector
 
Quaternion() - Constructor for class org.lwjgl.util.vector.Quaternion
C'tor.
Quaternion(ReadableVector4f) - Constructor for class org.lwjgl.util.vector.Quaternion
C'tor
Quaternion(float, float, float, float) - Constructor for class org.lwjgl.util.vector.Quaternion
C'tor

R

readABGR(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readABGR(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
ReadableColor - Interface in org.lwjgl.util
Readonly interface for Colors
ReadableDimension - Interface in org.lwjgl.util
Readonly interface for Dimensions
ReadablePoint - Interface in org.lwjgl.util
Readonly interface for Points
ReadableRectangle - Interface in org.lwjgl.util
Readonly interface for Rectangles
ReadableVector - Interface in org.lwjgl.util.vector
 
ReadableVector2f - Interface in org.lwjgl.util.vector
 
ReadableVector3f - Interface in org.lwjgl.util.vector
 
ReadableVector4f - Interface in org.lwjgl.util.vector
 
readARGB(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readARGB(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
readBGR(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readBGR(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
readBGRA(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readBGRA(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
readRGB(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readRGB(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
readRGBA(ByteBuffer) - Method in class org.lwjgl.util.Color
Read a color from a byte buffer
readRGBA(ByteBuffer) - Method in interface org.lwjgl.util.WritableColor
Read a color from a byte buffer
Rectangle - Class in org.lwjgl.util
A 2D integer Rectangle class which looks remarkably like an AWT one.
Rectangle() - Constructor for class org.lwjgl.util.Rectangle
Constructor for Rectangle.
Rectangle(int, int, int, int) - Constructor for class org.lwjgl.util.Rectangle
Constructor for Rectangle.
Rectangle(ReadablePoint, ReadableDimension) - Constructor for class org.lwjgl.util.Rectangle
Constructor for Rectangle.
Rectangle(ReadableRectangle) - Constructor for class org.lwjgl.util.Rectangle
Constructor for Rectangle.
RED - Static variable in interface org.lwjgl.util.ReadableColor
 
register(Class<? extends MappedObject>) - Static method in class org.lwjgl.util.mapped.MappedObjectTransformer
Registers a class as a mapped object.
Registry - Class in org.lwjgl.util.glu
Registry.java Created 11-jan-2004
Registry() - Constructor for class org.lwjgl.util.glu.Registry
 
render() - Method in interface org.lwjgl.util.Renderable
"Render" this thing.
Renderable - Interface in org.lwjgl.util
Simple interface to things that can be Rendered.
reset() - Method in class org.lwjgl.util.Timer
Reset the timer.
resume() - Method in class org.lwjgl.util.Timer
Resume the timer.
rotate(float, Vector3f) - Method in class org.lwjgl.util.vector.Matrix4f
Rotates the matrix around the given axis the specified angle
rotate(float, Vector3f, Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Rotates the matrix around the given axis the specified angle
rotate(float, Vector3f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Rotates the source matrix around the given axis the specified angle and put the result in the destination matrix.
runViewConstructor() - Method in class org.lwjgl.util.mapped.MappedObject
Any code in the default constructor will not run automatically.

S

samplerate - Variable in class org.lwjgl.util.WaveData
sample rate of data
scale(Vector3f) - Method in class org.lwjgl.util.vector.Matrix4f
Scales this matrix
scale(Vector3f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Scales the source matrix and put the result in the destination matrix
scale(float) - Method in class org.lwjgl.util.vector.Quaternion
 
scale(float, Quaternion, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Scale the source quaternion by scale and put the result in the destination
scale(float) - Method in class org.lwjgl.util.vector.Vector
Scale this vector
scale(float) - Method in class org.lwjgl.util.vector.Vector2f
 
scale(float) - Method in class org.lwjgl.util.vector.Vector3f
 
scale(float) - Method in class org.lwjgl.util.vector.Vector4f
 
set(int, int, int, int) - Method in class org.lwjgl.util.Color
Set a color
set(byte, byte, byte, byte) - Method in class org.lwjgl.util.Color
Set a color
set(int, int, int) - Method in class org.lwjgl.util.Color
Set a color
set(byte, byte, byte) - Method in class org.lwjgl.util.Color
Set a color
set(float) - Method in class org.lwjgl.util.Timer
Set the time of this timer
set(float, float) - Method in class org.lwjgl.util.vector.Quaternion
 
set(float, float, float) - Method in class org.lwjgl.util.vector.Quaternion
 
set(float, float, float, float) - Method in class org.lwjgl.util.vector.Quaternion
 
set(ReadableVector4f) - Method in class org.lwjgl.util.vector.Quaternion
Load from another Vector4f
set(float, float) - Method in class org.lwjgl.util.vector.Vector2f
 
set(ReadableVector2f) - Method in class org.lwjgl.util.vector.Vector2f
Load from another Vector2f
set(float, float) - Method in class org.lwjgl.util.vector.Vector3f
 
set(float, float, float) - Method in class org.lwjgl.util.vector.Vector3f
 
set(ReadableVector3f) - Method in class org.lwjgl.util.vector.Vector3f
Load from another Vector3f
set(float, float) - Method in class org.lwjgl.util.vector.Vector4f
 
set(float, float, float) - Method in class org.lwjgl.util.vector.Vector4f
 
set(float, float, float, float) - Method in class org.lwjgl.util.vector.Vector4f
 
set(ReadableVector4f) - Method in class org.lwjgl.util.vector.Vector4f
Load from another Vector4f
set(float, float) - Method in interface org.lwjgl.util.vector.WritableVector2f
Set the X,Y values
set(float, float, float) - Method in interface org.lwjgl.util.vector.WritableVector3f
Set the X,Y,Z values
set(float, float, float, float) - Method in interface org.lwjgl.util.vector.WritableVector4f
Set the X,Y,Z,W values
set(int, int, int, int) - Method in interface org.lwjgl.util.WritableColor
Set a color
set(byte, byte, byte, byte) - Method in interface org.lwjgl.util.WritableColor
Set a color
set(int, int, int) - Method in interface org.lwjgl.util.WritableColor
Set a color
set(byte, byte, byte) - Method in interface org.lwjgl.util.WritableColor
Set a color
setAlpha(int) - Method in class org.lwjgl.util.Color
Set the Alpha component
setAlpha(byte) - Method in class org.lwjgl.util.Color
Set the Alpha component
setAlpha(int) - Method in interface org.lwjgl.util.WritableColor
Set the Alpha component
setAlpha(byte) - Method in interface org.lwjgl.util.WritableColor
Set the Alpha component
setBlue(int) - Method in class org.lwjgl.util.Color
Set the Blue component
setBlue(byte) - Method in class org.lwjgl.util.Color
Set the Blue component
setBlue(int) - Method in interface org.lwjgl.util.WritableColor
Set the Blue component
setBlue(byte) - Method in interface org.lwjgl.util.WritableColor
Set the Blue component
setBounds(int, int, int, int) - Method in class org.lwjgl.util.Rectangle
 
setBounds(ReadablePoint, ReadableDimension) - Method in class org.lwjgl.util.Rectangle
 
setBounds(ReadableRectangle) - Method in class org.lwjgl.util.Rectangle
 
setBounds(int, int, int, int) - Method in interface org.lwjgl.util.WritableRectangle
Sets the bounds of the rectangle
setBounds(ReadablePoint, ReadableDimension) - Method in interface org.lwjgl.util.WritableRectangle
Sets the bounds of the rectangle
setBounds(ReadableRectangle) - Method in interface org.lwjgl.util.WritableRectangle
Sets the bounds of the rectangle
setColor(ReadableColor) - Method in class org.lwjgl.util.Color
Set this color's color by copying another color
setColor(ReadableColor) - Method in interface org.lwjgl.util.WritableColor
Set this color's color by copying another color
setDeadZone(int, float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the specified axis
setDisplayMode(DisplayMode[], String[]) - Static method in class org.lwjgl.util.Display
Create the display by choosing from a list of display modes based on an order of preference.
setDrawStyle(int) - Method in class org.lwjgl.util.glu.Quadric
specifies the draw style for quadrics.
setFromAxisAngle(Vector4f) - Method in class org.lwjgl.util.vector.Quaternion
Sets the value of this quaternion to the equivalent rotation of the Axis-Angle argument.
setFromMatrix(Matrix4f) - Method in class org.lwjgl.util.vector.Quaternion
Sets the value of this quaternion using the rotational component of the passed matrix.
setFromMatrix(Matrix4f, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Sets the value of the source quaternion using the rotational component of the passed matrix.
setFromMatrix(Matrix3f) - Method in class org.lwjgl.util.vector.Quaternion
Sets the value of this quaternion using the rotational component of the passed matrix.
setFromMatrix(Matrix3f, Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Sets the value of the source quaternion using the rotational component of the passed matrix.
setGreen(int) - Method in class org.lwjgl.util.Color
Set the Green component
setGreen(byte) - Method in class org.lwjgl.util.Color
Set the Green component
setGreen(int) - Method in interface org.lwjgl.util.WritableColor
Set the Green component
setGreen(byte) - Method in interface org.lwjgl.util.WritableColor
Set the Green component
setHeight(int) - Method in class org.lwjgl.util.Dimension
Sets the height.
setHeight(int) - Method in class org.lwjgl.util.Rectangle
Sets the height.
setHeight(int) - Method in interface org.lwjgl.util.WritableDimension
Sets the height.
setIdentity() - Method in class org.lwjgl.util.vector.Matrix
Set this matrix to be the identity matrix.
setIdentity() - Method in class org.lwjgl.util.vector.Matrix2f
Set this matrix to be the identity matrix.
setIdentity(Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Set the source matrix to be the identity matrix.
setIdentity() - Method in class org.lwjgl.util.vector.Matrix3f
Set this matrix to be the identity matrix.
setIdentity(Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Set the matrix to be the identity matrix.
setIdentity() - Method in class org.lwjgl.util.vector.Matrix4f
Set this matrix to be the identity matrix.
setIdentity(Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Set the given matrix to be the identity matrix.
setIdentity() - Method in class org.lwjgl.util.vector.Quaternion
Set this quaternion to the multiplication identity.
setIdentity(Quaternion) - Static method in class org.lwjgl.util.vector.Quaternion
Set the given quaternion to the multiplication identity.
setLocation(int, int) - Method in class org.lwjgl.util.Point
 
setLocation(ReadablePoint) - Method in class org.lwjgl.util.Point
 
setLocation(int, int) - Method in class org.lwjgl.util.Rectangle
 
setLocation(ReadablePoint) - Method in class org.lwjgl.util.Rectangle
 
setLocation(int, int) - Method in interface org.lwjgl.util.WritablePoint
 
setLocation(ReadablePoint) - Method in interface org.lwjgl.util.WritablePoint
 
setNormals(int) - Method in class org.lwjgl.util.glu.Quadric
specifies what kind of normals are desired for quadrics.
setOrientation(int) - Method in class org.lwjgl.util.glu.Quadric
specifies what kind of orientation is desired for.
setRed(int) - Method in class org.lwjgl.util.Color
Set the Red component
setRed(byte) - Method in class org.lwjgl.util.Color
Set the Red component
setRed(int) - Method in interface org.lwjgl.util.WritableColor
Set the Red component
setRed(byte) - Method in interface org.lwjgl.util.WritableColor
Set the Red component
setRumblerStrength(int, float) - Method in class org.lwjgl.util.input.ControllerAdapter
 
setRXAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the RX axis
setRYAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the RY axis
setRZAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the RZ axis
setSize(int, int) - Method in class org.lwjgl.util.Dimension
 
setSize(ReadableDimension) - Method in class org.lwjgl.util.Dimension
 
setSize(int, int) - Method in class org.lwjgl.util.Rectangle
 
setSize(ReadableDimension) - Method in class org.lwjgl.util.Rectangle
 
setSize(int, int) - Method in interface org.lwjgl.util.WritableDimension
 
setSize(ReadableDimension) - Method in interface org.lwjgl.util.WritableDimension
 
setTextureFlag(boolean) - Method in class org.lwjgl.util.glu.Quadric
specifies if texture coordinates should be generated for quadrics rendered with qobj.
setup(MappedObject, ByteBuffer, int, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
setViewAddress(long) - Method in class org.lwjgl.util.mapped.MappedObject
 
setW(float) - Method in class org.lwjgl.util.vector.Quaternion
Set W
setW(float) - Method in class org.lwjgl.util.vector.Vector4f
Set W
setW(float) - Method in interface org.lwjgl.util.vector.WritableVector4f
Set the W value
setWidth(int) - Method in class org.lwjgl.util.Dimension
Sets the width.
setWidth(int) - Method in class org.lwjgl.util.Rectangle
Sets the width.
setWidth(int) - Method in interface org.lwjgl.util.WritableDimension
Sets the width.
setX(int) - Method in class org.lwjgl.util.Point
 
setX(int) - Method in class org.lwjgl.util.Rectangle
Sets the x.
setX(float) - Method in class org.lwjgl.util.vector.Quaternion
Set X
setX(float) - Method in class org.lwjgl.util.vector.Vector2f
Set X
setX(float) - Method in class org.lwjgl.util.vector.Vector3f
Set X
setX(float) - Method in class org.lwjgl.util.vector.Vector4f
Set X
setX(float) - Method in interface org.lwjgl.util.vector.WritableVector2f
Set the X value
setX(int) - Method in interface org.lwjgl.util.WritablePoint
 
setXAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the X axis
setY(int) - Method in class org.lwjgl.util.Point
 
setY(int) - Method in class org.lwjgl.util.Rectangle
Sets the y.
setY(float) - Method in class org.lwjgl.util.vector.Quaternion
Set Y
setY(float) - Method in class org.lwjgl.util.vector.Vector2f
Set Y
setY(float) - Method in class org.lwjgl.util.vector.Vector3f
Set Y
setY(float) - Method in class org.lwjgl.util.vector.Vector4f
Set Y
setY(float) - Method in interface org.lwjgl.util.vector.WritableVector2f
Set the Y value
setY(int) - Method in interface org.lwjgl.util.WritablePoint
 
setYAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the Y axis
setZ(float) - Method in class org.lwjgl.util.vector.Quaternion
Set Z
setZ(float) - Method in class org.lwjgl.util.vector.Vector3f
Set Z
setZ(float) - Method in class org.lwjgl.util.vector.Vector4f
Set Z
setZ(float) - Method in interface org.lwjgl.util.vector.WritableVector3f
Set the Z value
setZAxisDeadZone(float) - Method in class org.lwjgl.util.input.ControllerAdapter
Set the dead zone for the Z axis
setZero() - Method in class org.lwjgl.util.vector.Matrix
Set this matrix to 0.
setZero() - Method in class org.lwjgl.util.vector.Matrix2f
Set this matrix to 0.
setZero(Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
 
setZero() - Method in class org.lwjgl.util.vector.Matrix3f
Set this matrix to 0.
setZero(Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Set the matrix matrix to 0.
setZero() - Method in class org.lwjgl.util.vector.Matrix4f
Set this matrix to 0.
setZero(Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Set the given matrix to 0.
sget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
sget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
sin(float) - Method in class org.lwjgl.util.glu.Quadric
 
SIZEOF - Static variable in class org.lwjgl.util.mapped.MappedObject
Holds the value of sizeof of the sub-type of this MappedObject

The behavior of this (transformed) method does not follow the normal Java behavior.
Vec2.SIZEOF will yield 8 (2 floats)
Vec3.SIZEOF will yield 12 (3 floats)
This (required) notation might cause compiler warnings, which can be suppressed with @SuppressWarnings("static-access").
Using Java 5.0's static-import on this method will break functionality.
slice(MappedObject, MappedObject) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
slice() - Method in class org.lwjgl.util.mapped.MappedObject
Creates a new MappedObject instance, with a base offset equal to the offset of the current view, comparable to the contract of ByteBuffer.slice().
Sphere - Class in org.lwjgl.util.glu
Sphere.java Created 23-dec-2003
Sphere() - Constructor for class org.lwjgl.util.glu.Sphere
Constructor
sput(short, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
sput(MappedObject, short, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix
Store this matrix in a float buffer.
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix2f
Store this matrix in a float buffer.
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix3f
Store this matrix in a float buffer.
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix4f
Store this matrix in a float buffer.
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Quaternion
 
store(FloatBuffer) - Method in interface org.lwjgl.util.vector.ReadableVector
Store this vector in a FloatBuffer
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector
Store this vector in a FloatBuffer
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector2f
Store this vector in a FloatBuffer
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector3f
 
store(FloatBuffer) - Method in class org.lwjgl.util.vector.Vector4f
 
store3f(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix4f
Store the rotation portion of this matrix in a float buffer.
storeTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix
Store this matrix in a float buffer.
storeTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix2f
Store this matrix in a float buffer.
storeTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix3f
Store this matrix in a float buffer.
storeTranspose(FloatBuffer) - Method in class org.lwjgl.util.vector.Matrix4f
Store this matrix in a float buffer.
sub(Matrix2f, Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Subtract the right matrix from the left and place the result in a third matrix.
sub(Matrix3f, Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Subtract the right matrix from the left and place the result in a third matrix.
sub(Matrix4f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Subtract the right matrix from the left and place the result in a third matrix.
sub(Vector2f, Vector2f, Vector2f) - Static method in class org.lwjgl.util.vector.Vector2f
Subtract a vector from another vector and place the result in a destination vector.
sub(Vector3f, Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Vector3f
Subtract a vector from another vector and place the result in a destination vector.
sub(Vector4f, Vector4f, Vector4f) - Static method in class org.lwjgl.util.vector.Vector4f
Subtract a vector from another vector and place the result in a destination vector.
svget(long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
svget(MappedObject, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
svput(short, long) - Static method in class org.lwjgl.util.mapped.MappedHelper
 
svput(MappedObject, short, int) - Static method in class org.lwjgl.util.mapped.MappedHelper
 

T

TESS_MAX_CACHE - Static variable in class org.lwjgl.util.glu.tessellation.GLUtessellatorImpl
 
TESS_MAX_COORD - Static variable in class org.lwjgl.util.glu.GLU
 
textureFlag - Variable in class org.lwjgl.util.glu.Quadric
 
tick() - Static method in class org.lwjgl.util.Timer
Get the next time update from the system's hires timer.
Timer - Class in org.lwjgl.util
A hires timer.
Timer() - Constructor for class org.lwjgl.util.Timer
Constructs a timer.
toHSB(float[]) - Method in class org.lwjgl.util.Color
RGB to HSB conversion, pinched from java.awt.Color.
toString() - Method in class org.lwjgl.util.Color
Stringify
toString() - Method in class org.lwjgl.util.Dimension
Returns a string representation of the values of this Dimension object's height and width fields.
toString() - Method in class org.lwjgl.util.Point
Returns a string representation of this point and its location in the (xy) coordinate space.
toString() - Method in class org.lwjgl.util.Rectangle
Debugging
toString() - Method in class org.lwjgl.util.Timer
Debug output.
toString() - Method in class org.lwjgl.util.vector.Matrix2f
Returns a string representation of this matrix
toString() - Method in class org.lwjgl.util.vector.Matrix3f
Returns a string representation of this matrix
toString() - Method in class org.lwjgl.util.vector.Matrix4f
Returns a string representation of this matrix
toString() - Method in class org.lwjgl.util.vector.Quaternion
 
toString() - Method in class org.lwjgl.util.vector.Vector2f
 
toString() - Method in class org.lwjgl.util.vector.Vector3f
 
toString() - Method in class org.lwjgl.util.vector.Vector4f
 
transform(Matrix2f, Vector2f, Vector2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Transform a Vector by a matrix and return the result in a destination vector.
transform(Matrix3f, Vector3f, Vector3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Transform a Vector by a matrix and return the result in a destination vector.
transform(Matrix4f, Vector4f, Vector4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Transform a Vector by a matrix and return the result in a destination vector.
translate(int, int) - Method in class org.lwjgl.util.Point
Translate a point.
translate(ReadablePoint) - Method in class org.lwjgl.util.Point
Translate a point.
translate(int, int) - Method in class org.lwjgl.util.Rectangle
Translate the rectangle by an amount.
translate(ReadablePoint) - Method in class org.lwjgl.util.Rectangle
Translate the rectangle by an amount.
translate(Vector2f) - Method in class org.lwjgl.util.vector.Matrix4f
Translate this matrix
translate(Vector3f) - Method in class org.lwjgl.util.vector.Matrix4f
Translate this matrix
translate(Vector3f, Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Translate this matrix and stash the result in another matrix
translate(Vector3f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Translate the source matrix and stash the result in the destination matrix
translate(Vector2f, Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Translate this matrix and stash the result in another matrix
translate(Vector2f, Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Translate the source matrix and stash the result in the destination matrix
translate(float, float) - Method in class org.lwjgl.util.vector.Vector2f
Translate a vector
translate(float, float, float) - Method in class org.lwjgl.util.vector.Vector3f
Translate a vector
translate(float, float, float, float) - Method in class org.lwjgl.util.vector.Vector4f
Translate a vector
transpose() - Method in class org.lwjgl.util.vector.Matrix
Transpose this matrix
transpose() - Method in class org.lwjgl.util.vector.Matrix2f
Transpose this matrix
transpose(Matrix2f) - Method in class org.lwjgl.util.vector.Matrix2f
Transpose this matrix and place the result in another matrix.
transpose(Matrix2f, Matrix2f) - Static method in class org.lwjgl.util.vector.Matrix2f
Transpose the source matrix and place the result in the destination matrix.
transpose() - Method in class org.lwjgl.util.vector.Matrix3f
Transpose this matrix
transpose(Matrix3f) - Method in class org.lwjgl.util.vector.Matrix3f
Transpose this matrix and place the result in another matrix
transpose(Matrix3f, Matrix3f) - Static method in class org.lwjgl.util.vector.Matrix3f
Transpose the source matrix and place the result into the destination matrix
transpose() - Method in class org.lwjgl.util.vector.Matrix4f
Transpose this matrix
transpose(Matrix4f) - Method in class org.lwjgl.util.vector.Matrix4f
Transpose this matrix and place the result in another matrix
transpose(Matrix4f, Matrix4f) - Static method in class org.lwjgl.util.vector.Matrix4f
Transpose the source matrix and place the result in the destination matrix
TXTR_COORD(float, float) - Method in class org.lwjgl.util.glu.Quadric
 

U

union(ReadableRectangle, WritableRectangle) - Method in class org.lwjgl.util.Rectangle
Computes the union of this Rectangle with the specified Rectangle.
untranslate(ReadablePoint) - Method in class org.lwjgl.util.Point
Un-translate a point.
untranslate(ReadablePoint) - Method in class org.lwjgl.util.Rectangle
Un-translate the rectangle by an amount.
Util - Class in org.lwjgl.util.glu
Util.java

Created 7-jan-2004

Util() - Constructor for class org.lwjgl.util.glu.Util
 

V

Vector - Class in org.lwjgl.util.vector
Base class for vectors.
Vector() - Constructor for class org.lwjgl.util.vector.Vector
Constructor for Vector.
Vector2f - Class in org.lwjgl.util.vector
Holds a 2-tuple vector.
Vector2f() - Constructor for class org.lwjgl.util.vector.Vector2f
Constructor for Vector3f.
Vector2f(ReadableVector2f) - Constructor for class org.lwjgl.util.vector.Vector2f
Constructor
Vector2f(float, float) - Constructor for class org.lwjgl.util.vector.Vector2f
Constructor
Vector3f - Class in org.lwjgl.util.vector
Holds a 3-tuple vector.
Vector3f() - Constructor for class org.lwjgl.util.vector.Vector3f
Constructor for Vector3f.
Vector3f(ReadableVector3f) - Constructor for class org.lwjgl.util.vector.Vector3f
Constructor
Vector3f(float, float, float) - Constructor for class org.lwjgl.util.vector.Vector3f
Constructor
Vector4f - Class in org.lwjgl.util.vector
Holds a 4-tuple vector.
Vector4f() - Constructor for class org.lwjgl.util.vector.Vector4f
Constructor for Vector4f.
Vector4f(ReadableVector4f) - Constructor for class org.lwjgl.util.vector.Vector4f
Constructor
Vector4f(float, float, float, float) - Constructor for class org.lwjgl.util.vector.Vector4f
Constructor
vertex(Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The vertex callback method is invoked between the begin and end callback methods.
vertex(Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
vertexData(Object, Object) - Method in interface org.lwjgl.util.glu.GLUtessellatorCallback
The same as the vertex callback method except that it takes an additional reference argument.
vertexData(Object, Object) - Method in class org.lwjgl.util.glu.GLUtessellatorCallbackAdapter
 
view - Variable in class org.lwjgl.util.mapped.MappedObject
The mapped object view offset, in elements.
view - Variable in class org.lwjgl.util.mapped.MappedSet2
 
view - Variable in class org.lwjgl.util.mapped.MappedSet3
 
view - Variable in class org.lwjgl.util.mapped.MappedSet4
 
viewAddress - Variable in class org.lwjgl.util.mapped.MappedObject
The mapped object view memory address, in bytes.

W

w - Variable in class org.lwjgl.util.vector.Quaternion
 
w - Variable in class org.lwjgl.util.vector.Vector4f
 
WaveData - Class in org.lwjgl.util
Utitlity class for loading wavefiles.
WHITE - Static variable in interface org.lwjgl.util.ReadableColor
 
WritableColor - Interface in org.lwjgl.util
Write interface for Colors
WritableDimension - Interface in org.lwjgl.util
Write interface for Dimensions
WritablePoint - Interface in org.lwjgl.util
Write interface for Points
WritableRectangle - Interface in org.lwjgl.util
Write interface for Rectangles
WritableVector2f - Interface in org.lwjgl.util.vector
Writable interface to Vector2fs
WritableVector3f - Interface in org.lwjgl.util.vector
Writable interface to Vector3fs
WritableVector4f - Interface in org.lwjgl.util.vector
Writable interface to Vector4fs
writeABGR(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeABGR(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the ABGR color directly out to a ByteBuffer
writeARGB(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeARGB(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the ARGB color directly out to a ByteBuffer
writeBGR(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeBGR(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the BGR color directly out to a ByteBuffer
writeBGRA(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeBGRA(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the BGRA color directly out to a ByteBuffer
writeRGB(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeRGB(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the RGB color directly out to a ByteBuffer
writeRGBA(ByteBuffer) - Method in class org.lwjgl.util.Color
 
writeRGBA(ByteBuffer) - Method in interface org.lwjgl.util.ReadableColor
Write the RGBA color directly out to a ByteBuffer

X

x - Variable in class org.lwjgl.util.vector.Quaternion
 
x - Variable in class org.lwjgl.util.vector.Vector2f
 
x - Variable in class org.lwjgl.util.vector.Vector3f
 
x - Variable in class org.lwjgl.util.vector.Vector4f
 
XPMFile - Class in org.lwjgl.util
NOTE: This simple XPM reader does not support extensions nor hotspots

Y

y - Variable in class org.lwjgl.util.vector.Quaternion
 
y - Variable in class org.lwjgl.util.vector.Vector2f
 
y - Variable in class org.lwjgl.util.vector.Vector3f
 
y - Variable in class org.lwjgl.util.vector.Vector4f
 
YELLOW - Static variable in interface org.lwjgl.util.ReadableColor
 

Z

z - Variable in class org.lwjgl.util.vector.Quaternion
 
z - Variable in class org.lwjgl.util.vector.Vector3f
 
z - Variable in class org.lwjgl.util.vector.Vector4f
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

Copyright © 2002-2010 lwjgl.org. All Rights Reserved.