Java Doc for Pipeline.java in  » 6.0-JDK-Modules » java-3d » javax » media » j3d » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » java 3d » javax.media.j3d 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.media.j3d.Pipeline

All known Subclasses:   javax.media.j3d.JoglPipeline,  javax.media.j3d.NoopPipeline,  javax.media.j3d.NativePipeline,
Pipeline
abstract class Pipeline (Code)
Abstract pipeline class for rendering pipeline methods. All rendering pipeline methods are defined here.

Inner Class : enum Type


Constructor Summary
protected  Pipeline()
     An instance of a specific Pipeline subclass should only be constructed // from the createPipeline method.

Method Summary
abstract  voidaccum(Context ctx, float value)
    
abstract  voidaccumReturn(Context ctx)
    
abstract  voidactiveTextureUnit(Context ctx, int texUnitIndex)
    
abstract  voidbeginScene(Context ctx)
    
abstract  ShaderErrorbindGLSLVertexAttrName(Context ctx, ShaderProgramId shaderProgramId, String attrName, int attrIndex)
    
abstract  voidbindTexture2D(Context ctx, int objectId, boolean enable)
    
abstract  voidbindTexture3D(Context ctx, int objectId, boolean enable)
    
abstract  voidbindTextureCubeMap(Context ctx, int objectId, boolean enable)
    
abstract  voidbuildGA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetMapOffset, int vertexAttrCount, int[] vertexAttrSizes, double[] xform, double[] nxform, float[] varray)
    
abstract  voidbuildGAForByRef(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, float[] vfcoords, double[] vdcoords, int colorIndex, float[] cfdata, byte[] cbdata, int normalIndex, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int[] texIndex, int texstride, Object[] texCoords, double[] xform, double[] nxform)
    
abstract  voidbuildIndexedGeometry(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vertexAttrCount, int[] vertexAttrSizes, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetMapOffset, double[] xform, double[] nxform, float[] varray, int[] indexCoord)
    
abstract  voidcallDisplayList(Context ctx, int id, boolean isNonUniformScale)
    
 booleancheckNativeBufferAccess(java.nio.Buffer buffer)
    
abstract  voidcleanupRenderer()
    
abstract  voidclear(Context ctx, float r, float g, float b, boolean clearStencil)
    
abstract  voidclearAccum(Context ctx)
    
abstract  ShaderErrorcompileCgShader(Context ctx, ShaderId shaderId, String program)
    
abstract  ShaderErrorcompileGLSLShader(Context ctx, ShaderId shaderId, String program)
    
abstract  ShaderErrorcreateCgShader(Context ctx, int shaderType, ShaderId[] shaderId)
    
abstract  ShaderErrorcreateCgShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)
    
abstract  DrawingSurfaceObjectcreateDrawingSurfaceObject(Canvas3D cv)
    
abstract  ShaderErrorcreateGLSLShader(Context ctx, int shaderType, ShaderId[] shaderId)
    
abstract  ShaderErrorcreateGLSLShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)
    
abstract  ContextcreateNewContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, Context shareCtx, boolean isSharedCtx, boolean offScreen, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
abstract  DrawablecreateOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, int width, int height)
    
static  voidcreatePipeline(Type pipelineType)
     Initialize the Pipeline.
abstract  voidcreateQueryContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, boolean offScreen, int width, int height, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
abstract  voidctxUpdateEyeLightingEnable(Context ctx, boolean localEyeLightingEnable)
    
abstract  booleandecal1stChildSetup(Context ctx)
    
abstract  voiddecalNthChildSetup(Context ctx)
    
abstract  voiddecalReset(Context ctx, boolean depthBufferEnable)
    
abstract  ShaderErrordestroyCgShader(Context ctx, ShaderId shaderId)
    
abstract  ShaderErrordestroyCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
abstract  voiddestroyContext(long display, Drawable drawable, Context ctx)
    
abstract  ShaderErrordestroyGLSLShader(Context ctx, ShaderId shaderId)
    
abstract  ShaderErrordestroyGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
abstract  voiddestroyOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, Drawable drawable)
    
abstract  voiddisableFog(Context ctx)
    
abstract  voiddisableGlobalAlpha(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
abstract  voiddisableModelClip(Context ctx)
    
abstract  voidendDisplayList(Context ctx)
    
abstract  voidendScene(Context ctx)
    
abstract  voidexecute(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, int vertexAttrCount, int[] vertexAttrSizes, float[] varray, float[] cdata, int cdirty)
    
abstract  voidexecuteIndexedGeometry(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int initialIndexIndex, int indexCount, int vertexCount, int vformat, int vertexAttrCount, int[] vertexAttrSizes, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, float[] varray, float[] cdata, int cdirty, int[] indexCoord)
    
abstract  voidexecuteIndexedGeometryBuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int initialIndexIndex, int indexCount, int vertexCount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, Object varray, float[] cdata, int cdirty, int[] indexCoord)
    
abstract  voidexecuteIndexedGeometryVA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vdefined, float[] vfcoords, double[] vdcoords, float[] cfdata, byte[] cbdata, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int texstride, Object[] texCoords, int cdirty, int[] indexCoord)
    
abstract  voidexecuteIndexedGeometryVABuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vdefined, Object vcoords, Object cdataBuffer, float[] cfdata, byte[] cbdata, Object normal, int vertexAttrCount, int[] vertexAttrSizes, Object[] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int texstride, Object[] texCoords, int cdirty, int[] indexCoord)
    
abstract  voidexecuteInterleavedBuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, Object varray, float[] cdata, int cdirty)
    
abstract  voidexecuteRasterDepth(Context ctx, float posX, float posY, float posZ, int srcOffsetX, int srcOffsetY, int rasterWidth, int rasterHeight, int depthWidth, int depthHeight, int depthType, Object depthData)
    
abstract  voidexecuteVA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, float[] vfcoords, double[] vdcoords, int colorIndex, float[] cfdata, byte[] cbdata, int normalIndex, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int[] texIndex, int texstride, Object[] texCoords, int cdirty)
    
abstract  voidexecuteVABuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, Object vcoords, int colorIndex, Object cdataBuffer, float[] cfdata, byte[] cbdata, int normalIndex, Object ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, Object[] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int[] texIndex, int texstride, Object[] texCoords, int cdirty)
    
abstract  voidfreeD3DArray(GeometryArrayRetained geo, boolean deleteVB)
    
abstract  voidfreeDisplayList(Context ctx, int id)
    
abstract  voidfreeDrawingSurface(Canvas3D cv, DrawingSurfaceObject drawingSurfaceObject)
    
abstract  voidfreeDrawingSurfaceNative(Object o)
    
abstract  voidfreeTexture(Context ctx, int id)
    
abstract  longgetAWT()
    
abstract  GraphicsConfigurationgetBestConfiguration(GraphicsConfigTemplate3D gct, GraphicsConfiguration[] gc)
    
abstract  longgetDisplay()
    
abstract  longgetFbConfig(GraphicsConfigInfo gcInfo)
    
abstract  GraphicsConfigurationgetGraphicsConfig(GraphicsConfiguration gconfig)
    
abstract  intgetMaximumLights()
    
abstract  intgetNumCtxLights(Context ctx)
    
static  PipelinegetPipeline()
     Returns the singleton Pipeline object.
 StringgetPipelineName()
    
 TypegetPipelineType()
    
 StringgetRendererName()
    
abstract  intgetScreen(GraphicsDevice graphicsDevice)
    
abstract  intgetStencilSize(Canvas3D cv)
    
abstract  booleanhasDoubleBuffer(Canvas3D cv)
    
abstract  booleanhasSceneAntialiasingAccum(Canvas3D cv)
    
abstract  booleanhasSceneAntialiasingMultisample(Canvas3D cv)
    
abstract  booleanhasStereo(Canvas3D cv)
    
abstract  booleaninitTexturemapping(Context ctx, int texWidth, int texHeight, int objectId)
    
 voidinitialize(Type pipelineType)
     Initializes the pipeline object.
abstract  booleaninitializeJ3D(boolean disableXinerama)
    
abstract  booleanisCgLibraryAvailable()
     Returns true if the Cg library is loaded and available.
abstract  booleanisGLSLLibraryAvailable()
     Returns true if the GLSL library is loaded and available.
abstract  booleanisGraphicsConfigSupported(GraphicsConfigTemplate3D gct, GraphicsConfiguration gc)
    
abstract  ShaderErrorlinkCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)
    
abstract  ShaderErrorlinkGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)
    
abstract  voidloadLibraries(int globalShadingLanguage)
    
abstract  voidlookupCgShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
abstract  voidlookupCgVertexAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)
    
abstract  voidlookupGLSLShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
abstract  voidnewDisplayList(Context ctx, int displayListId)
    
abstract  voidreadOffScreenBuffer(Canvas3D cv, Context ctx, int format, int type, Object data, int width, int height)
    
abstract  voidreadRaster(Context ctx, int type, int xSrcOffset, int ySrcOffset, int width, int height, int hCanvas, int imageDataType, int imageFormat, Object imageBuffer, int depthFormat, Object depthBuffer)
    
 booleanreleaseCtx(Context ctx, long dpy)
    
abstract  voidresetColoringAttributes(Context ctx, float r, float g, float b, float a, boolean enableLight)
    
abstract  voidresetLineAttributes(Context ctx)
    
abstract  voidresetPointAttributes(Context ctx)
    
abstract  voidresetPolygonAttributes(Context ctx)
    
abstract  voidresetRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)
    
abstract  voidresetTexCoordGeneration(Context ctx)
    
abstract  voidresetTextureAttributes(Context ctx)
    
abstract  voidresetTextureNative(Context ctx, int texUnitIndex)
    
abstract  voidresetTransparency(Context ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)
    
abstract  intresizeD3DCanvas(Canvas3D cv, Context ctx)
    
abstract  voidsetBlendColor(Context ctx, float red, float green, float blue, float alpha)
    
abstract  voidsetBlendFunc(Context ctx, int src, int dst)
    
abstract  ShaderErrorsetCgUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)
    
abstract  ShaderErrorsetCgUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetCgUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)
    
abstract  ShaderErrorsetCgUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetCgUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetCgUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetCgUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetCgUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetCgUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetCgUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetCgUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetCgUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetCgUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetCgUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetCgUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetCgUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetCgUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetCgUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetCgUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetCgUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  voidsetDepthBufferWriteEnable(Context ctx, boolean mode)
    
abstract  voidsetFogEnableFlag(Context ctx, boolean enableFlag)
    
abstract  voidsetFullSceneAntialiasing(Context ctx, boolean enable)
    
abstract  ShaderErrorsetGLSLUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)
    
abstract  ShaderErrorsetGLSLUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetGLSLUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)
    
abstract  ShaderErrorsetGLSLUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetGLSLUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetGLSLUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetGLSLUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetGLSLUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetGLSLUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetGLSLUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetGLSLUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetGLSLUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetGLSLUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetGLSLUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetGLSLUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
abstract  ShaderErrorsetGLSLUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
abstract  ShaderErrorsetGLSLUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetGLSLUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  ShaderErrorsetGLSLUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
abstract  ShaderErrorsetGLSLUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
abstract  voidsetGlobalAlpha(Context ctx, float alpha)
    
abstract  voidsetLightEnables(Context ctx, long enableMask, int maxLights)
    
abstract  voidsetModelViewMatrix(Context ctx, double[] viewMatrix, double[] modelMatrix)
    
abstract  voidsetProjectionMatrix(Context ctx, double[] projMatrix)
    
abstract  voidsetRenderMode(Context ctx, int mode, boolean doubleBuffer)
    
abstract  voidsetSceneAmbient(Context ctx, float red, float green, float blue)
    
abstract  voidsetVertexFormat(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
abstract  voidsetViewport(Context ctx, int x, int y, int width, int height)
    
abstract  intswapBuffers(Canvas3D cv, Context ctx, long dpy, Drawable drawable)
    
abstract  voidsyncRender(Context ctx, boolean wait)
     This native method makes sure that the rendering for this canvas gets done now.
abstract  voidtextureFillBackground(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, boolean useBiliearFilter)
    
abstract  voidtextureFillRaster(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, float mapZ, float alpha, boolean useBiliearFilter)
    
abstract  voidtexturemapping(Context ctx, int px, int py, int xmin, int ymin, int xmax, int ymax, int texWidth, int texHeight, int rasWidth, int format, int objectId, byte[] image, int winWidth, int winHeight)
    
abstract  inttoggleFullScreenMode(Canvas3D cv, Context ctx)
    
abstract  voidupdateColoringAttributes(Context ctx, float dRed, float dGreen, float dBlue, float red, float green, float blue, float alpha, boolean lEnable, int shadeModel)
    
abstract  voidupdateCombiner(Context ctx, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)
    
abstract  voidupdateDirectionalLight(Context ctx, int lightSlot, float red, float green, float blue, float x, float y, float z)
    
abstract  voidupdateExponentialFog(Context ctx, float red, float green, float blue, float density)
    
abstract  voidupdateLineAttributes(Context ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)
    
abstract  voidupdateLinearFog(Context ctx, float red, float green, float blue, double fdist, double bdist)
    
abstract  voidupdateMaterial(Context ctx, float red, float green, float blue, float alpha, float ared, float agreen, float ablue, float ered, float egreen, float eblue, float dred, float dgreen, float dblue, float sred, float sgreen, float sblue, float shininess, int colorTarget, boolean enable)
    
abstract  voidupdateMaterialColor(Context ctx, float r, float g, float b, float a)
    
abstract  voidupdateModelClip(Context ctx, int planeNum, boolean enableFlag, double A, double B, double C, double D)
    
abstract  voidupdatePointAttributes(Context ctx, float pointSize, boolean pointAntialiasing)
    
abstract  voidupdatePointLight(Context ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz)
    
abstract  voidupdatePolygonAttributes(Context ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)
    
abstract  voidupdateRegisterCombiners(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)
    
abstract  voidupdateRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride, boolean depthBufferEnable, boolean depthBufferWriteEnable, int depthTestFunction, float alphaTestValue, int alphaTestFunction, boolean ignoreVertexColors, boolean rasterOpEnable, int rasterOp, boolean userStencilAvailable, boolean stencilEnable, int stencilFailOp, int stencilZFailOp, int stencilZPassOp, int stencilFunction, int stencilReferenceValue, int stencilCompareMask, int stencilWriteMask)
    
abstract  voidupdateSeparateSpecularColorEnable(Context ctx, boolean control)
    
abstract  voidupdateSpotLight(Context ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz, float spreadAngle, float concentration, float dx, float dy, float dz)
    
abstract  voidupdateTexCoordGeneration(Context ctx, boolean enable, int genMode, int format, float planeSx, float planeSy, float planeSz, float planeSw, float planeTx, float planeTy, float planeTz, float planeTw, float planeRx, float planeRy, float planeRz, float planeRw, float planeQx, float planeQy, float planeQz, float planeQw, double[] trans)
    
abstract  voidupdateTexture2DAnisotropicFilter(Context ctx, float degree)
    
abstract  voidupdateTexture2DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
abstract  voidupdateTexture2DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
abstract  voidupdateTexture2DFilterModes(Context ctx, int minFilter, int magFilter)
    
abstract  voidupdateTexture2DImage(Context ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object data, boolean useAutoMipMap)
    
abstract  voidupdateTexture2DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
abstract  voidupdateTexture2DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
abstract  voidupdateTexture2DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
abstract  voidupdateTexture2DSubImage(Context ctx, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object data, boolean useAutoMipMap)
    
abstract  voidupdateTexture3DAnisotropicFilter(Context ctx, float degree)
    
abstract  voidupdateTexture3DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, int boundaryModeR, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
abstract  voidupdateTexture3DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
abstract  voidupdateTexture3DFilterModes(Context ctx, int minFilter, int magFilter)
    
abstract  voidupdateTexture3DImage(Context ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int depth, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)
    
abstract  voidupdateTexture3DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
abstract  voidupdateTexture3DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
abstract  voidupdateTexture3DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
abstract  voidupdateTexture3DSubImage(Context ctx, int level, int xoffset, int yoffset, int zoffset, int textureFormat, int imageFormat, int imgXoffset, int imgYoffset, int imgZoffset, int tilew, int tileh, int width, int height, int depth, int imageDataType, Object imageData, boolean useAutoMipMap)
    
abstract  voidupdateTextureAttributes(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)
    
abstract  voidupdateTextureColorTable(Context ctx, int numComponents, int colorTableSize, int[] colorTable)
    
abstract  voidupdateTextureCubeMapAnisotropicFilter(Context ctx, float degree)
    
abstract  voidupdateTextureCubeMapBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
abstract  voidupdateTextureCubeMapFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
abstract  voidupdateTextureCubeMapFilterModes(Context ctx, int minFilter, int magFilter)
    
abstract  voidupdateTextureCubeMapImage(Context ctx, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)
    
abstract  voidupdateTextureCubeMapLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
abstract  voidupdateTextureCubeMapLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
abstract  voidupdateTextureCubeMapSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
abstract  voidupdateTextureCubeMapSubImage(Context ctx, int face, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object imageData, boolean useAutoMipMap)
    
abstract  voidupdateTextureUnitState(Context ctx, int unitIndex, boolean enableFlag)
    
abstract  voidupdateTransparencyAttributes(Context ctx, float alpha, int geometryType, int polygonMode, boolean lineAA, boolean pointAA, int transparencyMode, int srcBlendFunction, int dstBlendFunction)
    
abstract  ShaderErroruseCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
abstract  booleanuseCtx(Context ctx, long display, Drawable drawable)
    
abstract  ShaderErroruseGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
static  booleanuseNativeOgl(boolean isWindowsVista, boolean nativeOglRequested)
     Method to check whether the native OpenGL library can and should be used on Windows.
abstract  booleanvalidGraphicsMode()
    


Constructor Detail
Pipeline
protected Pipeline()(Code)
An instance of a specific Pipeline subclass should only be constructed // from the createPipeline method.




Method Detail
accum
abstract void accum(Context ctx, float value)(Code)



accumReturn
abstract void accumReturn(Context ctx)(Code)



activeTextureUnit
abstract void activeTextureUnit(Context ctx, int texUnitIndex)(Code)



beginScene
abstract void beginScene(Context ctx)(Code)



bindGLSLVertexAttrName
abstract ShaderError bindGLSLVertexAttrName(Context ctx, ShaderProgramId shaderProgramId, String attrName, int attrIndex)(Code)



bindTexture2D
abstract void bindTexture2D(Context ctx, int objectId, boolean enable)(Code)



bindTexture3D
abstract void bindTexture3D(Context ctx, int objectId, boolean enable)(Code)



bindTextureCubeMap
abstract void bindTextureCubeMap(Context ctx, int objectId, boolean enable)(Code)



buildGA
abstract void buildGA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetMapOffset, int vertexAttrCount, int[] vertexAttrSizes, double[] xform, double[] nxform, float[] varray)(Code)



buildGAForByRef
abstract void buildGAForByRef(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, float[] vfcoords, double[] vdcoords, int colorIndex, float[] cfdata, byte[] cbdata, int normalIndex, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int[] texIndex, int texstride, Object[] texCoords, double[] xform, double[] nxform)(Code)



buildIndexedGeometry
abstract void buildIndexedGeometry(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean updateAlpha, float alpha, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vertexAttrCount, int[] vertexAttrSizes, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetMapOffset, double[] xform, double[] nxform, float[] varray, int[] indexCoord)(Code)



callDisplayList
abstract void callDisplayList(Context ctx, int id, boolean isNonUniformScale)(Code)



checkNativeBufferAccess
boolean checkNativeBufferAccess(java.nio.Buffer buffer)(Code)



cleanupRenderer
abstract void cleanupRenderer()(Code)



clear
abstract void clear(Context ctx, float r, float g, float b, boolean clearStencil)(Code)



clearAccum
abstract void clearAccum(Context ctx)(Code)



compileCgShader
abstract ShaderError compileCgShader(Context ctx, ShaderId shaderId, String program)(Code)



compileGLSLShader
abstract ShaderError compileGLSLShader(Context ctx, ShaderId shaderId, String program)(Code)



createCgShader
abstract ShaderError createCgShader(Context ctx, int shaderType, ShaderId[] shaderId)(Code)



createCgShaderProgram
abstract ShaderError createCgShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)(Code)



createDrawingSurfaceObject
abstract DrawingSurfaceObject createDrawingSurfaceObject(Canvas3D cv)(Code)



createGLSLShader
abstract ShaderError createGLSLShader(Context ctx, int shaderType, ShaderId[] shaderId)(Code)



createGLSLShaderProgram
abstract ShaderError createGLSLShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)(Code)



createNewContext
abstract Context createNewContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, Context shareCtx, boolean isSharedCtx, boolean offScreen, boolean glslLibraryAvailable, boolean cgLibraryAvailable)(Code)



createOffScreenBuffer
abstract Drawable createOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, int width, int height)(Code)



createPipeline
static void createPipeline(Type pipelineType)(Code)
Initialize the Pipeline. Called exactly once by MasterControl.loadLibraries() to create the singleton Pipeline object.



createQueryContext
abstract void createQueryContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, boolean offScreen, int width, int height, boolean glslLibraryAvailable, boolean cgLibraryAvailable)(Code)



ctxUpdateEyeLightingEnable
abstract void ctxUpdateEyeLightingEnable(Context ctx, boolean localEyeLightingEnable)(Code)



decal1stChildSetup
abstract boolean decal1stChildSetup(Context ctx)(Code)



decalNthChildSetup
abstract void decalNthChildSetup(Context ctx)(Code)



decalReset
abstract void decalReset(Context ctx, boolean depthBufferEnable)(Code)



destroyCgShader
abstract ShaderError destroyCgShader(Context ctx, ShaderId shaderId)(Code)



destroyCgShaderProgram
abstract ShaderError destroyCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)



destroyContext
abstract void destroyContext(long display, Drawable drawable, Context ctx)(Code)



destroyGLSLShader
abstract ShaderError destroyGLSLShader(Context ctx, ShaderId shaderId)(Code)



destroyGLSLShaderProgram
abstract ShaderError destroyGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)



destroyOffScreenBuffer
abstract void destroyOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, Drawable drawable)(Code)



disableFog
abstract void disableFog(Context ctx)(Code)



disableGlobalAlpha
abstract void disableGlobalAlpha(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)



disableModelClip
abstract void disableModelClip(Context ctx)(Code)



endDisplayList
abstract void endDisplayList(Context ctx)(Code)



endScene
abstract void endScene(Context ctx)(Code)



execute
abstract void execute(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, int vertexAttrCount, int[] vertexAttrSizes, float[] varray, float[] cdata, int cdirty)(Code)



executeIndexedGeometry
abstract void executeIndexedGeometry(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int initialIndexIndex, int indexCount, int vertexCount, int vformat, int vertexAttrCount, int[] vertexAttrSizes, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, float[] varray, float[] cdata, int cdirty, int[] indexCoord)(Code)



executeIndexedGeometryBuffer
abstract void executeIndexedGeometryBuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int initialIndexIndex, int indexCount, int vertexCount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, Object varray, float[] cdata, int cdirty, int[] indexCoord)(Code)



executeIndexedGeometryVA
abstract void executeIndexedGeometryVA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vdefined, float[] vfcoords, double[] vdcoords, float[] cfdata, byte[] cbdata, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int texstride, Object[] texCoords, int cdirty, int[] indexCoord)(Code)



executeIndexedGeometryVABuffer
abstract void executeIndexedGeometryVABuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int initialIndexIndex, int validIndexCount, int vertexCount, int vformat, int vdefined, Object vcoords, Object cdataBuffer, float[] cfdata, byte[] cbdata, Object normal, int vertexAttrCount, int[] vertexAttrSizes, Object[] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int texstride, Object[] texCoords, int cdirty, int[] indexCoord)(Code)



executeInterleavedBuffer
abstract void executeInterleavedBuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean useAlpha, boolean ignoreVertexColors, int startVIndex, int vcount, int vformat, int texCoordSetCount, int[] texCoordSetMap, int texCoordSetMapLen, int[] texCoordSetOffset, int numActiveTexUnitState, Object varray, float[] cdata, int cdirty)(Code)



executeRasterDepth
abstract void executeRasterDepth(Context ctx, float posX, float posY, float posZ, int srcOffsetX, int srcOffsetY, int rasterWidth, int rasterHeight, int depthWidth, int depthHeight, int depthType, Object depthData)(Code)



executeVA
abstract void executeVA(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, float[] vfcoords, double[] vdcoords, int colorIndex, float[] cfdata, byte[] cbdata, int normalIndex, float[] ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, float[][] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int[] texIndex, int texstride, Object[] texCoords, int cdirty)(Code)



executeVABuffer
abstract void executeVABuffer(Context ctx, GeometryArrayRetained geo, int geo_type, boolean isNonUniformScale, boolean ignoreVertexColors, int vcount, int vformat, int vdefined, int coordIndex, Object vcoords, int colorIndex, Object cdataBuffer, float[] cfdata, byte[] cbdata, int normalIndex, Object ndata, int vertexAttrCount, int[] vertexAttrSizes, int[] vertexAttrIndex, Object[] vertexAttrData, int texcoordmaplength, int[] texcoordoffset, int numActiveTexUnitState, int[] texIndex, int texstride, Object[] texCoords, int cdirty)(Code)



freeD3DArray
abstract void freeD3DArray(GeometryArrayRetained geo, boolean deleteVB)(Code)



freeDisplayList
abstract void freeDisplayList(Context ctx, int id)(Code)



freeDrawingSurface
abstract void freeDrawingSurface(Canvas3D cv, DrawingSurfaceObject drawingSurfaceObject)(Code)



freeDrawingSurfaceNative
abstract void freeDrawingSurfaceNative(Object o)(Code)



freeTexture
abstract void freeTexture(Context ctx, int id)(Code)



getAWT
abstract long getAWT()(Code)



getBestConfiguration
abstract GraphicsConfiguration getBestConfiguration(GraphicsConfigTemplate3D gct, GraphicsConfiguration[] gc)(Code)



getDisplay
abstract long getDisplay()(Code)



getFbConfig
abstract long getFbConfig(GraphicsConfigInfo gcInfo)(Code)



getGraphicsConfig
abstract GraphicsConfiguration getGraphicsConfig(GraphicsConfiguration gconfig)(Code)



getMaximumLights
abstract int getMaximumLights()(Code)



getNumCtxLights
abstract int getNumCtxLights(Context ctx)(Code)



getPipeline
static Pipeline getPipeline()(Code)
Returns the singleton Pipeline object.



getPipelineName
String getPipelineName()(Code)
Returns the pipeline name



getPipelineType
Type getPipelineType()(Code)
Returns the pipeline type



getRendererName
String getRendererName()(Code)
Returns the renderer name



getScreen
abstract int getScreen(GraphicsDevice graphicsDevice)(Code)



getStencilSize
abstract int getStencilSize(Canvas3D cv)(Code)



hasDoubleBuffer
abstract boolean hasDoubleBuffer(Canvas3D cv)(Code)



hasSceneAntialiasingAccum
abstract boolean hasSceneAntialiasingAccum(Canvas3D cv)(Code)



hasSceneAntialiasingMultisample
abstract boolean hasSceneAntialiasingMultisample(Canvas3D cv)(Code)



hasStereo
abstract boolean hasStereo(Canvas3D cv)(Code)



initTexturemapping
abstract boolean initTexturemapping(Context ctx, int texWidth, int texHeight, int objectId)(Code)



initialize
void initialize(Type pipelineType)(Code)
Initializes the pipeline object. Only called by initPipeline. Pipeline subclasses may override this, but must call super.initialize(pipelineType);



initializeJ3D
abstract boolean initializeJ3D(boolean disableXinerama)(Code)



isCgLibraryAvailable
abstract boolean isCgLibraryAvailable()(Code)
Returns true if the Cg library is loaded and available. Note that this does not necessarily mean that Cg is supported by the graphics card.



isGLSLLibraryAvailable
abstract boolean isGLSLLibraryAvailable()(Code)
Returns true if the GLSL library is loaded and available. Note that this does not necessarily mean that GLSL is supported by the graphics card.



isGraphicsConfigSupported
abstract boolean isGraphicsConfigSupported(GraphicsConfigTemplate3D gct, GraphicsConfiguration gc)(Code)



linkCgShaderProgram
abstract ShaderError linkCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)(Code)



linkGLSLShaderProgram
abstract ShaderError linkGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)(Code)



loadLibraries
abstract void loadLibraries(int globalShadingLanguage)(Code)
Load all of the required libraries



lookupCgShaderAttrNames
abstract void lookupCgShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)



lookupCgVertexAttrNames
abstract void lookupCgVertexAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)(Code)



lookupGLSLShaderAttrNames
abstract void lookupGLSLShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)



newDisplayList
abstract void newDisplayList(Context ctx, int displayListId)(Code)



readOffScreenBuffer
abstract void readOffScreenBuffer(Canvas3D cv, Context ctx, int format, int type, Object data, int width, int height)(Code)



readRaster
abstract void readRaster(Context ctx, int type, int xSrcOffset, int ySrcOffset, int width, int height, int hCanvas, int imageDataType, int imageFormat, Object imageBuffer, int depthFormat, Object depthBuffer)(Code)



releaseCtx
boolean releaseCtx(Context ctx, long dpy)(Code)



resetColoringAttributes
abstract void resetColoringAttributes(Context ctx, float r, float g, float b, float a, boolean enableLight)(Code)



resetLineAttributes
abstract void resetLineAttributes(Context ctx)(Code)



resetPointAttributes
abstract void resetPointAttributes(Context ctx)(Code)



resetPolygonAttributes
abstract void resetPolygonAttributes(Context ctx)(Code)



resetRenderingAttributes
abstract void resetRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)(Code)



resetTexCoordGeneration
abstract void resetTexCoordGeneration(Context ctx)(Code)



resetTextureAttributes
abstract void resetTextureAttributes(Context ctx)(Code)



resetTextureNative
abstract void resetTextureNative(Context ctx, int texUnitIndex)(Code)



resetTransparency
abstract void resetTransparency(Context ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)(Code)



resizeD3DCanvas
abstract int resizeD3DCanvas(Canvas3D cv, Context ctx)(Code)



setBlendColor
abstract void setBlendColor(Context ctx, float red, float green, float blue, float alpha)(Code)



setBlendFunc
abstract void setBlendFunc(Context ctx, int src, int dst)(Code)



setCgUniform1f
abstract ShaderError setCgUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)(Code)



setCgUniform1fArray
abstract ShaderError setCgUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setCgUniform1i
abstract ShaderError setCgUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)(Code)



setCgUniform1iArray
abstract ShaderError setCgUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setCgUniform2f
abstract ShaderError setCgUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setCgUniform2fArray
abstract ShaderError setCgUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setCgUniform2i
abstract ShaderError setCgUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setCgUniform2iArray
abstract ShaderError setCgUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setCgUniform3f
abstract ShaderError setCgUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setCgUniform3fArray
abstract ShaderError setCgUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setCgUniform3i
abstract ShaderError setCgUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setCgUniform3iArray
abstract ShaderError setCgUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setCgUniform4f
abstract ShaderError setCgUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setCgUniform4fArray
abstract ShaderError setCgUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setCgUniform4i
abstract ShaderError setCgUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setCgUniform4iArray
abstract ShaderError setCgUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setCgUniformMatrix3f
abstract ShaderError setCgUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setCgUniformMatrix3fArray
abstract ShaderError setCgUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setCgUniformMatrix4f
abstract ShaderError setCgUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setCgUniformMatrix4fArray
abstract ShaderError setCgUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setDepthBufferWriteEnable
abstract void setDepthBufferWriteEnable(Context ctx, boolean mode)(Code)



setFogEnableFlag
abstract void setFogEnableFlag(Context ctx, boolean enableFlag)(Code)



setFullSceneAntialiasing
abstract void setFullSceneAntialiasing(Context ctx, boolean enable)(Code)



setGLSLUniform1f
abstract ShaderError setGLSLUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)(Code)



setGLSLUniform1fArray
abstract ShaderError setGLSLUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGLSLUniform1i
abstract ShaderError setGLSLUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)(Code)



setGLSLUniform1iArray
abstract ShaderError setGLSLUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setGLSLUniform2f
abstract ShaderError setGLSLUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setGLSLUniform2fArray
abstract ShaderError setGLSLUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGLSLUniform2i
abstract ShaderError setGLSLUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setGLSLUniform2iArray
abstract ShaderError setGLSLUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setGLSLUniform3f
abstract ShaderError setGLSLUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setGLSLUniform3fArray
abstract ShaderError setGLSLUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGLSLUniform3i
abstract ShaderError setGLSLUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setGLSLUniform3iArray
abstract ShaderError setGLSLUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setGLSLUniform4f
abstract ShaderError setGLSLUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setGLSLUniform4fArray
abstract ShaderError setGLSLUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGLSLUniform4i
abstract ShaderError setGLSLUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)



setGLSLUniform4iArray
abstract ShaderError setGLSLUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)



setGLSLUniformMatrix3f
abstract ShaderError setGLSLUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setGLSLUniformMatrix3fArray
abstract ShaderError setGLSLUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGLSLUniformMatrix4f
abstract ShaderError setGLSLUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)



setGLSLUniformMatrix4fArray
abstract ShaderError setGLSLUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)



setGlobalAlpha
abstract void setGlobalAlpha(Context ctx, float alpha)(Code)



setLightEnables
abstract void setLightEnables(Context ctx, long enableMask, int maxLights)(Code)



setModelViewMatrix
abstract void setModelViewMatrix(Context ctx, double[] viewMatrix, double[] modelMatrix)(Code)



setProjectionMatrix
abstract void setProjectionMatrix(Context ctx, double[] projMatrix)(Code)



setRenderMode
abstract void setRenderMode(Context ctx, int mode, boolean doubleBuffer)(Code)



setSceneAmbient
abstract void setSceneAmbient(Context ctx, float red, float green, float blue)(Code)



setVertexFormat
abstract void setVertexFormat(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)



setViewport
abstract void setViewport(Context ctx, int x, int y, int width, int height)(Code)



swapBuffers
abstract int swapBuffers(Canvas3D cv, Context ctx, long dpy, Drawable drawable)(Code)



syncRender
abstract void syncRender(Context ctx, boolean wait)(Code)
This native method makes sure that the rendering for this canvas gets done now.



textureFillBackground
abstract void textureFillBackground(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, boolean useBiliearFilter)(Code)



textureFillRaster
abstract void textureFillRaster(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, float mapZ, float alpha, boolean useBiliearFilter)(Code)



texturemapping
abstract void texturemapping(Context ctx, int px, int py, int xmin, int ymin, int xmax, int ymax, int texWidth, int texHeight, int rasWidth, int format, int objectId, byte[] image, int winWidth, int winHeight)(Code)



toggleFullScreenMode
abstract int toggleFullScreenMode(Canvas3D cv, Context ctx)(Code)



updateColoringAttributes
abstract void updateColoringAttributes(Context ctx, float dRed, float dGreen, float dBlue, float red, float green, float blue, float alpha, boolean lEnable, int shadeModel)(Code)



updateCombiner
abstract void updateCombiner(Context ctx, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)(Code)



updateDirectionalLight
abstract void updateDirectionalLight(Context ctx, int lightSlot, float red, float green, float blue, float x, float y, float z)(Code)



updateExponentialFog
abstract void updateExponentialFog(Context ctx, float red, float green, float blue, float density)(Code)



updateLineAttributes
abstract void updateLineAttributes(Context ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)(Code)



updateLinearFog
abstract void updateLinearFog(Context ctx, float red, float green, float blue, double fdist, double bdist)(Code)



updateMaterial
abstract void updateMaterial(Context ctx, float red, float green, float blue, float alpha, float ared, float agreen, float ablue, float ered, float egreen, float eblue, float dred, float dgreen, float dblue, float sred, float sgreen, float sblue, float shininess, int colorTarget, boolean enable)(Code)



updateMaterialColor
abstract void updateMaterialColor(Context ctx, float r, float g, float b, float a)(Code)



updateModelClip
abstract void updateModelClip(Context ctx, int planeNum, boolean enableFlag, double A, double B, double C, double D)(Code)



updatePointAttributes
abstract void updatePointAttributes(Context ctx, float pointSize, boolean pointAntialiasing)(Code)



updatePointLight
abstract void updatePointLight(Context ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz)(Code)



updatePolygonAttributes
abstract void updatePolygonAttributes(Context ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)(Code)



updateRegisterCombiners
abstract void updateRegisterCombiners(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)(Code)



updateRenderingAttributes
abstract void updateRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride, boolean depthBufferEnable, boolean depthBufferWriteEnable, int depthTestFunction, float alphaTestValue, int alphaTestFunction, boolean ignoreVertexColors, boolean rasterOpEnable, int rasterOp, boolean userStencilAvailable, boolean stencilEnable, int stencilFailOp, int stencilZFailOp, int stencilZPassOp, int stencilFunction, int stencilReferenceValue, int stencilCompareMask, int stencilWriteMask)(Code)



updateSeparateSpecularColorEnable
abstract void updateSeparateSpecularColorEnable(Context ctx, boolean control)(Code)



updateSpotLight
abstract void updateSpotLight(Context ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz, float spreadAngle, float concentration, float dx, float dy, float dz)(Code)



updateTexCoordGeneration
abstract void updateTexCoordGeneration(Context ctx, boolean enable, int genMode, int format, float planeSx, float planeSy, float planeSz, float planeSw, float planeTx, float planeTy, float planeTz, float planeTw, float planeRx, float planeRy, float planeRz, float planeRw, float planeQx, float planeQy, float planeQz, float planeQw, double[] trans)(Code)
This method updates the native context: trans contains eyeTovworld transform in d3d trans contains vworldToEye transform in ogl



updateTexture2DAnisotropicFilter
abstract void updateTexture2DAnisotropicFilter(Context ctx, float degree)(Code)



updateTexture2DBoundary
abstract void updateTexture2DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)



updateTexture2DFilter4Func
abstract void updateTexture2DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



updateTexture2DFilterModes
abstract void updateTexture2DFilterModes(Context ctx, int minFilter, int magFilter)(Code)



updateTexture2DImage
abstract void updateTexture2DImage(Context ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object data, boolean useAutoMipMap)(Code)



updateTexture2DLodOffset
abstract void updateTexture2DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



updateTexture2DLodRange
abstract void updateTexture2DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



updateTexture2DSharpenFunc
abstract void updateTexture2DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



updateTexture2DSubImage
abstract void updateTexture2DSubImage(Context ctx, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object data, boolean useAutoMipMap)(Code)



updateTexture3DAnisotropicFilter
abstract void updateTexture3DAnisotropicFilter(Context ctx, float degree)(Code)



updateTexture3DBoundary
abstract void updateTexture3DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, int boundaryModeR, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)



updateTexture3DFilter4Func
abstract void updateTexture3DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



updateTexture3DFilterModes
abstract void updateTexture3DFilterModes(Context ctx, int minFilter, int magFilter)(Code)



updateTexture3DImage
abstract void updateTexture3DImage(Context ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int depth, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)(Code)



updateTexture3DLodOffset
abstract void updateTexture3DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



updateTexture3DLodRange
abstract void updateTexture3DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



updateTexture3DSharpenFunc
abstract void updateTexture3DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



updateTexture3DSubImage
abstract void updateTexture3DSubImage(Context ctx, int level, int xoffset, int yoffset, int zoffset, int textureFormat, int imageFormat, int imgXoffset, int imgYoffset, int imgZoffset, int tilew, int tileh, int width, int height, int depth, int imageDataType, Object imageData, boolean useAutoMipMap)(Code)



updateTextureAttributes
abstract void updateTextureAttributes(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)(Code)



updateTextureColorTable
abstract void updateTextureColorTable(Context ctx, int numComponents, int colorTableSize, int[] colorTable)(Code)



updateTextureCubeMapAnisotropicFilter
abstract void updateTextureCubeMapAnisotropicFilter(Context ctx, float degree)(Code)



updateTextureCubeMapBoundary
abstract void updateTextureCubeMapBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)



updateTextureCubeMapFilter4Func
abstract void updateTextureCubeMapFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



updateTextureCubeMapFilterModes
abstract void updateTextureCubeMapFilterModes(Context ctx, int minFilter, int magFilter)(Code)



updateTextureCubeMapImage
abstract void updateTextureCubeMapImage(Context ctx, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)(Code)



updateTextureCubeMapLodOffset
abstract void updateTextureCubeMapLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



updateTextureCubeMapLodRange
abstract void updateTextureCubeMapLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



updateTextureCubeMapSharpenFunc
abstract void updateTextureCubeMapSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



updateTextureCubeMapSubImage
abstract void updateTextureCubeMapSubImage(Context ctx, int face, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object imageData, boolean useAutoMipMap)(Code)



updateTextureUnitState
abstract void updateTextureUnitState(Context ctx, int unitIndex, boolean enableFlag)(Code)



updateTransparencyAttributes
abstract void updateTransparencyAttributes(Context ctx, float alpha, int geometryType, int polygonMode, boolean lineAA, boolean pointAA, int transparencyMode, int srcBlendFunction, int dstBlendFunction)(Code)



useCgShaderProgram
abstract ShaderError useCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)



useCtx
abstract boolean useCtx(Context ctx, long display, Drawable drawable)(Code)



useGLSLShaderProgram
abstract ShaderError useGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)



useNativeOgl
static boolean useNativeOgl(boolean isWindowsVista, boolean nativeOglRequested)(Code)
Method to check whether the native OpenGL library can and should be used on Windows. We will use D3D if OpenGL is unavailable or undesirable.



validGraphicsMode
abstract boolean validGraphicsMode()(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.