-// java wrapper for vtkShader object\r
-//\r
-\r
-package vtk;\r
-import vtk.*;\r
-\r
-public class vtkShader extends vtkObject\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 Compile_2();\r
- public int Compile()\r
- { return Compile_2(); }\r
-\r
- private native void PassShaderVariables_3(vtkActor id0,vtkRenderer id1);\r
- public void PassShaderVariables(vtkActor id0,vtkRenderer id1)\r
- { PassShaderVariables_3(id0,id1); }\r
-\r
- private native void Bind_4();\r
- public void Bind()\r
- { Bind_4(); }\r
-\r
- private native void Unbind_5();\r
- public void Unbind()\r
- { Unbind_5(); }\r
-\r
- private native void ReleaseGraphicsResources_6(vtkWindow id0);\r
- public void ReleaseGraphicsResources(vtkWindow id0)\r
- { ReleaseGraphicsResources_6(id0); }\r
-\r
- private native void SetXMLShader_7(vtkXMLShader id0);\r
- public void SetXMLShader(vtkXMLShader id0)\r
- { SetXMLShader_7(id0); }\r
-\r
- private native long GetXMLShader_8();\r
- public vtkXMLShader GetXMLShader() {\r
- long temp = GetXMLShader_8();\r
-\r
- if (temp == 0) return null;\r
- return (vtkXMLShader)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
- }\r
-\r
- private native int HasShaderVariable_9(String id0);\r
- public int HasShaderVariable(String id0)\r
- { return HasShaderVariable_9(id0); }\r
-\r
- private native int GetShaderVariableSize_10(String id0);\r
- public int GetShaderVariableSize(String id0)\r
- { return GetShaderVariableSize_10(id0); }\r
-\r
- private native int GetShaderVariableType_11(String id0);\r
- public int GetShaderVariableType(String id0)\r
- { return GetShaderVariableType_11(id0); }\r
-\r
- private native int GetScope_12();\r
- public int GetScope()\r
- { return GetScope_12(); }\r
-\r
- public vtkShader() { super(); }\r
-\r
- public vtkShader(long id) { super(id); }\r
-\r
-}\r
+// java wrapper for vtkShader object
+//
+
+package vtk;
+import vtk.*;
+
+public class vtkShader extends vtkObject
+{
+
+ 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 void SetType_2(int id0);
+ public void SetType(int id0)
+ { SetType_2(id0); }
+
+ private native int GetType_3();
+ public int GetType()
+ { return GetType_3(); }
+
+ private native void SetSource_4(String id0);
+ public void SetSource(String id0)
+ { SetSource_4(id0); }
+
+ private native String GetSource_5();
+ public String GetSource()
+ { return GetSource_5(); }
+
+ private native String GetError_6();
+ public String GetError()
+ { return GetError_6(); }
+
+ private native int GetHandle_7();
+ public int GetHandle()
+ { return GetHandle_7(); }
+
+ private native boolean Compile_8();
+ public boolean Compile()
+ { return Compile_8(); }
+
+ private native void Cleanup_9();
+ public void Cleanup()
+ { Cleanup_9(); }
+
+ public vtkShader() { super(); }
+
+ public vtkShader(long id) { super(id); }
+ public native long VTKInit();
+
+}