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