1 // java wrapper for vtkOpenGLGPUVolumeRayCastMapper object
7 public class vtkOpenGLGPUVolumeRayCastMapper extends vtkGPUVolumeRayCastMapper
10 private native int IsTypeOf_0(String id0);
11 public int IsTypeOf(String id0)
12 { return IsTypeOf_0(id0); }
14 private native int IsA_1(String id0);
15 public int IsA(String id0)
16 { return IsA_1(id0); }
18 private native long GetDepthTexture_2();
19 public vtkTextureObject GetDepthTexture() {
20 long temp = GetDepthTexture_2();
22 if (temp == 0) return null;
23 return (vtkTextureObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
26 private native long GetColorTexture_3();
27 public vtkTextureObject GetColorTexture() {
28 long temp = GetColorTexture_3();
30 if (temp == 0) return null;
31 return (vtkTextureObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
34 private native void GetDepthImage_4(vtkImageData id0);
35 public void GetDepthImage(vtkImageData id0)
36 { GetDepthImage_4(id0); }
38 private native void GetColorImage_5(vtkImageData id0);
39 public void GetColorImage(vtkImageData id0)
40 { GetColorImage_5(id0); }
42 private native int GetCurrentPass_6();
43 public int GetCurrentPass()
44 { return GetCurrentPass_6(); }
46 private native void SetSharedDepthTexture_7(vtkTextureObject id0);
47 public void SetSharedDepthTexture(vtkTextureObject id0)
48 { SetSharedDepthTexture_7(id0); }
50 private native void SetPartitions_8(int id0,int id1,int id2);
51 public void SetPartitions(int id0,int id1,int id2)
52 { SetPartitions_8(id0,id1,id2); }
54 private native boolean PreLoadData_9(vtkRenderer id0,vtkVolume id1);
55 public boolean PreLoadData(vtkRenderer id0,vtkVolume id1)
56 { return PreLoadData_9(id0,id1); }
58 private native void AddShaderReplacement_10(int id0,String id1,boolean id2,String id3,boolean id4);
59 public void AddShaderReplacement(int id0,String id1,boolean id2,String id3,boolean id4)
60 { AddShaderReplacement_10(id0,id1,id2,id3,id4); }
62 private native void ClearShaderReplacement_11(int id0,String id1,boolean id2);
63 public void ClearShaderReplacement(int id0,String id1,boolean id2)
64 { ClearShaderReplacement_11(id0,id1,id2); }
66 private native void ClearAllShaderReplacements_12(int id0);
67 public void ClearAllShaderReplacements(int id0)
68 { ClearAllShaderReplacements_12(id0); }
70 private native void ClearAllShaderReplacements_13();
71 public void ClearAllShaderReplacements()
72 { ClearAllShaderReplacements_13(); }
74 private native void SetVertexShaderCode_14(String id0);
75 public void SetVertexShaderCode(String id0)
76 { SetVertexShaderCode_14(id0); }
78 private native String GetVertexShaderCode_15();
79 public String GetVertexShaderCode()
80 { return GetVertexShaderCode_15(); }
82 private native void SetFragmentShaderCode_16(String id0);
83 public void SetFragmentShaderCode(String id0)
84 { SetFragmentShaderCode_16(id0); }
86 private native String GetFragmentShaderCode_17();
87 public String GetFragmentShaderCode()
88 { return GetFragmentShaderCode_17(); }
90 private native long GetFragmentCustomUniforms_18();
91 public vtkOpenGLUniforms GetFragmentCustomUniforms() {
92 long temp = GetFragmentCustomUniforms_18();
94 if (temp == 0) return null;
95 return (vtkOpenGLUniforms)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
98 private native long GetVertexCustomUniforms_19();
99 public vtkOpenGLUniforms GetVertexCustomUniforms() {
100 long temp = GetVertexCustomUniforms_19();
102 if (temp == 0) return null;
103 return (vtkOpenGLUniforms)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
106 private native void ReleaseGraphicsResources_20(vtkWindow id0);
107 public void ReleaseGraphicsResources(vtkWindow id0)
108 { ReleaseGraphicsResources_20(id0); }
110 public vtkOpenGLGPUVolumeRayCastMapper() { super(); }
112 public vtkOpenGLGPUVolumeRayCastMapper(long id) { super(id); }
113 public native long VTKInit();