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

A

AbstractBuffer - Class in com.jogamp.common.nio
 
AbstractBuffer(ByteBuffer, int) - Constructor for class com.jogamp.common.nio.AbstractBuffer
 
AbstractLongBuffer - Class in com.jogamp.common.nio
Hardware independent container for native pointer arrays.
AbstractLongBuffer(ByteBuffer, int) - Constructor for class com.jogamp.common.nio.AbstractLongBuffer
 
addLoaded(String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
allocate(int) - Static method in class com.jogamp.common.nio.Int64Buffer
 
allocate(int) - Static method in class com.jogamp.common.nio.PointerBuffer
 
allocateDirect(int) - Static method in class com.jogamp.common.nio.Int64Buffer
 
allocateDirect(int) - Static method in class com.jogamp.common.nio.PointerBuffer
 
array() - Method in class com.jogamp.common.nio.AbstractLongBuffer
 
arrayBaseOffset(Object) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
arrayIndexScale(Object) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
arrayOffset() - Method in class com.jogamp.common.nio.AbstractBuffer
 
arrayOffset() - Method in interface com.jogamp.common.nio.NativeBuffer
 

B

backup - Variable in class com.jogamp.common.nio.AbstractLongBuffer
 
bb - Variable in class com.jogamp.common.nio.AbstractBuffer
 
BufferFactoryInternal - Class in com.jogamp.gluegen.runtime
 
BufferFactoryInternal() - Constructor for class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
Buffers - Class in com.jogamp.common.nio
 
Buffers() - Constructor for class com.jogamp.common.nio.Buffers
 

C

callStaticMethod(String, String, Class[], Object[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
capacity - Variable in class com.jogamp.common.nio.AbstractBuffer
 
capacity() - Method in class com.jogamp.common.nio.AbstractBuffer
 
capacity() - Method in interface com.jogamp.common.nio.NativeBuffer
 
clear() - Method in class com.jogamp.common.util.IntIntHashMap
Clears the entire map.
clear() - Method in class com.jogamp.common.util.IntLongHashMap
Clears the entire map.
clear() - Method in class com.jogamp.common.util.IntObjectHashMap
Clears the entire map.
clear() - Method in class com.jogamp.common.util.LongIntHashMap
Clears the entire map.
clear() - Method in class com.jogamp.common.util.LongLongHashMap
Clears the entire map.
clear() - Method in class com.jogamp.common.util.LongObjectHashMap
Clears the entire map.
close() - Method in class com.jogamp.common.os.NativeLibrary
Closes this native library.
closeLibrary(long) - Method in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
closeLibrary(long) - Method in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
closeLibrary(long) - Method in class com.jogamp.common.os.WindowsDynamicLinkerImpl
 
com.jogamp.common - package com.jogamp.common
 
com.jogamp.common.jvm - package com.jogamp.common.jvm
 
com.jogamp.common.nio - package com.jogamp.common.nio
 
com.jogamp.common.os - package com.jogamp.common.os
 
com.jogamp.common.util - package com.jogamp.common.util
 
com.jogamp.gluegen.runtime - package com.jogamp.gluegen.runtime
 
com.jogamp.gluegen.runtime.opengl - package com.jogamp.gluegen.runtime.opengl
 
containsKey(int) - Method in class com.jogamp.common.util.IntIntHashMap
 
containsKey(int) - Method in class com.jogamp.common.util.IntLongHashMap
 
containsKey(int) - Method in class com.jogamp.common.util.IntObjectHashMap
 
containsKey(long) - Method in class com.jogamp.common.util.LongIntHashMap
 
containsKey(long) - Method in class com.jogamp.common.util.LongLongHashMap
 
containsKey(long) - Method in class com.jogamp.common.util.LongObjectHashMap
 
containsValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
 
containsValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
 
containsValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
 
containsValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
 
containsValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
 
containsValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
 
copyByteBuffer(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed ByteBuffer into a newly-allocated direct ByteBuffer.
copyFloatBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed FloatBuffer into a newly-allocated direct FloatBuffer.
copyFloatBufferAsByteBuffer(FloatBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed FloatBuffer into a newly-allocated direct ByteBuffer.
copyIntBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed IntBuffer into a newly-allocated direct IntBuffer.
copyIntBufferAsByteBuffer(IntBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed IntBuffer into a newly-allocated direct ByteBuffer.
copyShortBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed ShortBuffer into a newly-allocated direct ShortBuffer.
copyShortBufferAsByteBuffer(ShortBuffer) - Static method in class com.jogamp.common.nio.Buffers
Copies the remaining elements (as defined by limit() - position()) in the passed ShortBuffer into a newly-allocated direct ByteBuffer.
createInstance(Class, Class[], Object[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createInstance(Class, Object[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createInstance(String, Class[], Object[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createInstance(String, Object[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
createInstance(String) - Static method in class com.jogamp.common.util.ReflectionUtil
 

D

dataMap - Variable in class com.jogamp.common.nio.AbstractLongBuffer
 
dataMap - Variable in class com.jogamp.common.nio.PointerBuffer
 
DEBUG - Static variable in class com.jogamp.common.jvm.JNILibLoaderBase
 
DEBUG - Static variable in class com.jogamp.common.util.ReflectionUtil
 
DEBUG - Static variable in class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
 
DEBUG - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
DEBUG_PREFIX - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
debugNum - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
disableLoading() - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
disableLoading() - Static method in class com.jogamp.gluegen.runtime.NativeLibLoader
 
dynamicLookupFunction(String) - Method in interface com.jogamp.common.os.DynamicLookupHelper
Try to fetch the function pointer for function 'funcName'.
dynamicLookupFunction(String) - Method in class com.jogamp.common.os.NativeLibrary
Looks up the given function name in this native library.
DynamicLookupHelper - Interface in com.jogamp.common.os
Interface callers may use to use the ProcAddressHelper's reset helper method to install function pointers into a ProcAddressTable.

E

elementSize() - Static method in class com.jogamp.common.nio.Int64Buffer
 
elementSize() - Static method in class com.jogamp.common.nio.PointerBuffer
 
enableLoading() - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
enableLoading() - Static method in class com.jogamp.gluegen.runtime.NativeLibLoader
 
ensureNativeLibLoaded() - Static method in class com.jogamp.common.os.NativeLibrary
 
extensionsARB - Static variable in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
extensionsVEN - Static variable in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 

F

freeCString(long) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
FunctionAddressResolver - Interface in com.jogamp.gluegen.runtime
 

G

get(int) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Absolute get method.
get() - Method in class com.jogamp.common.nio.AbstractLongBuffer
Relative get method.
get(long[], int, int) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Relative bulk get method.
get(int) - Method in class com.jogamp.common.util.IntIntHashMap
Returns the value to which the specified key is mapped, or IntIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(int) - Method in class com.jogamp.common.util.IntLongHashMap
Returns the value to which the specified key is mapped, or IntLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(int) - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the value to which the specified key is mapped, or IntObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(long) - Method in class com.jogamp.common.util.LongIntHashMap
Returns the value to which the specified key is mapped, or LongIntHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(long) - Method in class com.jogamp.common.util.LongLongHashMap
Returns the value to which the specified key is mapped, or LongLongHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
get(long) - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the value to which the specified key is mapped, or LongObjectHashMap.getKeyNotFoundValue() if this map contains no mapping for the key.
getAddressFor(String) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
Returns the address for the given function name.
getArch() - Static method in class com.jogamp.common.os.Platform
Returns the CPU architecture String.
getArray(Object) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to return the array backing store reference from a Buffer object.
getBuffer() - Method in class com.jogamp.common.nio.AbstractBuffer
 
getBuffer() - Method in interface com.jogamp.common.nio.NativeBuffer
 
getBuffer() - Method in class com.jogamp.common.nio.StructAccessor
 
getByteAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the byte at the specified slot (byte offset).
getBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getCharAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the char at the specified slot (2-byte offset).
getCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getClass(String, boolean) - Static method in class com.jogamp.common.util.ReflectionUtil
Loads and returns the class or null.
getConstructor(String, Class[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
getConstructor(Class, Class[]) - Static method in class com.jogamp.common.util.ReflectionUtil
 
getConstructor(String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
getDebugOutStream() - Static method in class com.jogamp.gluegen.runtime.ProcAddressTable
 
getDirectBufferAddress(Buffer) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
getDirectBufferByteOffset(Object) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to get the Buffer byte offset by taking into account the Buffer position and the underlying type.
getDoubleAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the double at the specified slot (8-byte offset).
getDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the long at the specified slot (8-byte offset).
getExtensionIdx(String[], String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
getExtensionSuffix(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
getFloatAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the float at the specified slot (4-byte offset).
getFloatBuffer(DoubleBuffer) - Static method in class com.jogamp.common.nio.Buffers
 
getFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getFuncNamePermutation(String, int) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
getFuncNamePermutationNumber(String) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
getIndirectBufferByteOffset(Object) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to get the full byte offset from the beginning of the array that is the storage for the indirect Buffer object.
getIntAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the int at the specified slot (4-byte offset).
getIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
 
getKey() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
Returns the key of this entry.
getKey() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
Returns the key of this entry.
getKey() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
Returns the key of this entry.
getKey() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
Returns the key of this entry.
getKey() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
Returns the key of this entry.
getKey() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
Returns the key of this entry.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntIntHashMap
Returns the value which is returned if no value has been found for the specified key.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntLongHashMap
Returns the value which is returned if no value has been found for the specified key.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the value which is returned if no value has been found for the specified key.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongIntHashMap
Returns the value which is returned if no value has been found for the specified key.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongLongHashMap
Returns the value which is returned if no value has been found for the specified key.
getKeyNotFoundValue() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the value which is returned if no value has been found for the specified key.
getLibraryHandle() - Method in class com.jogamp.common.os.NativeLibrary
Retrieves the low-level library handle from this NativeLibrary object.
getLibraryPath() - Method in class com.jogamp.common.os.NativeLibrary
Retrieves the path under which this library was opened.
getLongAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the long at the specified slot (8-byte offset).
getOS() - Static method in class com.jogamp.common.os.Platform
Returns the OS name.
getPointerSizeInBits() - Static method in class com.jogamp.common.os.Platform
 
getReferencedBuffer(int) - Method in class com.jogamp.common.nio.PointerBuffer
 
getReferencedBuffer() - Method in class com.jogamp.common.nio.PointerBuffer
 
getShortAt(int) - Method in class com.jogamp.common.nio.StructAccessor
Retrieves the short at the specified slot (2-byte offset).
getValue() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
Returns the value of this entry.
getValue() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
Returns the value of this entry.
getValue() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
Returns the value of this entry.
getValue() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
Returns the value of this entry.
getValue() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
Returns the value of this entry.
getValue() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
Returns the value of this entry.
GLExtensionNames - Class in com.jogamp.gluegen.runtime.opengl
 
GLExtensionNames() - Constructor for class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
GLProcAddressResolver - Class in com.jogamp.gluegen.runtime.opengl
 
GLProcAddressResolver() - Constructor for class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
 

H

hasArray() - Method in class com.jogamp.common.nio.AbstractBuffer
 
hasArray() - Method in class com.jogamp.common.nio.AbstractLongBuffer
 
hasArray() - Method in interface com.jogamp.common.nio.NativeBuffer
 
hasRemaining() - Method in class com.jogamp.common.nio.AbstractBuffer
 
hasRemaining() - Method in interface com.jogamp.common.nio.NativeBuffer
 

I

implementationOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
implementationOf(Class, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
initSingleton() - Static method in class com.jogamp.common.jvm.JVMUtil
 
instanceOf(Object, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
instanceOf(Class, String) - Static method in class com.jogamp.common.util.ReflectionUtil
 
Int64Buffer - Class in com.jogamp.common.nio
Hardware independent container for native int64_t arrays.
Int64Buffer(ByteBuffer) - Constructor for class com.jogamp.common.nio.Int64Buffer
 
IntIntHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
IntIntHashMap() - Constructor for class com.jogamp.common.util.IntIntHashMap
 
IntIntHashMap(int) - Constructor for class com.jogamp.common.util.IntIntHashMap
 
IntIntHashMap(int, float) - Constructor for class com.jogamp.common.util.IntIntHashMap
 
IntIntHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
IntLongHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
IntLongHashMap() - Constructor for class com.jogamp.common.util.IntLongHashMap
 
IntLongHashMap(int) - Constructor for class com.jogamp.common.util.IntLongHashMap
 
IntLongHashMap(int, float) - Constructor for class com.jogamp.common.util.IntLongHashMap
 
IntLongHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
IntObjectHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
IntObjectHashMap() - Constructor for class com.jogamp.common.util.IntObjectHashMap
 
IntObjectHashMap(int) - Constructor for class com.jogamp.common.util.IntObjectHashMap
 
IntObjectHashMap(int, float) - Constructor for class com.jogamp.common.util.IntObjectHashMap
 
IntObjectHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
is32Bit() - Static method in class com.jogamp.common.os.Platform
Returns true if this JVM is a 32bit JVM.
isAWTComponent(Object) - Static method in class com.jogamp.common.util.ReflectionUtil
 
isAWTComponent(Class) - Static method in class com.jogamp.common.util.ReflectionUtil
 
isClassAvailable(String) - Static method in class com.jogamp.common.util.ReflectionUtil
Returns true only if the class could be loaded.
isDirect() - Method in class com.jogamp.common.nio.AbstractBuffer
 
isDirect(Object) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to tell whether a buffer is direct or not.
isDirect() - Method in interface com.jogamp.common.nio.NativeBuffer
 
isExtension(String[], String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isExtension(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isExtensionARB(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isExtensionVEN(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isGLEnumeration(String) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isGLFunction(String) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
isJavaSE() - Static method in class com.jogamp.common.os.Platform
Returns true only if this program is running on the Java Standard Edition.
isLittleEndian() - Static method in class com.jogamp.common.os.Platform
Returns true only if this system uses little endian byte ordering.
isLoaded(String) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
iterator() - Method in class com.jogamp.common.util.IntIntHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.IntLongHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongIntHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongLongHashMap
Returns a new Iterator.
iterator() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns a new Iterator.

J

JAVA_SE - Static variable in class com.jogamp.common.os.Platform
 
JNILibLoaderBase - Class in com.jogamp.common.jvm
 
JNILibLoaderBase() - Constructor for class com.jogamp.common.jvm.JNILibLoaderBase
 
JNILibLoaderBase.LoaderAction - Interface in com.jogamp.common.jvm
 
JogampRuntimeException - Exception in com.jogamp.common
A generic exception for Jogamp errors used throughout the binding as a substitute for RuntimeException.
JogampRuntimeException() - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object.
JogampRuntimeException(String) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified detail message.
JogampRuntimeException(String, Throwable) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified detail message and root cause.
JogampRuntimeException(Throwable) - Constructor for exception com.jogamp.common.JogampRuntimeException
Constructs a JogampRuntimeException object with the specified root cause.
JVMUtil - Class in com.jogamp.common.jvm
Currently this tool works around the Hotspot race condition bugs:

K

key - Variable in class com.jogamp.common.util.IntIntHashMap.Entry
 
key - Variable in class com.jogamp.common.util.IntLongHashMap.Entry
 
key - Variable in class com.jogamp.common.util.IntObjectHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongIntHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongLongHashMap.Entry
 
key - Variable in class com.jogamp.common.util.LongObjectHashMap.Entry
 

L

limit() - Method in class com.jogamp.common.nio.AbstractBuffer
 
limit() - Method in interface com.jogamp.common.nio.NativeBuffer
 
LITTLE_ENDIAN - Static variable in class com.jogamp.common.os.Platform
 
loadGlueGenRT() - Static method in class com.jogamp.gluegen.runtime.NativeLibLoader
 
loadLibrary(String, String[], boolean) - Method in interface com.jogamp.common.jvm.JNILibLoaderBase.LoaderAction
Loads the library specified by libname.
loadLibrary(String, String[], boolean) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
LongIntHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongIntHashMap() - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap(int) - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap(int, float) - Constructor for class com.jogamp.common.util.LongIntHashMap
 
LongIntHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
LongLongHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongLongHashMap() - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap(int) - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap(int, float) - Constructor for class com.jogamp.common.util.LongLongHashMap
 
LongLongHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
LongObjectHashMap - Class in com.jogamp.common.util
Fast HashMap for primitive data.
LongObjectHashMap() - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap(int) - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap(int, float) - Constructor for class com.jogamp.common.util.LongObjectHashMap
 
LongObjectHashMap.Entry - Class in com.jogamp.common.util
An entry mapping a key to a value.
lookupSymbol(long, String) - Method in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
lookupSymbol(long, String) - Method in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
lookupSymbol(long, String) - Method in class com.jogamp.common.os.WindowsDynamicLinkerImpl
 

M

MacOSXDynamicLinkerImpl - Class in com.jogamp.common.os
 
MacOSXDynamicLinkerImpl() - Constructor for class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 

N

NativeBuffer - Interface in com.jogamp.common.nio
Hardware independent container for various kinds of buffers.
NativeLibLoader - Class in com.jogamp.gluegen.runtime
Class providing control over whether GlueGen loads the native code associated with the NativeLibrary implementation.
NativeLibLoader() - Constructor for class com.jogamp.gluegen.runtime.NativeLibLoader
 
NativeLibrary - Class in com.jogamp.common.os
Provides low-level, relatively platform-independent access to shared ("native") libraries.
nativeOrder(ByteBuffer) - Static method in class com.jogamp.common.nio.Buffers
Helper routine to set a ByteBuffer to the native byte order, if that operation is supported by the underlying NIO implementation.
newCString(String) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
newDirectByteBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct ByteBuffer with the specified number of elements.
newDirectByteBuffer(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(byte[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectByteBuffer(long, int) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
newDirectCharBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct CharBuffer with the specified number of elements.
newDirectCharBuffer(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectCharBuffer(char[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct DoubleBuffer with the specified number of elements.
newDirectDoubleBuffer(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectDoubleBuffer(double[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct FloatBuffer with the specified number of elements.
newDirectFloatBuffer(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectFloatBuffer(float[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct IntBuffer with the specified number of elements.
newDirectIntBuffer(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectIntBuffer(int[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct LongBuffer with the specified number of elements.
newDirectLongBuffer(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectLongBuffer(long[]) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(int) - Static method in class com.jogamp.common.nio.Buffers
Allocates a new direct ShortBuffer with the specified number of elements.
newDirectShortBuffer(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[], int) - Static method in class com.jogamp.common.nio.Buffers
 
newDirectShortBuffer(short[]) - Static method in class com.jogamp.common.nio.Buffers
 
newJavaString(long) - Static method in class com.jogamp.gluegen.runtime.BufferFactoryInternal
 
normalize(String[], String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
normalize(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
normalizeARB(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 
normalizeVEN(String, boolean) - Static method in class com.jogamp.gluegen.runtime.opengl.GLExtensionNames
 

O

open(String, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the same base name on all platforms, looking first in the system's search path, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the same base name on all platforms, looking first in the system's search path, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, String, String, boolean, ClassLoader) - Static method in class com.jogamp.common.os.NativeLibrary
Opens the given native library, assuming it has the given base names (no "lib" prefix or ".dll/.so/.dylib" suffix) on the Windows, Unix and Mac OS X platforms, respectively, and in the context of the specified ClassLoader, which is used to help find the library in the case of e.g.
open(String, String, String, boolean, ClassLoader, boolean) - Static method in class com.jogamp.common.os.NativeLibrary
 
openLibraryGlobal(String, boolean) - Method in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
openLibraryGlobal(String, boolean) - Method in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
openLibraryGlobal(String, boolean) - Method in class com.jogamp.common.os.WindowsDynamicLinkerImpl
 
openLibraryLocal(String, boolean) - Method in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
openLibraryLocal(String, boolean) - Method in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
openLibraryLocal(String, boolean) - Method in class com.jogamp.common.os.WindowsDynamicLinkerImpl
 

P

Platform - Class in com.jogamp.common.os
Utility class for querying platform specific properties.
PointerBuffer - Class in com.jogamp.common.nio
Hardware independent container for native pointer arrays.
PointerBuffer(ByteBuffer) - Constructor for class com.jogamp.common.nio.PointerBuffer
 
position - Variable in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in class com.jogamp.common.nio.AbstractBuffer
 
position(int) - Method in class com.jogamp.common.nio.AbstractBuffer
 
position() - Method in interface com.jogamp.common.nio.NativeBuffer
 
position(int) - Method in interface com.jogamp.common.nio.NativeBuffer
 
PROCADDRESS_VAR_PREFIX - Static variable in class com.jogamp.gluegen.runtime.ProcAddressTable
 
ProcAddressTable - Class in com.jogamp.gluegen.runtime
Superclass for all generated ProcAddressTables.
ProcAddressTable() - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
ProcAddressTable(FunctionAddressResolver) - Constructor for class com.jogamp.gluegen.runtime.ProcAddressTable
 
put(int, long) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Absolute put method.
put(long) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Relative put method.
put(long[], int, int) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Relative bulk put method.
put(AbstractLongBuffer) - Method in class com.jogamp.common.nio.AbstractLongBuffer
Relative bulk get method.
put(Buffer, Buffer) - Static method in class com.jogamp.common.nio.Buffers
 
put(PointerBuffer) - Method in class com.jogamp.common.nio.PointerBuffer
 
put(int, int) - Method in class com.jogamp.common.util.IntIntHashMap
Maps the key to the specified value.
put(int, long) - Method in class com.jogamp.common.util.IntLongHashMap
Maps the key to the specified value.
put(int, Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Maps the key to the specified value.
put(long, int) - Method in class com.jogamp.common.util.LongIntHashMap
Maps the key to the specified value.
put(long, long) - Method in class com.jogamp.common.util.LongLongHashMap
Maps the key to the specified value.
put(long, Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Maps the key to the specified value.
putb(Buffer, byte) - Static method in class com.jogamp.common.nio.Buffers
 
putd(Buffer, double) - Static method in class com.jogamp.common.nio.Buffers
 
putf(Buffer, float) - Static method in class com.jogamp.common.nio.Buffers
 
puti(Buffer, int) - Static method in class com.jogamp.common.nio.Buffers
 
puts(Buffer, short) - Static method in class com.jogamp.common.nio.Buffers
 

R

rangeCheck(byte[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(char[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(short[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(int[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(long[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(float[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(double[], int, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheck(Buffer, int) - Static method in class com.jogamp.common.nio.Buffers
 
rangeCheckBytes(Object, int) - Static method in class com.jogamp.common.nio.Buffers
 
referenceBuffer(int, Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the given position of this pointer array.
referenceBuffer(Buffer) - Method in class com.jogamp.common.nio.PointerBuffer
Put the address of the given direct Buffer at the end of this pointer array.
ReflectionUtil - Class in com.jogamp.common.util
 
ReflectionUtil() - Constructor for class com.jogamp.common.util.ReflectionUtil
 
remaining() - Method in class com.jogamp.common.nio.AbstractBuffer
 
remaining() - Method in interface com.jogamp.common.nio.NativeBuffer
 
remove(int) - Method in class com.jogamp.common.util.IntIntHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntLongHashMap
Removes the key-value mapping from this map.
remove(int) - Method in class com.jogamp.common.util.IntObjectHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongIntHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongLongHashMap
Removes the key-value mapping from this map.
remove(long) - Method in class com.jogamp.common.util.LongObjectHashMap
Removes the key-value mapping from this map.
reset(DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.ProcAddressTable
 
resolve(String, DynamicLookupHelper) - Method in interface com.jogamp.gluegen.runtime.FunctionAddressResolver
Resolves the name of the function bound to the method and returns the address.
resolve(String, DynamicLookupHelper) - Method in class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
 
rewind() - Method in class com.jogamp.common.nio.AbstractBuffer
 
rewind() - Method in interface com.jogamp.common.nio.NativeBuffer
 
RTLD_FIRST - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_GLOBAL - Static variable in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
RTLD_GLOBAL - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_GROUP - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_LAZY - Static variable in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
RTLD_LAZY - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_LOCAL - Static variable in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
RTLD_LOCAL - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_NODELETE - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_NOLOAD - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_NOW - Static variable in class com.jogamp.common.os.MacOSXDynamicLinkerImpl
 
RTLD_NOW - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_PARENT - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 
RTLD_WORLD - Static variable in class com.jogamp.common.os.UnixDynamicLinkerImpl
 

S

setByteAt(int, byte) - Method in class com.jogamp.common.nio.StructAccessor
Puts a byte at the specified slot (byte offset).
setBytesAt(int, byte[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setCharAt(int, char) - Method in class com.jogamp.common.nio.StructAccessor
Puts a char at the specified slot (2-byte offset).
setCharsAt(int, char[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setDoubleAt(int, double) - Method in class com.jogamp.common.nio.StructAccessor
Puts a double at the specified slot (8-byte offset).
setDoublesAt(int, double[]) - Method in class com.jogamp.common.nio.StructAccessor
Puts a double at the specified slot (8-byte offset).
setFloatAt(int, float) - Method in class com.jogamp.common.nio.StructAccessor
Puts a float at the specified slot (4-byte offset).
setFloatsAt(int, float[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setIntAt(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Puts a int at the specified slot (4-byte offset).
setIntsAt(int, int[]) - Method in class com.jogamp.common.nio.StructAccessor
 
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.IntIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.IntLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap
Sets the new key not found value.
setKeyNotFoundValue(int) - Method in class com.jogamp.common.util.LongIntHashMap
Sets the new key not found value.
setKeyNotFoundValue(long) - Method in class com.jogamp.common.util.LongLongHashMap
Sets the new key not found value.
setKeyNotFoundValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap
Sets the new key not found value.
setLoadingAction(JNILibLoaderBase.LoaderAction) - Static method in class com.jogamp.common.jvm.JNILibLoaderBase
 
setLongAt(int, long) - Method in class com.jogamp.common.nio.StructAccessor
Puts a long at the specified slot (8-byte offset).
setShortAt(int, short) - Method in class com.jogamp.common.nio.StructAccessor
Puts a short at the specified slot (2-byte offset).
setValue(int) - Method in class com.jogamp.common.util.IntIntHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.IntLongHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
Sets the value for this entry.
setValue(int) - Method in class com.jogamp.common.util.LongIntHashMap.Entry
Sets the value for this entry.
setValue(long) - Method in class com.jogamp.common.util.LongLongHashMap.Entry
Sets the value for this entry.
setValue(Object) - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
Sets the value for this entry.
size() - Method in class com.jogamp.common.util.IntIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.IntObjectHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongIntHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongLongHashMap
Returns the current number of key-value mappings in this map.
size() - Method in class com.jogamp.common.util.LongObjectHashMap
Returns the current number of key-value mappings in this map.
SIZEOF_BYTE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_CHAR - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_DOUBLE - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_FLOAT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_INT - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_LONG - Static variable in class com.jogamp.common.nio.Buffers
 
SIZEOF_SHORT - Static variable in class com.jogamp.common.nio.Buffers
 
sizeOfBufferElem(Buffer) - Static method in class com.jogamp.common.nio.Buffers
Returns the size of a single element of this buffer in bytes.
slice(int, int) - Method in class com.jogamp.common.nio.StructAccessor
Returns a slice of the current ByteBuffer starting at the specified byte offset and extending the specified number of bytes.
StructAccessor - Class in com.jogamp.common.nio
 
StructAccessor(ByteBuffer) - Constructor for class com.jogamp.common.nio.StructAccessor
 

T

toString() - Method in class com.jogamp.common.nio.AbstractBuffer
 
toString() - Method in class com.jogamp.common.nio.Int64Buffer
 
toString() - Method in class com.jogamp.common.nio.PointerBuffer
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntIntHashMap
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntLongHashMap
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.IntObjectHashMap
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongIntHashMap
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongLongHashMap
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap.Entry
 
toString() - Method in class com.jogamp.common.util.LongObjectHashMap
 

U

UnixDynamicLinkerImpl - Class in com.jogamp.common.os
 
UnixDynamicLinkerImpl() - Constructor for class com.jogamp.common.os.UnixDynamicLinkerImpl
 

V

value - Variable in class com.jogamp.common.util.IntIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.IntObjectHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongIntHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongLongHashMap.Entry
 
value - Variable in class com.jogamp.common.util.LongObjectHashMap.Entry
 

W

WindowsDynamicLinkerImpl - Class in com.jogamp.common.os
 
WindowsDynamicLinkerImpl() - Constructor for class com.jogamp.common.os.WindowsDynamicLinkerImpl
 
wrap(ByteBuffer) - Static method in class com.jogamp.common.nio.Int64Buffer
 
wrap(ByteBuffer) - Static method in class com.jogamp.common.nio.PointerBuffer
 

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