com.jogamp.gluegen.runtime.opengl
Class GLExtensionNames

java.lang.Object
  extended by com.jogamp.gluegen.runtime.opengl.GLExtensionNames

public class GLExtensionNames
extends Object


Field Summary
static String[] extensionsARB
           
static String[] extensionsVEN
           
 
Constructor Summary
GLExtensionNames()
           
 
Method Summary
static int getExtensionIdx(String[] extensions, String str, boolean isGLFunc)
           
static String getExtensionSuffix(String str, boolean isGLFunc)
           
static String getFuncNamePermutation(String name, int i)
           
static int getFuncNamePermutationNumber(String name)
           
static boolean isExtension(String[] extensions, String str, boolean isGLFunc)
           
static boolean isExtension(String str, boolean isGLFunc)
           
static boolean isExtensionARB(String str, boolean isGLFunc)
           
static boolean isExtensionVEN(String str, boolean isGLFunc)
           
static boolean isGLEnumeration(String str)
           
static boolean isGLFunction(String str)
           
static String normalize(String[] extensions, String str, boolean isGLFunc)
           
static String normalize(String str, boolean isGLFunc)
           
static String normalizeARB(String str, boolean isGLFunc)
           
static String normalizeVEN(String str, boolean isGLFunc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extensionsARB

public static final String[] extensionsARB

extensionsVEN

public static final String[] extensionsVEN
Constructor Detail

GLExtensionNames

public GLExtensionNames()
Method Detail

isGLFunction

public static final boolean isGLFunction(String str)

isGLEnumeration

public static final boolean isGLEnumeration(String str)

getExtensionIdx

public static final int getExtensionIdx(String[] extensions,
                                        String str,
                                        boolean isGLFunc)

isExtension

public static final boolean isExtension(String[] extensions,
                                        String str,
                                        boolean isGLFunc)

getExtensionSuffix

public static final String getExtensionSuffix(String str,
                                              boolean isGLFunc)

normalize

public static final String normalize(String[] extensions,
                                     String str,
                                     boolean isGLFunc)

normalizeARB

public static final String normalizeARB(String str,
                                        boolean isGLFunc)

isExtensionARB

public static final boolean isExtensionARB(String str,
                                           boolean isGLFunc)

normalizeVEN

public static final String normalizeVEN(String str,
                                        boolean isGLFunc)

isExtensionVEN

public static final boolean isExtensionVEN(String str,
                                           boolean isGLFunc)

normalize

public static final String normalize(String str,
                                     boolean isGLFunc)

isExtension

public static final boolean isExtension(String str,
                                        boolean isGLFunc)

getFuncNamePermutationNumber

public static final int getFuncNamePermutationNumber(String name)

getFuncNamePermutation

public static final String getFuncNamePermutation(String name,
                                                  int i)


Copyright 2010 JogAmp Community.