X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=vtk%2Fsrc%2Fvtk%2FvtkOpenGLGPUVolumeRayCastMapper.java;h=f3e1b114d1c50e48c109c4f7aea39a565e59c5e2;hb=3523a218827de60e1aa4ce7be126342418ddb054;hp=61426b58a79eb4354cb1ce9cf8565306b0dad717;hpb=471c46e9a685e20de958d77166461aebc7a7b6ee;p=simantics%2F3d.git diff --git a/vtk/src/vtk/vtkOpenGLGPUVolumeRayCastMapper.java b/vtk/src/vtk/vtkOpenGLGPUVolumeRayCastMapper.java index 61426b58..f3e1b114 100644 --- a/vtk/src/vtk/vtkOpenGLGPUVolumeRayCastMapper.java +++ b/vtk/src/vtk/vtkOpenGLGPUVolumeRayCastMapper.java @@ -1,39 +1,115 @@ -// java wrapper for vtkOpenGLGPUVolumeRayCastMapper object -// - -package vtk; -import vtk.*; - -public class vtkOpenGLGPUVolumeRayCastMapper extends vtkGPUVolumeRayCastMapper -{ - - private native String GetClassName_0(); - public String GetClassName() - { return GetClassName_0(); } - - private native int IsA_1(String id0); - public int IsA(String id0) - { return IsA_1(id0); } - - private native int IsRenderSupported_2(vtkRenderWindow id0,vtkVolumeProperty id1); - public int IsRenderSupported(vtkRenderWindow id0,vtkVolumeProperty id1) - { return IsRenderSupported_2(id0,id1); } - - private native void ReleaseGraphicsResources_3(vtkWindow id0); - public void ReleaseGraphicsResources(vtkWindow id0) - { ReleaseGraphicsResources_3(id0); } - - private native String OpenGLErrorMessage_4(int id0); - public String OpenGLErrorMessage(int id0) - { return OpenGLErrorMessage_4(id0); } - - private native void PrintError_5(String id0); - public void PrintError(String id0) - { PrintError_5(id0); } - - public vtkOpenGLGPUVolumeRayCastMapper() { super(); } - - public vtkOpenGLGPUVolumeRayCastMapper(long id) { super(id); } - public native long VTKInit(); - -} +// java wrapper for vtkOpenGLGPUVolumeRayCastMapper object +// + +package vtk; +import vtk.*; + +public class vtkOpenGLGPUVolumeRayCastMapper extends vtkGPUVolumeRayCastMapper +{ + + private native int IsTypeOf_0(String id0); + public int IsTypeOf(String id0) + { return IsTypeOf_0(id0); } + + private native int IsA_1(String id0); + public int IsA(String id0) + { return IsA_1(id0); } + + private native long GetDepthTexture_2(); + public vtkTextureObject GetDepthTexture() { + long temp = GetDepthTexture_2(); + + if (temp == 0) return null; + return (vtkTextureObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); +} + + private native long GetColorTexture_3(); + public vtkTextureObject GetColorTexture() { + long temp = GetColorTexture_3(); + + if (temp == 0) return null; + return (vtkTextureObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); +} + + private native void GetDepthImage_4(vtkImageData id0); + public void GetDepthImage(vtkImageData id0) + { GetDepthImage_4(id0); } + + private native void GetColorImage_5(vtkImageData id0); + public void GetColorImage(vtkImageData id0) + { GetColorImage_5(id0); } + + private native int GetCurrentPass_6(); + public int GetCurrentPass() + { return GetCurrentPass_6(); } + + private native void SetSharedDepthTexture_7(vtkTextureObject id0); + public void SetSharedDepthTexture(vtkTextureObject id0) + { SetSharedDepthTexture_7(id0); } + + private native void SetPartitions_8(int id0,int id1,int id2); + public void SetPartitions(int id0,int id1,int id2) + { SetPartitions_8(id0,id1,id2); } + + private native boolean PreLoadData_9(vtkRenderer id0,vtkVolume id1); + public boolean PreLoadData(vtkRenderer id0,vtkVolume id1) + { return PreLoadData_9(id0,id1); } + + private native void AddShaderReplacement_10(int id0,String id1,boolean id2,String id3,boolean id4); + public void AddShaderReplacement(int id0,String id1,boolean id2,String id3,boolean id4) + { AddShaderReplacement_10(id0,id1,id2,id3,id4); } + + private native void ClearShaderReplacement_11(int id0,String id1,boolean id2); + public void ClearShaderReplacement(int id0,String id1,boolean id2) + { ClearShaderReplacement_11(id0,id1,id2); } + + private native void ClearAllShaderReplacements_12(int id0); + public void ClearAllShaderReplacements(int id0) + { ClearAllShaderReplacements_12(id0); } + + private native void ClearAllShaderReplacements_13(); + public void ClearAllShaderReplacements() + { ClearAllShaderReplacements_13(); } + + private native void SetVertexShaderCode_14(String id0); + public void SetVertexShaderCode(String id0) + { SetVertexShaderCode_14(id0); } + + private native String GetVertexShaderCode_15(); + public String GetVertexShaderCode() + { return GetVertexShaderCode_15(); } + + private native void SetFragmentShaderCode_16(String id0); + public void SetFragmentShaderCode(String id0) + { SetFragmentShaderCode_16(id0); } + + private native String GetFragmentShaderCode_17(); + public String GetFragmentShaderCode() + { return GetFragmentShaderCode_17(); } + + private native long GetFragmentCustomUniforms_18(); + public vtkOpenGLUniforms GetFragmentCustomUniforms() { + long temp = GetFragmentCustomUniforms_18(); + + if (temp == 0) return null; + return (vtkOpenGLUniforms)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); +} + + private native long GetVertexCustomUniforms_19(); + public vtkOpenGLUniforms GetVertexCustomUniforms() { + long temp = GetVertexCustomUniforms_19(); + + if (temp == 0) return null; + return (vtkOpenGLUniforms)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); +} + + private native void ReleaseGraphicsResources_20(vtkWindow id0); + public void ReleaseGraphicsResources(vtkWindow id0) + { ReleaseGraphicsResources_20(id0); } + + public vtkOpenGLGPUVolumeRayCastMapper() { super(); } + + public vtkOpenGLGPUVolumeRayCastMapper(long id) { super(id); } + public native long VTKInit(); + +}