-// java wrapper for vtkOpenGLGPUVolumeRayCastMapper object\r
-//\r
-\r
-package vtk;\r
-import vtk.*;\r
-\r
-public class vtkOpenGLGPUVolumeRayCastMapper extends vtkGPUVolumeRayCastMapper\r
-{\r
-\r
- private native String GetClassName_0();\r
- public String GetClassName()\r
- { return GetClassName_0(); }\r
-\r
- private native int IsA_1(String id0);\r
- public int IsA(String id0)\r
- { return IsA_1(id0); }\r
-\r
- private native int IsRenderSupported_2(vtkRenderWindow id0,vtkVolumeProperty id1);\r
- public int IsRenderSupported(vtkRenderWindow id0,vtkVolumeProperty id1)\r
- { return IsRenderSupported_2(id0,id1); }\r
-\r
- private native void ReleaseGraphicsResources_3(vtkWindow id0);\r
- public void ReleaseGraphicsResources(vtkWindow id0)\r
- { ReleaseGraphicsResources_3(id0); }\r
-\r
- private native String OpenGLErrorMessage_4(int id0);\r
- public String OpenGLErrorMessage(int id0)\r
- { return OpenGLErrorMessage_4(id0); }\r
-\r
- private native void PrintError_5(String id0);\r
- public void PrintError(String id0)\r
- { PrintError_5(id0); }\r
-\r
- public vtkOpenGLGPUVolumeRayCastMapper() { super(); }\r
-\r
- public vtkOpenGLGPUVolumeRayCastMapper(long id) { super(id); }\r
- public native long VTKInit();\r
-\r
-}\r
+// 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();
+
+}