Java Doc for NativePipeline.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
      javax.media.j3d.NativePipeline

NativePipeline
class NativePipeline extends Pipeline (Code)
Concrete implementation of Pipeline class for native OGL and D3D rendering pipeline.



Constructor Summary
protected  NativePipeline()
    

Method Summary
native  voidaccum(long ctx, float value)
    
 voidaccum(Context ctx, float value)
    
native  voidaccumReturn(long ctx)
    
 voidaccumReturn(Context ctx)
    
native  voidactiveTextureUnit(long ctx, int texUnitIndex)
    
 voidactiveTextureUnit(Context ctx, int texUnitIndex)
    
native  voidbeginScene(long ctx)
    
 voidbeginScene(Context ctx)
    
native  ShaderErrorbindGLSLVertexAttrName(long ctx, long shaderProgramId, String attrName, int attrIndex)
    
 ShaderErrorbindGLSLVertexAttrName(Context ctx, ShaderProgramId shaderProgramId, String attrName, int attrIndex)
    
native  voidbindTexture2D(long ctx, int objectId, boolean enable)
    
 voidbindTexture2D(Context ctx, int objectId, boolean enable)
    
native  voidbindTexture3D(long ctx, int objectId, boolean enable)
    
 voidbindTexture3D(Context ctx, int objectId, boolean enable)
    
native  voidbindTextureCubeMap(long ctx, int objectId, boolean enable)
    
 voidbindTextureCubeMap(Context ctx, int objectId, boolean enable)
    
native  voidbuildGA(long 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)
    
 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)
    
native  voidbuildGAForByRef(long 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)
    
 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)
    
native  voidbuildIndexedGeometry(long 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)
    
 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)
    
native  voidcallDisplayList(long ctx, int id, boolean isNonUniformScale)
    
 voidcallDisplayList(Context ctx, int id, boolean isNonUniformScale)
    
native  voidcleanupRenderer()
    
native  voidclear(long ctx, float r, float g, float b, boolean clearStencil)
    
 voidclear(Context ctx, float r, float g, float b, boolean clearStencil)
    
native  voidclearAccum(long ctx)
    
 voidclearAccum(Context ctx)
    
native  ShaderErrorcompileCgShader(long ctx, long shaderId, String program)
    
 ShaderErrorcompileCgShader(Context ctx, ShaderId shaderId, String program)
    
native  ShaderErrorcompileGLSLShader(long ctx, long shaderId, String program)
    
 ShaderErrorcompileGLSLShader(Context ctx, ShaderId shaderId, String program)
    
native  ShaderErrorcreateCgShader(long ctx, int shaderType, long[] shaderId)
    
 ShaderErrorcreateCgShader(Context ctx, int shaderType, ShaderId[] shaderId)
    
native  ShaderErrorcreateCgShaderProgram(long ctx, long[] shaderProgramId)
    
 ShaderErrorcreateCgShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)
    
 DrawingSurfaceObjectcreateDrawingSurfaceObject(Canvas3D cv)
    
native  ShaderErrorcreateGLSLShader(long ctx, int shaderType, long[] shaderId)
    
 ShaderErrorcreateGLSLShader(Context ctx, int shaderType, ShaderId[] shaderId)
    
native  ShaderErrorcreateGLSLShaderProgram(long ctx, long[] shaderProgramId)
    
 ShaderErrorcreateGLSLShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)
    
native  longcreateNewContext(Canvas3D cv, long display, long drawable, long fbConfig, long shareCtx, boolean isSharedCtx, boolean offScreen, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
 ContextcreateNewContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, Context shareCtx, boolean isSharedCtx, boolean offScreen, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
native  longcreateOffScreenBuffer(Canvas3D cv, long ctx, long display, long fbConfig, int width, int height)
    
 DrawablecreateOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, int width, int height)
    
native  voidcreateQueryContext(Canvas3D cv, long display, long drawable, long fbConfig, boolean offScreen, int width, int height, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
 voidcreateQueryContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, boolean offScreen, int width, int height, boolean glslLibraryAvailable, boolean cgLibraryAvailable)
    
native  voidctxUpdateEyeLightingEnable(long ctx, boolean localEyeLightingEnable)
    
 voidctxUpdateEyeLightingEnable(Context ctx, boolean localEyeLightingEnable)
    
native  booleandecal1stChildSetup(long ctx)
    
 booleandecal1stChildSetup(Context ctx)
    
native  voiddecalNthChildSetup(long ctx)
    
 voiddecalNthChildSetup(Context ctx)
    
native  voiddecalReset(long ctx, boolean depthBufferEnable)
    
 voiddecalReset(Context ctx, boolean depthBufferEnable)
    
native  ShaderErrordestroyCgShader(long ctx, long shaderId)
    
 ShaderErrordestroyCgShader(Context ctx, ShaderId shaderId)
    
native  ShaderErrordestroyCgShaderProgram(long ctx, long shaderProgramId)
    
 ShaderErrordestroyCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
native  voiddestroyContext(long display, long drawable, long ctx)
    
 voiddestroyContext(long display, Drawable drawable, Context ctx)
    
native  ShaderErrordestroyGLSLShader(long ctx, long shaderId)
    
 ShaderErrordestroyGLSLShader(Context ctx, ShaderId shaderId)
    
native  ShaderErrordestroyGLSLShaderProgram(long ctx, long shaderProgramId)
    
 ShaderErrordestroyGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
native  voiddestroyOffScreenBuffer(Canvas3D cv, long ctx, long display, long fbConfig, long drawable)
    
 voiddestroyOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, Drawable drawable)
    
native  voiddisableFog(long ctx)
    
 voiddisableFog(Context ctx)
    
native  voiddisableGlobalAlpha(long ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
 voiddisableGlobalAlpha(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
native  voiddisableModelClip(long ctx)
    
 voiddisableModelClip(Context ctx)
    
native  voidendDisplayList(long ctx)
    
 voidendDisplayList(Context ctx)
    
native  voidendScene(long ctx)
    
 voidendScene(Context ctx)
    
native  voidexecute(long 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)
    
 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)
    
native  voidexecuteIndexedGeometry(long 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)
    
 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)
    
native  voidexecuteIndexedGeometryBuffer(long 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)
    
 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)
    
native  voidexecuteIndexedGeometryVA(long 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)
    
 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)
    
native  voidexecuteIndexedGeometryVABuffer(long 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)
    
 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)
    
native  voidexecuteInterleavedBuffer(long 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)
    
 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)
    
native  voidexecuteRasterDepth(long ctx, float posX, float posY, float posZ, int srcOffsetX, int srcOffsetY, int rasterWidth, int rasterHeight, int depthWidth, int depthHeight, int depthType, Object depthData)
    
 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)
    
native  voidexecuteVA(long 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)
    
 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)
    
native  voidexecuteVABuffer(long 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)
    
 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)
    
native  voidfreeD3DArray(GeometryArrayRetained geo, boolean deleteVB)
    
native  voidfreeDisplayList(long ctx, int id)
    
 voidfreeDisplayList(Context ctx, int id)
    
 voidfreeDrawingSurface(Canvas3D cv, DrawingSurfaceObject drawingSurfaceObject)
    
 voidfreeDrawingSurfaceNative(Object o)
    
native  voidfreeTexture(long ctx, int id)
    
 voidfreeTexture(Context ctx, int id)
    
native  longgetAWT()
    
 GraphicsConfigurationgetBestConfiguration(GraphicsConfigTemplate3D gct, GraphicsConfiguration[] gc)
    
 longgetDisplay()
    
 longgetFbConfig(GraphicsConfigInfo gcInfo)
    
 GraphicsConfigurationgetGraphicsConfig(GraphicsConfiguration gconfig)
    
native  intgetMaximumLights()
    
native  intgetNumCtxLights(long ctx)
    
 intgetNumCtxLights(Context ctx)
    
 intgetScreen(GraphicsDevice graphicsDevice)
    
 intgetStencilSize(Canvas3D cv)
    
static  StringgetSupportedOglVendor()
    
 booleanhasDoubleBuffer(Canvas3D cv)
    
 booleanhasSceneAntialiasingAccum(Canvas3D cv)
    
 booleanhasSceneAntialiasingMultisample(Canvas3D cv)
    
 booleanhasStereo(Canvas3D cv)
    
native  booleaninitTexturemapping(long ctx, int texWidth, int texHeight, int objectId)
    
 booleaninitTexturemapping(Context ctx, int texWidth, int texHeight, int objectId)
    
 voidinitialize(Pipeline.Type pipelineType)
    
native  booleaninitializeJ3D(boolean disableXinerama)
    
 booleanisCgLibraryAvailable()
     Returns true if the Cg library is loaded and available.
 booleanisGLSLLibraryAvailable()
     Returns true if the GLSL library is loaded and available.
 booleanisGraphicsConfigSupported(GraphicsConfigTemplate3D gct, GraphicsConfiguration gc)
    
native  ShaderErrorlinkCgShaderProgram(long ctx, long shaderProgramId, long[] shaderIds)
    
 ShaderErrorlinkCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)
    
native  ShaderErrorlinkGLSLShaderProgram(long ctx, long shaderProgramId, long[] shaderId)
    
 ShaderErrorlinkGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)
    
 voidloadLibraries(int globalShadingLanguage)
    
native  voidlookupCgShaderAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, long[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
 voidlookupCgShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
native  voidlookupCgVertexAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)
    
 voidlookupCgVertexAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)
    
native  voidlookupGLSLShaderAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, long[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
 voidlookupGLSLShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)
    
native  voidnewDisplayList(long ctx, int displayListId)
    
 voidnewDisplayList(Context ctx, int displayListId)
    
native  voidreadOffScreenBuffer(Canvas3D cv, long ctx, int format, int type, Object data, int width, int height)
    
 voidreadOffScreenBuffer(Canvas3D cv, Context ctx, int format, int type, Object data, int width, int height)
    
native  voidreadRaster(long ctx, int type, int xSrcOffset, int ySrcOffset, int width, int height, int hCanvas, int imageDataType, int imageFormat, Object imageBuffer, int depthFormat, Object depthBuffer)
    
 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)
    
native  voidresetColoringAttributes(long ctx, float r, float g, float b, float a, boolean enableLight)
    
 voidresetColoringAttributes(Context ctx, float r, float g, float b, float a, boolean enableLight)
    
native  voidresetLineAttributes(long ctx)
    
 voidresetLineAttributes(Context ctx)
    
native  voidresetPointAttributes(long ctx)
    
 voidresetPointAttributes(Context ctx)
    
native  voidresetPolygonAttributes(long ctx)
    
 voidresetPolygonAttributes(Context ctx)
    
native  voidresetRenderingAttributes(long ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)
    
 voidresetRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)
    
native  voidresetTexCoordGeneration(long ctx)
    
 voidresetTexCoordGeneration(Context ctx)
    
native  voidresetTextureAttributes(long ctx)
    
 voidresetTextureAttributes(Context ctx)
    
native  voidresetTextureNative(long ctx, int texUnitIndex)
    
 voidresetTextureNative(Context ctx, int texUnitIndex)
    
native  voidresetTransparency(long ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)
    
 voidresetTransparency(Context ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)
    
native  intresizeD3DCanvas(Canvas3D cv, long ctx)
    
 intresizeD3DCanvas(Canvas3D cv, Context ctx)
    
native  voidsetBlendColor(long ctx, float red, float green, float blue, float alpha)
    
 voidsetBlendColor(Context ctx, float red, float green, float blue, float alpha)
    
native  voidsetBlendFunc(long ctx, int src, int dst)
    
 voidsetBlendFunc(Context ctx, int src, int dst)
    
native  ShaderErrorsetCgUniform1f(long ctx, long shaderProgramId, long uniformLocation, float value)
    
 ShaderErrorsetCgUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)
    
native  ShaderErrorsetCgUniform1fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetCgUniform1i(long ctx, long shaderProgramId, long uniformLocation, int value)
    
 ShaderErrorsetCgUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)
    
native  ShaderErrorsetCgUniform1iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetCgUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetCgUniform2f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetCgUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetCgUniform2fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetCgUniform2i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetCgUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetCgUniform2iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetCgUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetCgUniform3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetCgUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetCgUniform3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetCgUniform3i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetCgUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetCgUniform3iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetCgUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetCgUniform4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetCgUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetCgUniform4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetCgUniform4i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetCgUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetCgUniform4iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetCgUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetCgUniformMatrix3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetCgUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetCgUniformMatrix3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetCgUniformMatrix4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetCgUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetCgUniformMatrix4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetCgUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  voidsetDepthBufferWriteEnable(long ctx, boolean mode)
    
 voidsetDepthBufferWriteEnable(Context ctx, boolean mode)
    
native  voidsetFogEnableFlag(long ctx, boolean enableFlag)
    
 voidsetFogEnableFlag(Context ctx, boolean enableFlag)
    
native  voidsetFullSceneAntialiasing(long ctx, boolean enable)
    
 voidsetFullSceneAntialiasing(Context ctx, boolean enable)
    
native  ShaderErrorsetGLSLUniform1f(long ctx, long shaderProgramId, long uniformLocation, float value)
    
 ShaderErrorsetGLSLUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)
    
native  ShaderErrorsetGLSLUniform1fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetGLSLUniform1i(long ctx, long shaderProgramId, long uniformLocation, int value)
    
 ShaderErrorsetGLSLUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)
    
native  ShaderErrorsetGLSLUniform1iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetGLSLUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetGLSLUniform2f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetGLSLUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetGLSLUniform2fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetGLSLUniform2i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetGLSLUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetGLSLUniform2iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetGLSLUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetGLSLUniform3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetGLSLUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetGLSLUniform3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetGLSLUniform3i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetGLSLUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetGLSLUniform3iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetGLSLUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetGLSLUniform4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetGLSLUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetGLSLUniform4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetGLSLUniform4i(long ctx, long shaderProgramId, long uniformLocation, int[] value)
    
 ShaderErrorsetGLSLUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)
    
native  ShaderErrorsetGLSLUniform4iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)
    
 ShaderErrorsetGLSLUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)
    
native  ShaderErrorsetGLSLUniformMatrix3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetGLSLUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetGLSLUniformMatrix3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  ShaderErrorsetGLSLUniformMatrix4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)
    
 ShaderErrorsetGLSLUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)
    
native  ShaderErrorsetGLSLUniformMatrix4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)
    
 ShaderErrorsetGLSLUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)
    
native  voidsetGlobalAlpha(long ctx, float alpha)
    
 voidsetGlobalAlpha(Context ctx, float alpha)
    
native  voidsetLightEnables(long ctx, long enableMask, int maxLights)
    
 voidsetLightEnables(Context ctx, long enableMask, int maxLights)
    
native  voidsetModelViewMatrix(long ctx, double[] viewMatrix, double[] modelMatrix)
    
 voidsetModelViewMatrix(Context ctx, double[] viewMatrix, double[] modelMatrix)
    
native  voidsetProjectionMatrix(long ctx, double[] projMatrix)
    
 voidsetProjectionMatrix(Context ctx, double[] projMatrix)
    
native  voidsetRenderMode(long ctx, int mode, boolean doubleBuffer)
    
 voidsetRenderMode(Context ctx, int mode, boolean doubleBuffer)
    
native  voidsetSceneAmbient(long ctx, float red, float green, float blue)
    
 voidsetSceneAmbient(Context ctx, float red, float green, float blue)
    
native  voidsetVertexFormat(long ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
 voidsetVertexFormat(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)
    
native  voidsetViewport(long ctx, int x, int y, int width, int height)
    
 voidsetViewport(Context ctx, int x, int y, int width, int height)
    
native  intswapBuffers(Canvas3D cv, long ctx, long dpy, long drawable)
    
 intswapBuffers(Canvas3D cv, Context ctx, long dpy, Drawable drawable)
    
native  voidsyncRender(long ctx, boolean wait)
     This native method makes sure that the rendering for this canvas gets done now.
 voidsyncRender(Context ctx, boolean wait)
    
native  voidtextureFillBackground(long ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, boolean useBiliearFilter)
    
 voidtextureFillBackground(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, boolean useBiliearFilter)
    
native  voidtextureFillRaster(long ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, float mapZ, float alpha, boolean useBiliearFilter)
    
 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)
    
native  voidtexturemapping(long 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)
    
 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)
    
native  inttoggleFullScreenMode(Canvas3D cv, long ctx)
    
 inttoggleFullScreenMode(Canvas3D cv, Context ctx)
    
native  voidupdateColoringAttributes(long ctx, float dRed, float dGreen, float dBlue, float red, float green, float blue, float alpha, boolean lEnable, int shadeModel)
    
 voidupdateColoringAttributes(Context ctx, float dRed, float dGreen, float dBlue, float red, float green, float blue, float alpha, boolean lEnable, int shadeModel)
    
native  voidupdateCombiner(long ctx, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)
    
 voidupdateCombiner(Context ctx, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)
    
native  voidupdateDirectionalLight(long ctx, int lightSlot, float red, float green, float blue, float x, float y, float z)
    
 voidupdateDirectionalLight(Context ctx, int lightSlot, float red, float green, float blue, float x, float y, float z)
    
native  voidupdateExponentialFog(long ctx, float red, float green, float blue, float density)
    
 voidupdateExponentialFog(Context ctx, float red, float green, float blue, float density)
    
native  voidupdateLineAttributes(long ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)
    
 voidupdateLineAttributes(Context ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)
    
native  voidupdateLinearFog(long ctx, float red, float green, float blue, double fdist, double bdist)
    
 voidupdateLinearFog(Context ctx, float red, float green, float blue, double fdist, double bdist)
    
native  voidupdateMaterial(long 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)
    
 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)
    
native  voidupdateMaterialColor(long ctx, float r, float g, float b, float a)
    
 voidupdateMaterialColor(Context ctx, float r, float g, float b, float a)
    
native  voidupdateModelClip(long ctx, int planeNum, boolean enableFlag, double A, double B, double C, double D)
    
 voidupdateModelClip(Context ctx, int planeNum, boolean enableFlag, double A, double B, double C, double D)
    
native  voidupdatePointAttributes(long ctx, float pointSize, boolean pointAntialiasing)
    
 voidupdatePointAttributes(Context ctx, float pointSize, boolean pointAntialiasing)
    
native  voidupdatePointLight(long ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz)
    
 voidupdatePointLight(Context ctx, int lightSlot, float red, float green, float blue, float ax, float ay, float az, float px, float py, float pz)
    
native  voidupdatePolygonAttributes(long ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)
    
 voidupdatePolygonAttributes(Context ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)
    
native  voidupdateRegisterCombiners(long 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)
    
 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)
    
native  voidupdateRenderingAttributes(long 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)
    
 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)
    
native  voidupdateSeparateSpecularColorEnable(long ctx, boolean control)
    
 voidupdateSeparateSpecularColorEnable(Context ctx, boolean control)
    
native  voidupdateSpotLight(long 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)
    
 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)
    
native  voidupdateTexCoordGeneration(long 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)
    
 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)
    
native  voidupdateTexture2DAnisotropicFilter(long ctx, float degree)
    
 voidupdateTexture2DAnisotropicFilter(Context ctx, float degree)
    
native  voidupdateTexture2DBoundary(long ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
 voidupdateTexture2DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
native  voidupdateTexture2DFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
 voidupdateTexture2DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
native  voidupdateTexture2DFilterModes(long ctx, int minFilter, int magFilter)
    
 voidupdateTexture2DFilterModes(Context ctx, int minFilter, int magFilter)
    
native  voidupdateTexture2DImage(long ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object data, boolean useAutoMipMap)
    
 voidupdateTexture2DImage(Context ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object data, boolean useAutoMipMap)
    
native  voidupdateTexture2DLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
 voidupdateTexture2DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
native  voidupdateTexture2DLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
 voidupdateTexture2DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
native  voidupdateTexture2DSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
 voidupdateTexture2DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
native  voidupdateTexture2DSubImage(long 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)
    
 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)
    
native  voidupdateTexture3DAnisotropicFilter(long ctx, float degree)
    
 voidupdateTexture3DAnisotropicFilter(Context ctx, float degree)
    
native  voidupdateTexture3DBoundary(long ctx, int boundaryModeS, int boundaryModeT, int boundaryModeR, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
 voidupdateTexture3DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, int boundaryModeR, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
native  voidupdateTexture3DFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
 voidupdateTexture3DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
native  voidupdateTexture3DFilterModes(long ctx, int minFilter, int magFilter)
    
 voidupdateTexture3DFilterModes(Context ctx, int minFilter, int magFilter)
    
native  voidupdateTexture3DImage(long ctx, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int depth, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)
    
 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)
    
native  voidupdateTexture3DLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
 voidupdateTexture3DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
native  voidupdateTexture3DLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
 voidupdateTexture3DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
native  voidupdateTexture3DSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
 voidupdateTexture3DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
native  voidupdateTexture3DSubImage(long 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)
    
 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)
    
native  voidupdateTextureAttributes(long ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)
    
 voidupdateTextureAttributes(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)
    
native  voidupdateTextureColorTable(long ctx, int numComponents, int colorTableSize, int[] colorTable)
    
 voidupdateTextureColorTable(Context ctx, int numComponents, int colorTableSize, int[] colorTable)
    
native  voidupdateTextureCubeMapAnisotropicFilter(long ctx, float degree)
    
 voidupdateTextureCubeMapAnisotropicFilter(Context ctx, float degree)
    
native  voidupdateTextureCubeMapBoundary(long ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
 voidupdateTextureCubeMapBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)
    
native  voidupdateTextureCubeMapFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
 voidupdateTextureCubeMapFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)
    
native  voidupdateTextureCubeMapFilterModes(long ctx, int minFilter, int magFilter)
    
 voidupdateTextureCubeMapFilterModes(Context ctx, int minFilter, int magFilter)
    
native  voidupdateTextureCubeMapImage(long ctx, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object imageData, boolean useAutoMipMap)
    
 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)
    
native  voidupdateTextureCubeMapLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
 voidupdateTextureCubeMapLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)
    
native  voidupdateTextureCubeMapLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
 voidupdateTextureCubeMapLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)
    
native  voidupdateTextureCubeMapSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
 voidupdateTextureCubeMapSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)
    
native  voidupdateTextureCubeMapSubImage(long 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)
    
 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)
    
native  voidupdateTextureUnitState(long ctx, int unitIndex, boolean enableFlag)
    
 voidupdateTextureUnitState(Context ctx, int unitIndex, boolean enableFlag)
    
native  voidupdateTransparencyAttributes(long ctx, float alpha, int geometryType, int polygonMode, boolean lineAA, boolean pointAA, int transparencyMode, int srcBlendFunction, int dstBlendFunction)
    
 voidupdateTransparencyAttributes(Context ctx, float alpha, int geometryType, int polygonMode, boolean lineAA, boolean pointAA, int transparencyMode, int srcBlendFunction, int dstBlendFunction)
    
native  ShaderErroruseCgShaderProgram(long ctx, long shaderProgramId)
    
 ShaderErroruseCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
native  booleanuseCtx(long ctx, long display, long drawable)
    
 booleanuseCtx(Context ctx, long display, Drawable drawable)
    
native  ShaderErroruseGLSLShaderProgram(long ctx, long shaderProgramId)
    
 ShaderErroruseGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)
    
native  booleanvalidGraphicsMode()
    


Constructor Detail
NativePipeline
protected NativePipeline()(Code)
Constructor for singleton NativePipeline instance




Method Detail
accum
native void accum(long ctx, float value)(Code)



accum
void accum(Context ctx, float value)(Code)



accumReturn
native void accumReturn(long ctx)(Code)



accumReturn
void accumReturn(Context ctx)(Code)



activeTextureUnit
native void activeTextureUnit(long ctx, int texUnitIndex)(Code)



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



beginScene
native void beginScene(long ctx)(Code)



beginScene
void beginScene(Context ctx)(Code)



bindGLSLVertexAttrName
native ShaderError bindGLSLVertexAttrName(long ctx, long shaderProgramId, String attrName, int attrIndex)(Code)



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



bindTexture2D
native void bindTexture2D(long ctx, int objectId, boolean enable)(Code)



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



bindTexture3D
native void bindTexture3D(long ctx, int objectId, boolean enable)(Code)



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



bindTextureCubeMap
native void bindTextureCubeMap(long ctx, int objectId, boolean enable)(Code)



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



buildGA
native void buildGA(long 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)



buildGA
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
native void buildGAForByRef(long 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)



buildGAForByRef
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
native void buildIndexedGeometry(long 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)



buildIndexedGeometry
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
native void callDisplayList(long ctx, int id, boolean isNonUniformScale)(Code)



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



cleanupRenderer
native void cleanupRenderer()(Code)



clear
native void clear(long ctx, float r, float g, float b, boolean clearStencil)(Code)



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



clearAccum
native void clearAccum(long ctx)(Code)



clearAccum
void clearAccum(Context ctx)(Code)



compileCgShader
native ShaderError compileCgShader(long ctx, long shaderId, String program)(Code)



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



compileGLSLShader
native ShaderError compileGLSLShader(long ctx, long shaderId, String program)(Code)



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



createCgShader
native ShaderError createCgShader(long ctx, int shaderType, long[] shaderId)(Code)



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



createCgShaderProgram
native ShaderError createCgShaderProgram(long ctx, long[] shaderProgramId)(Code)



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



createDrawingSurfaceObject
DrawingSurfaceObject createDrawingSurfaceObject(Canvas3D cv)(Code)



createGLSLShader
native ShaderError createGLSLShader(long ctx, int shaderType, long[] shaderId)(Code)



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



createGLSLShaderProgram
native ShaderError createGLSLShaderProgram(long ctx, long[] shaderProgramId)(Code)



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



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



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



createOffScreenBuffer
native long createOffScreenBuffer(Canvas3D cv, long ctx, long display, long fbConfig, int width, int height)(Code)



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



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



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



ctxUpdateEyeLightingEnable
native void ctxUpdateEyeLightingEnable(long ctx, boolean localEyeLightingEnable)(Code)



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



decal1stChildSetup
native boolean decal1stChildSetup(long ctx)(Code)



decal1stChildSetup
boolean decal1stChildSetup(Context ctx)(Code)



decalNthChildSetup
native void decalNthChildSetup(long ctx)(Code)



decalNthChildSetup
void decalNthChildSetup(Context ctx)(Code)



decalReset
native void decalReset(long ctx, boolean depthBufferEnable)(Code)



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



destroyCgShader
native ShaderError destroyCgShader(long ctx, long shaderId)(Code)



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



destroyCgShaderProgram
native ShaderError destroyCgShaderProgram(long ctx, long shaderProgramId)(Code)



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



destroyContext
native void destroyContext(long display, long drawable, long ctx)(Code)



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



destroyGLSLShader
native ShaderError destroyGLSLShader(long ctx, long shaderId)(Code)



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



destroyGLSLShaderProgram
native ShaderError destroyGLSLShaderProgram(long ctx, long shaderProgramId)(Code)



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



destroyOffScreenBuffer
native void destroyOffScreenBuffer(Canvas3D cv, long ctx, long display, long fbConfig, long drawable)(Code)



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



disableFog
native void disableFog(long ctx)(Code)



disableFog
void disableFog(Context ctx)(Code)



disableGlobalAlpha
native void disableGlobalAlpha(long ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)



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



disableModelClip
native void disableModelClip(long ctx)(Code)



disableModelClip
void disableModelClip(Context ctx)(Code)



endDisplayList
native void endDisplayList(long ctx)(Code)



endDisplayList
void endDisplayList(Context ctx)(Code)



endScene
native void endScene(long ctx)(Code)



endScene
void endScene(Context ctx)(Code)



execute
native void execute(long 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)



execute
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
native void executeIndexedGeometry(long 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)



executeIndexedGeometry
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
native void executeIndexedGeometryBuffer(long 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)



executeIndexedGeometryBuffer
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
native void executeIndexedGeometryVA(long 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)



executeIndexedGeometryVA
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
native void executeIndexedGeometryVABuffer(long 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)



executeIndexedGeometryVABuffer
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
native void executeInterleavedBuffer(long 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)



executeInterleavedBuffer
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
native void executeRasterDepth(long ctx, float posX, float posY, float posZ, int srcOffsetX, int srcOffsetY, int rasterWidth, int rasterHeight, int depthWidth, int depthHeight, int depthType, Object depthData)(Code)



executeRasterDepth
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
native void executeVA(long 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)



executeVA
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
native void executeVABuffer(long 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)



executeVABuffer
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
native void freeD3DArray(GeometryArrayRetained geo, boolean deleteVB)(Code)



freeDisplayList
native void freeDisplayList(long ctx, int id)(Code)



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



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



freeDrawingSurfaceNative
void freeDrawingSurfaceNative(Object o)(Code)



freeTexture
native void freeTexture(long ctx, int id)(Code)



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



getAWT
native long getAWT()(Code)



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



getDisplay
long getDisplay()(Code)



getFbConfig
long getFbConfig(GraphicsConfigInfo gcInfo)(Code)



getGraphicsConfig
GraphicsConfiguration getGraphicsConfig(GraphicsConfiguration gconfig)(Code)



getMaximumLights
native int getMaximumLights()(Code)



getNumCtxLights
native int getNumCtxLights(long ctx)(Code)



getNumCtxLights
int getNumCtxLights(Context ctx)(Code)



getScreen
int getScreen(GraphicsDevice graphicsDevice)(Code)



getStencilSize
int getStencilSize(Canvas3D cv)(Code)



getSupportedOglVendor
static String getSupportedOglVendor()(Code)



hasDoubleBuffer
boolean hasDoubleBuffer(Canvas3D cv)(Code)



hasSceneAntialiasingAccum
boolean hasSceneAntialiasingAccum(Canvas3D cv)(Code)



hasSceneAntialiasingMultisample
boolean hasSceneAntialiasingMultisample(Canvas3D cv)(Code)



hasStereo
boolean hasStereo(Canvas3D cv)(Code)



initTexturemapping
native boolean initTexturemapping(long ctx, int texWidth, int texHeight, int objectId)(Code)



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



initialize
void initialize(Pipeline.Type pipelineType)(Code)
Initialize the pipeline



initializeJ3D
native boolean initializeJ3D(boolean disableXinerama)(Code)



isCgLibraryAvailable
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
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
boolean isGraphicsConfigSupported(GraphicsConfigTemplate3D gct, GraphicsConfiguration gc)(Code)



linkCgShaderProgram
native ShaderError linkCgShaderProgram(long ctx, long shaderProgramId, long[] shaderIds)(Code)



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



linkGLSLShaderProgram
native ShaderError linkGLSLShaderProgram(long ctx, long shaderProgramId, long[] shaderId)(Code)



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



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



lookupCgShaderAttrNames
native void lookupCgShaderAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, long[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)



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



lookupCgVertexAttrNames
native void lookupCgVertexAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)(Code)



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



lookupGLSLShaderAttrNames
native void lookupGLSLShaderAttrNames(long ctx, long shaderProgramId, int numAttrNames, String[] attrNames, long[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)



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



newDisplayList
native void newDisplayList(long ctx, int displayListId)(Code)



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



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



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



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



readRaster
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)



resetColoringAttributes
native void resetColoringAttributes(long ctx, float r, float g, float b, float a, boolean enableLight)(Code)



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



resetLineAttributes
native void resetLineAttributes(long ctx)(Code)



resetLineAttributes
void resetLineAttributes(Context ctx)(Code)



resetPointAttributes
native void resetPointAttributes(long ctx)(Code)



resetPointAttributes
void resetPointAttributes(Context ctx)(Code)



resetPolygonAttributes
native void resetPolygonAttributes(long ctx)(Code)



resetPolygonAttributes
void resetPolygonAttributes(Context ctx)(Code)



resetRenderingAttributes
native void resetRenderingAttributes(long ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)(Code)



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



resetTexCoordGeneration
native void resetTexCoordGeneration(long ctx)(Code)



resetTexCoordGeneration
void resetTexCoordGeneration(Context ctx)(Code)



resetTextureAttributes
native void resetTextureAttributes(long ctx)(Code)



resetTextureAttributes
void resetTextureAttributes(Context ctx)(Code)



resetTextureNative
native void resetTextureNative(long ctx, int texUnitIndex)(Code)



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



resetTransparency
native void resetTransparency(long ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)(Code)



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



resizeD3DCanvas
native int resizeD3DCanvas(Canvas3D cv, long ctx)(Code)



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



setBlendColor
native void setBlendColor(long ctx, float red, float green, float blue, float alpha)(Code)



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



setBlendFunc
native void setBlendFunc(long ctx, int src, int dst)(Code)



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



setCgUniform1f
native ShaderError setCgUniform1f(long ctx, long shaderProgramId, long uniformLocation, float value)(Code)



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



setCgUniform1fArray
native ShaderError setCgUniform1fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setCgUniform1i
native ShaderError setCgUniform1i(long ctx, long shaderProgramId, long uniformLocation, int value)(Code)



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



setCgUniform1iArray
native ShaderError setCgUniform1iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setCgUniform2f
native ShaderError setCgUniform2f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setCgUniform2fArray
native ShaderError setCgUniform2fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setCgUniform2i
native ShaderError setCgUniform2i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setCgUniform2iArray
native ShaderError setCgUniform2iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setCgUniform3f
native ShaderError setCgUniform3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setCgUniform3fArray
native ShaderError setCgUniform3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setCgUniform3i
native ShaderError setCgUniform3i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setCgUniform3iArray
native ShaderError setCgUniform3iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setCgUniform4f
native ShaderError setCgUniform4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setCgUniform4fArray
native ShaderError setCgUniform4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setCgUniform4i
native ShaderError setCgUniform4i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setCgUniform4iArray
native ShaderError setCgUniform4iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setCgUniformMatrix3f
native ShaderError setCgUniformMatrix3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setCgUniformMatrix3fArray
native ShaderError setCgUniformMatrix3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setCgUniformMatrix4f
native ShaderError setCgUniformMatrix4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setCgUniformMatrix4fArray
native ShaderError setCgUniformMatrix4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setDepthBufferWriteEnable
native void setDepthBufferWriteEnable(long ctx, boolean mode)(Code)



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



setFogEnableFlag
native void setFogEnableFlag(long ctx, boolean enableFlag)(Code)



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



setFullSceneAntialiasing
native void setFullSceneAntialiasing(long ctx, boolean enable)(Code)



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



setGLSLUniform1f
native ShaderError setGLSLUniform1f(long ctx, long shaderProgramId, long uniformLocation, float value)(Code)



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



setGLSLUniform1fArray
native ShaderError setGLSLUniform1fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGLSLUniform1i
native ShaderError setGLSLUniform1i(long ctx, long shaderProgramId, long uniformLocation, int value)(Code)



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



setGLSLUniform1iArray
native ShaderError setGLSLUniform1iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setGLSLUniform2f
native ShaderError setGLSLUniform2f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setGLSLUniform2fArray
native ShaderError setGLSLUniform2fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGLSLUniform2i
native ShaderError setGLSLUniform2i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setGLSLUniform2iArray
native ShaderError setGLSLUniform2iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setGLSLUniform3f
native ShaderError setGLSLUniform3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setGLSLUniform3fArray
native ShaderError setGLSLUniform3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGLSLUniform3i
native ShaderError setGLSLUniform3i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setGLSLUniform3iArray
native ShaderError setGLSLUniform3iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setGLSLUniform4f
native ShaderError setGLSLUniform4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setGLSLUniform4fArray
native ShaderError setGLSLUniform4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGLSLUniform4i
native ShaderError setGLSLUniform4i(long ctx, long shaderProgramId, long uniformLocation, int[] value)(Code)



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



setGLSLUniform4iArray
native ShaderError setGLSLUniform4iArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, int[] value)(Code)



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



setGLSLUniformMatrix3f
native ShaderError setGLSLUniformMatrix3f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setGLSLUniformMatrix3fArray
native ShaderError setGLSLUniformMatrix3fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGLSLUniformMatrix4f
native ShaderError setGLSLUniformMatrix4f(long ctx, long shaderProgramId, long uniformLocation, float[] value)(Code)



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



setGLSLUniformMatrix4fArray
native ShaderError setGLSLUniformMatrix4fArray(long ctx, long shaderProgramId, long uniformLocation, int numElements, float[] value)(Code)



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



setGlobalAlpha
native void setGlobalAlpha(long ctx, float alpha)(Code)



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



setLightEnables
native void setLightEnables(long ctx, long enableMask, int maxLights)(Code)



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



setModelViewMatrix
native void setModelViewMatrix(long ctx, double[] viewMatrix, double[] modelMatrix)(Code)



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



setProjectionMatrix
native void setProjectionMatrix(long ctx, double[] projMatrix)(Code)



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



setRenderMode
native void setRenderMode(long ctx, int mode, boolean doubleBuffer)(Code)



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



setSceneAmbient
native void setSceneAmbient(long ctx, float red, float green, float blue)(Code)



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



setVertexFormat
native void setVertexFormat(long ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)



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



setViewport
native void setViewport(long ctx, int x, int y, int width, int height)(Code)



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



swapBuffers
native int swapBuffers(Canvas3D cv, long ctx, long dpy, long drawable)(Code)



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



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



syncRender
void syncRender(Context ctx, boolean wait)(Code)



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



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



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



textureFillRaster
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
native void texturemapping(long 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)



texturemapping
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
native int toggleFullScreenMode(Canvas3D cv, long ctx)(Code)



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



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



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



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



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



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



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



updateExponentialFog
native void updateExponentialFog(long ctx, float red, float green, float blue, float density)(Code)



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



updateLineAttributes
native void updateLineAttributes(long ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)(Code)



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



updateLinearFog
native void updateLinearFog(long ctx, float red, float green, float blue, double fdist, double bdist)(Code)



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



updateMaterial
native void updateMaterial(long 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)



updateMaterial
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
native void updateMaterialColor(long ctx, float r, float g, float b, float a)(Code)



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



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



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



updatePointAttributes
native void updatePointAttributes(long ctx, float pointSize, boolean pointAntialiasing)(Code)



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



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



updatePointLight
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
native void updatePolygonAttributes(long ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)(Code)



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



updateRegisterCombiners
native void updateRegisterCombiners(long 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)



updateRegisterCombiners
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
native void updateRenderingAttributes(long 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)



updateRenderingAttributes
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
native void updateSeparateSpecularColorEnable(long ctx, boolean control)(Code)



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



updateSpotLight
native void updateSpotLight(long 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)



updateSpotLight
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
native void updateTexCoordGeneration(long 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



updateTexCoordGeneration
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)



updateTexture2DAnisotropicFilter
native void updateTexture2DAnisotropicFilter(long ctx, float degree)(Code)



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



updateTexture2DBoundary
native void updateTexture2DBoundary(long ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)



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



updateTexture2DFilter4Func
native void updateTexture2DFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



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



updateTexture2DFilterModes
native void updateTexture2DFilterModes(long ctx, int minFilter, int magFilter)(Code)



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



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



updateTexture2DImage
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
native void updateTexture2DLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



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



updateTexture2DLodRange
native void updateTexture2DLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



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



updateTexture2DSharpenFunc
native void updateTexture2DSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



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



updateTexture2DSubImage
native void updateTexture2DSubImage(long 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)



updateTexture2DSubImage
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
native void updateTexture3DAnisotropicFilter(long ctx, float degree)(Code)



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



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



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



updateTexture3DFilter4Func
native void updateTexture3DFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



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



updateTexture3DFilterModes
native void updateTexture3DFilterModes(long ctx, int minFilter, int magFilter)(Code)



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



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



updateTexture3DImage
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
native void updateTexture3DLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



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



updateTexture3DLodRange
native void updateTexture3DLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



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



updateTexture3DSharpenFunc
native void updateTexture3DSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



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



updateTexture3DSubImage
native void updateTexture3DSubImage(long 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)



updateTexture3DSubImage
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
native void updateTextureAttributes(long ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)(Code)



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



updateTextureColorTable
native void updateTextureColorTable(long ctx, int numComponents, int colorTableSize, int[] colorTable)(Code)



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



updateTextureCubeMapAnisotropicFilter
native void updateTextureCubeMapAnisotropicFilter(long ctx, float degree)(Code)



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



updateTextureCubeMapBoundary
native void updateTextureCubeMapBoundary(long ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)



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



updateTextureCubeMapFilter4Func
native void updateTextureCubeMapFilter4Func(long ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)



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



updateTextureCubeMapFilterModes
native void updateTextureCubeMapFilterModes(long ctx, int minFilter, int magFilter)(Code)



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



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



updateTextureCubeMapImage
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
native void updateTextureCubeMapLodOffset(long ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)



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



updateTextureCubeMapLodRange
native void updateTextureCubeMapLodRange(long ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)



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



updateTextureCubeMapSharpenFunc
native void updateTextureCubeMapSharpenFunc(long ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)



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



updateTextureCubeMapSubImage
native void updateTextureCubeMapSubImage(long 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)



updateTextureCubeMapSubImage
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
native void updateTextureUnitState(long ctx, int unitIndex, boolean enableFlag)(Code)



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



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



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



useCgShaderProgram
native ShaderError useCgShaderProgram(long ctx, long shaderProgramId)(Code)



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



useCtx
native boolean useCtx(long ctx, long display, long drawable)(Code)



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



useGLSLShaderProgram
native ShaderError useGLSLShaderProgram(long ctx, long shaderProgramId)(Code)



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



validGraphicsMode
native boolean validGraphicsMode()(Code)



Methods inherited from javax.media.j3d.Pipeline
abstract void accum(Context ctx, float value)(Code)(Java Doc)
abstract void accumReturn(Context ctx)(Code)(Java Doc)
abstract void activeTextureUnit(Context ctx, int texUnitIndex)(Code)(Java Doc)
abstract void beginScene(Context ctx)(Code)(Java Doc)
abstract ShaderError bindGLSLVertexAttrName(Context ctx, ShaderProgramId shaderProgramId, String attrName, int attrIndex)(Code)(Java Doc)
abstract void bindTexture2D(Context ctx, int objectId, boolean enable)(Code)(Java Doc)
abstract void bindTexture3D(Context ctx, int objectId, boolean enable)(Code)(Java Doc)
abstract void bindTextureCubeMap(Context ctx, int objectId, boolean enable)(Code)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
abstract void callDisplayList(Context ctx, int id, boolean isNonUniformScale)(Code)(Java Doc)
boolean checkNativeBufferAccess(java.nio.Buffer buffer)(Code)(Java Doc)
abstract void cleanupRenderer()(Code)(Java Doc)
abstract void clear(Context ctx, float r, float g, float b, boolean clearStencil)(Code)(Java Doc)
abstract void clearAccum(Context ctx)(Code)(Java Doc)
abstract ShaderError compileCgShader(Context ctx, ShaderId shaderId, String program)(Code)(Java Doc)
abstract ShaderError compileGLSLShader(Context ctx, ShaderId shaderId, String program)(Code)(Java Doc)
abstract ShaderError createCgShader(Context ctx, int shaderType, ShaderId[] shaderId)(Code)(Java Doc)
abstract ShaderError createCgShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)(Code)(Java Doc)
abstract DrawingSurfaceObject createDrawingSurfaceObject(Canvas3D cv)(Code)(Java Doc)
abstract ShaderError createGLSLShader(Context ctx, int shaderType, ShaderId[] shaderId)(Code)(Java Doc)
abstract ShaderError createGLSLShaderProgram(Context ctx, ShaderProgramId[] shaderProgramId)(Code)(Java Doc)
abstract Context createNewContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, Context shareCtx, boolean isSharedCtx, boolean offScreen, boolean glslLibraryAvailable, boolean cgLibraryAvailable)(Code)(Java Doc)
abstract Drawable createOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, int width, int height)(Code)(Java Doc)
static void createPipeline(Type pipelineType)(Code)(Java Doc)
abstract void createQueryContext(Canvas3D cv, long display, Drawable drawable, long fbConfig, boolean offScreen, int width, int height, boolean glslLibraryAvailable, boolean cgLibraryAvailable)(Code)(Java Doc)
abstract void ctxUpdateEyeLightingEnable(Context ctx, boolean localEyeLightingEnable)(Code)(Java Doc)
abstract boolean decal1stChildSetup(Context ctx)(Code)(Java Doc)
abstract void decalNthChildSetup(Context ctx)(Code)(Java Doc)
abstract void decalReset(Context ctx, boolean depthBufferEnable)(Code)(Java Doc)
abstract ShaderError destroyCgShader(Context ctx, ShaderId shaderId)(Code)(Java Doc)
abstract ShaderError destroyCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)(Java Doc)
abstract void destroyContext(long display, Drawable drawable, Context ctx)(Code)(Java Doc)
abstract ShaderError destroyGLSLShader(Context ctx, ShaderId shaderId)(Code)(Java Doc)
abstract ShaderError destroyGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)(Java Doc)
abstract void destroyOffScreenBuffer(Canvas3D cv, Context ctx, long display, long fbConfig, Drawable drawable)(Code)(Java Doc)
abstract void disableFog(Context ctx)(Code)(Java Doc)
abstract void disableGlobalAlpha(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)(Java Doc)
abstract void disableModelClip(Context ctx)(Code)(Java Doc)
abstract void endDisplayList(Context ctx)(Code)(Java Doc)
abstract void endScene(Context ctx)(Code)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
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)(Java Doc)
abstract void freeD3DArray(GeometryArrayRetained geo, boolean deleteVB)(Code)(Java Doc)
abstract void freeDisplayList(Context ctx, int id)(Code)(Java Doc)
abstract void freeDrawingSurface(Canvas3D cv, DrawingSurfaceObject drawingSurfaceObject)(Code)(Java Doc)
abstract void freeDrawingSurfaceNative(Object o)(Code)(Java Doc)
abstract void freeTexture(Context ctx, int id)(Code)(Java Doc)
abstract long getAWT()(Code)(Java Doc)
abstract GraphicsConfiguration getBestConfiguration(GraphicsConfigTemplate3D gct, GraphicsConfiguration[] gc)(Code)(Java Doc)
abstract long getDisplay()(Code)(Java Doc)
abstract long getFbConfig(GraphicsConfigInfo gcInfo)(Code)(Java Doc)
abstract GraphicsConfiguration getGraphicsConfig(GraphicsConfiguration gconfig)(Code)(Java Doc)
abstract int getMaximumLights()(Code)(Java Doc)
abstract int getNumCtxLights(Context ctx)(Code)(Java Doc)
static Pipeline getPipeline()(Code)(Java Doc)
String getPipelineName()(Code)(Java Doc)
Type getPipelineType()(Code)(Java Doc)
String getRendererName()(Code)(Java Doc)
abstract int getScreen(GraphicsDevice graphicsDevice)(Code)(Java Doc)
abstract int getStencilSize(Canvas3D cv)(Code)(Java Doc)
abstract boolean hasDoubleBuffer(Canvas3D cv)(Code)(Java Doc)
abstract boolean hasSceneAntialiasingAccum(Canvas3D cv)(Code)(Java Doc)
abstract boolean hasSceneAntialiasingMultisample(Canvas3D cv)(Code)(Java Doc)
abstract boolean hasStereo(Canvas3D cv)(Code)(Java Doc)
abstract boolean initTexturemapping(Context ctx, int texWidth, int texHeight, int objectId)(Code)(Java Doc)
void initialize(Type pipelineType)(Code)(Java Doc)
abstract boolean initializeJ3D(boolean disableXinerama)(Code)(Java Doc)
abstract boolean isCgLibraryAvailable()(Code)(Java Doc)
abstract boolean isGLSLLibraryAvailable()(Code)(Java Doc)
abstract boolean isGraphicsConfigSupported(GraphicsConfigTemplate3D gct, GraphicsConfiguration gc)(Code)(Java Doc)
abstract ShaderError linkCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)(Code)(Java Doc)
abstract ShaderError linkGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId, ShaderId[] shaderIds)(Code)(Java Doc)
abstract void loadLibraries(int globalShadingLanguage)(Code)(Java Doc)
abstract void lookupCgShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)(Java Doc)
abstract void lookupCgVertexAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, boolean[] errArr)(Code)(Java Doc)
abstract void lookupGLSLShaderAttrNames(Context ctx, ShaderProgramId shaderProgramId, int numAttrNames, String[] attrNames, ShaderAttrLoc[] locArr, int[] typeArr, int[] sizeArr, boolean[] isArrayArr)(Code)(Java Doc)
abstract void newDisplayList(Context ctx, int displayListId)(Code)(Java Doc)
abstract void readOffScreenBuffer(Canvas3D cv, Context ctx, int format, int type, Object data, int width, int height)(Code)(Java Doc)
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)(Java Doc)
boolean releaseCtx(Context ctx, long dpy)(Code)(Java Doc)
abstract void resetColoringAttributes(Context ctx, float r, float g, float b, float a, boolean enableLight)(Code)(Java Doc)
abstract void resetLineAttributes(Context ctx)(Code)(Java Doc)
abstract void resetPointAttributes(Context ctx)(Code)(Java Doc)
abstract void resetPolygonAttributes(Context ctx)(Code)(Java Doc)
abstract void resetRenderingAttributes(Context ctx, boolean depthBufferWriteEnableOverride, boolean depthBufferEnableOverride)(Code)(Java Doc)
abstract void resetTexCoordGeneration(Context ctx)(Code)(Java Doc)
abstract void resetTextureAttributes(Context ctx)(Code)(Java Doc)
abstract void resetTextureNative(Context ctx, int texUnitIndex)(Code)(Java Doc)
abstract void resetTransparency(Context ctx, int geometryType, int polygonMode, boolean lineAA, boolean pointAA)(Code)(Java Doc)
abstract int resizeD3DCanvas(Canvas3D cv, Context ctx)(Code)(Java Doc)
abstract void setBlendColor(Context ctx, float red, float green, float blue, float alpha)(Code)(Java Doc)
abstract void setBlendFunc(Context ctx, int src, int dst)(Code)(Java Doc)
abstract ShaderError setCgUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)(Code)(Java Doc)
abstract ShaderError setCgUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)(Code)(Java Doc)
abstract ShaderError setCgUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setCgUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setCgUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract void setDepthBufferWriteEnable(Context ctx, boolean mode)(Code)(Java Doc)
abstract void setFogEnableFlag(Context ctx, boolean enableFlag)(Code)(Java Doc)
abstract void setFullSceneAntialiasing(Context ctx, boolean enable)(Code)(Java Doc)
abstract ShaderError setGLSLUniform1f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform1fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform1i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform1iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform2f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform2fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform2i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform2iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform3i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform3iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform4i(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniform4iArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, int[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniformMatrix3f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniformMatrix3fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniformMatrix4f(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, float[] value)(Code)(Java Doc)
abstract ShaderError setGLSLUniformMatrix4fArray(Context ctx, ShaderProgramId shaderProgramId, ShaderAttrLoc uniformLocation, int numElements, float[] value)(Code)(Java Doc)
abstract void setGlobalAlpha(Context ctx, float alpha)(Code)(Java Doc)
abstract void setLightEnables(Context ctx, long enableMask, int maxLights)(Code)(Java Doc)
abstract void setModelViewMatrix(Context ctx, double[] viewMatrix, double[] modelMatrix)(Code)(Java Doc)
abstract void setProjectionMatrix(Context ctx, double[] projMatrix)(Code)(Java Doc)
abstract void setRenderMode(Context ctx, int mode, boolean doubleBuffer)(Code)(Java Doc)
abstract void setSceneAmbient(Context ctx, float red, float green, float blue)(Code)(Java Doc)
abstract void setVertexFormat(Context ctx, GeometryArrayRetained geo, int vformat, boolean useAlpha, boolean ignoreVertexColors)(Code)(Java Doc)
abstract void setViewport(Context ctx, int x, int y, int width, int height)(Code)(Java Doc)
abstract int swapBuffers(Canvas3D cv, Context ctx, long dpy, Drawable drawable)(Code)(Java Doc)
abstract void syncRender(Context ctx, boolean wait)(Code)(Java Doc)
abstract void textureFillBackground(Context ctx, float texMinU, float texMaxU, float texMinV, float texMaxV, float mapMinX, float mapMaxX, float mapMinY, float mapMaxY, boolean useBiliearFilter)(Code)(Java Doc)
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)(Java Doc)
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)(Java Doc)
abstract int toggleFullScreenMode(Canvas3D cv, Context ctx)(Code)(Java Doc)
abstract void updateColoringAttributes(Context ctx, float dRed, float dGreen, float dBlue, float red, float green, float blue, float alpha, boolean lEnable, int shadeModel)(Code)(Java Doc)
abstract void updateCombiner(Context ctx, int combineRgbMode, int combineAlphaMode, int[] combineRgbSrc, int[] combineAlphaSrc, int[] combineRgbFcn, int[] combineAlphaFcn, int combineRgbScale, int combineAlphaScale)(Code)(Java Doc)
abstract void updateDirectionalLight(Context ctx, int lightSlot, float red, float green, float blue, float x, float y, float z)(Code)(Java Doc)
abstract void updateExponentialFog(Context ctx, float red, float green, float blue, float density)(Code)(Java Doc)
abstract void updateLineAttributes(Context ctx, float lineWidth, int linePattern, int linePatternMask, int linePatternScaleFactor, boolean lineAntialiasing)(Code)(Java Doc)
abstract void updateLinearFog(Context ctx, float red, float green, float blue, double fdist, double bdist)(Code)(Java Doc)
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)(Java Doc)
abstract void updateMaterialColor(Context ctx, float r, float g, float b, float a)(Code)(Java Doc)
abstract void updateModelClip(Context ctx, int planeNum, boolean enableFlag, double A, double B, double C, double D)(Code)(Java Doc)
abstract void updatePointAttributes(Context ctx, float pointSize, boolean pointAntialiasing)(Code)(Java Doc)
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)(Java Doc)
abstract void updatePolygonAttributes(Context ctx, int polygonMode, int cullFace, boolean backFaceNormalFlip, float polygonOffset, float polygonOffsetFactor)(Code)(Java Doc)
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)(Java Doc)
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)(Java Doc)
abstract void updateSeparateSpecularColorEnable(Context ctx, boolean control)(Code)(Java Doc)
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)(Java Doc)
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)(Java Doc)
abstract void updateTexture2DAnisotropicFilter(Context ctx, float degree)(Code)(Java Doc)
abstract void updateTexture2DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)(Java Doc)
abstract void updateTexture2DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)(Java Doc)
abstract void updateTexture2DFilterModes(Context ctx, int minFilter, int magFilter)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTexture2DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)(Java Doc)
abstract void updateTexture2DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)(Java Doc)
abstract void updateTexture2DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTexture3DAnisotropicFilter(Context ctx, float degree)(Code)(Java Doc)
abstract void updateTexture3DBoundary(Context ctx, int boundaryModeS, int boundaryModeT, int boundaryModeR, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)(Java Doc)
abstract void updateTexture3DFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)(Java Doc)
abstract void updateTexture3DFilterModes(Context ctx, int minFilter, int magFilter)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTexture3DLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)(Java Doc)
abstract void updateTexture3DLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)(Java Doc)
abstract void updateTexture3DSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTextureAttributes(Context ctx, double[] transform, boolean isIdentity, int textureMode, int perspCorrectionMode, float red, float green, float blue, float alpha, int textureFormat)(Code)(Java Doc)
abstract void updateTextureColorTable(Context ctx, int numComponents, int colorTableSize, int[] colorTable)(Code)(Java Doc)
abstract void updateTextureCubeMapAnisotropicFilter(Context ctx, float degree)(Code)(Java Doc)
abstract void updateTextureCubeMapBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)(Java Doc)
abstract void updateTextureCubeMapFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)(Java Doc)
abstract void updateTextureCubeMapFilterModes(Context ctx, int minFilter, int magFilter)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTextureCubeMapLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)(Java Doc)
abstract void updateTextureCubeMapLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)(Java Doc)
abstract void updateTextureCubeMapSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)(Java Doc)
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)(Java Doc)
abstract void updateTextureUnitState(Context ctx, int unitIndex, boolean enableFlag)(Code)(Java Doc)
abstract void updateTransparencyAttributes(Context ctx, float alpha, int geometryType, int polygonMode, boolean lineAA, boolean pointAA, int transparencyMode, int srcBlendFunction, int dstBlendFunction)(Code)(Java Doc)
abstract ShaderError useCgShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)(Java Doc)
abstract boolean useCtx(Context ctx, long display, Drawable drawable)(Code)(Java Doc)
abstract ShaderError useGLSLShaderProgram(Context ctx, ShaderProgramId shaderProgramId)(Code)(Java Doc)
static boolean useNativeOgl(boolean isWindowsVista, boolean nativeOglRequested)(Code)(Java Doc)
abstract boolean validGraphicsMode()(Code)(Java Doc)

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.