-// java wrapper for vtkShaderProgram object\r
-//\r
-\r
-package vtk;\r
-import vtk.*;\r
-\r
-public class vtkShaderProgram 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 long GetMaterial_2();\r
- public vtkXMLMaterial GetMaterial() {\r
- long temp = GetMaterial_2();\r
-\r
- if (temp == 0) return null;\r
- return (vtkXMLMaterial)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
- }\r
-\r
- private native void SetMaterial_3(vtkXMLMaterial id0);\r
- public void SetMaterial(vtkXMLMaterial id0)\r
- { SetMaterial_3(id0); }\r
-\r
- private native int AddShader_4(vtkShader id0);\r
- public int AddShader(vtkShader id0)\r
- { return AddShader_4(id0); }\r
-\r
- private native void RemoveShader_5(int id0);\r
- public void RemoveShader(int id0)\r
- { RemoveShader_5(id0); }\r
-\r
- private native void RemoveShader_6(vtkShader id0);\r
- public void RemoveShader(vtkShader id0)\r
- { RemoveShader_6(id0); }\r
-\r
- private native long NewShaderIterator_7();\r
- public vtkCollectionIterator NewShaderIterator() {\r
- long temp = NewShaderIterator_7();\r
-\r
- if (temp == 0) return null;\r
- return (vtkCollectionIterator)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
- }\r
-\r
- private native int GetNumberOfShaders_8();\r
- public int GetNumberOfShaders()\r
- { return GetNumberOfShaders_8(); }\r
-\r
- private native long CreateShaderProgram_9(int id0);\r
- public vtkShaderProgram CreateShaderProgram(int id0) {\r
- long temp = CreateShaderProgram_9(id0);\r
-\r
- if (temp == 0) return null;\r
- return (vtkShaderProgram)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
- }\r
-\r
- private native void ReadMaterial_10();\r
- public void ReadMaterial()\r
- { ReadMaterial_10(); }\r
-\r
- private native void Render_11(vtkActor id0,vtkRenderer id1);\r
- public void Render(vtkActor id0,vtkRenderer id1)\r
- { Render_11(id0,id1); }\r
-\r
- private native void PostRender_12(vtkActor id0,vtkRenderer id1);\r
- public void PostRender(vtkActor id0,vtkRenderer id1)\r
- { PostRender_12(id0,id1); }\r
-\r
- private native void ReleaseGraphicsResources_13(vtkWindow id0);\r
- public void ReleaseGraphicsResources(vtkWindow id0)\r
- { ReleaseGraphicsResources_13(id0); }\r
-\r
- private native long GetShaderDeviceAdapter_14();\r
- public vtkShaderDeviceAdapter GetShaderDeviceAdapter() {\r
- long temp = GetShaderDeviceAdapter_14();\r
-\r
- if (temp == 0) return null;\r
- return (vtkShaderDeviceAdapter)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
- }\r
-\r
- public vtkShaderProgram() { super(); }\r
-\r
- public vtkShaderProgram(long id) { super(id); }\r
-\r
-}\r
+// java wrapper for vtkShaderProgram object
+//
+
+package vtk;
+import vtk.*;
+
+public class vtkShaderProgram 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 long GetVertexShader_2();
+ public vtkShader GetVertexShader() {
+ long temp = GetVertexShader_2();
+
+ if (temp == 0) return null;
+ return (vtkShader)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+ private native void SetVertexShader_3(vtkShader id0);
+ public void SetVertexShader(vtkShader id0)
+ { SetVertexShader_3(id0); }
+
+ private native long GetFragmentShader_4();
+ public vtkShader GetFragmentShader() {
+ long temp = GetFragmentShader_4();
+
+ if (temp == 0) return null;
+ return (vtkShader)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+ private native void SetFragmentShader_5(vtkShader id0);
+ public void SetFragmentShader(vtkShader id0)
+ { SetFragmentShader_5(id0); }
+
+ private native long GetGeometryShader_6();
+ public vtkShader GetGeometryShader() {
+ long temp = GetGeometryShader_6();
+
+ if (temp == 0) return null;
+ return (vtkShader)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+ private native void SetGeometryShader_7(vtkShader id0);
+ public void SetGeometryShader(vtkShader id0)
+ { SetGeometryShader_7(id0); }
+
+ private native long GetTransformFeedback_8();
+ public vtkTransformFeedback GetTransformFeedback() {
+ long temp = GetTransformFeedback_8();
+
+ if (temp == 0) return null;
+ return (vtkTransformFeedback)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+ private native void SetTransformFeedback_9(vtkTransformFeedback id0);
+ public void SetTransformFeedback(vtkTransformFeedback id0)
+ { SetTransformFeedback_9(id0); }
+
+ private native boolean GetCompiled_10();
+ public boolean GetCompiled()
+ { return GetCompiled_10(); }
+
+ private native void SetCompiled_11(boolean id0);
+ public void SetCompiled(boolean id0)
+ { SetCompiled_11(id0); }
+
+ private native void CompiledOn_12();
+ public void CompiledOn()
+ { CompiledOn_12(); }
+
+ private native void CompiledOff_13();
+ public void CompiledOff()
+ { CompiledOff_13(); }
+
+ private native String GetMD5Hash_14();
+ public String GetMD5Hash()
+ { return GetMD5Hash_14(); }
+
+ private native void SetMD5Hash_15(String id0);
+ public void SetMD5Hash(String id0)
+ { SetMD5Hash_15(id0); }
+
+ private native boolean isBound_16();
+ public boolean isBound()
+ { return isBound_16(); }
+
+ private native void ReleaseGraphicsResources_17(vtkWindow id0);
+ public void ReleaseGraphicsResources(vtkWindow id0)
+ { ReleaseGraphicsResources_17(id0); }
+
+ private native int GetHandle_18();
+ public int GetHandle()
+ { return GetHandle_18(); }
+
+ private native String GetError_19();
+ public String GetError()
+ { return GetError_19(); }
+
+ private native boolean EnableAttributeArray_20(String id0);
+ public boolean EnableAttributeArray(String id0)
+ { return EnableAttributeArray_20(id0); }
+
+ private native boolean DisableAttributeArray_21(String id0);
+ public boolean DisableAttributeArray(String id0)
+ { return DisableAttributeArray_21(id0); }
+
+ private native boolean SetUniformi_22(String id0,int id1);
+ public boolean SetUniformi(String id0,int id1)
+ { return SetUniformi_22(id0,id1); }
+
+ private native boolean SetUniformf_23(String id0,double id1);
+ public boolean SetUniformf(String id0,double id1)
+ { return SetUniformf_23(id0,id1); }
+
+ private native boolean SetUniform2i_24(String id0,int id1[]);
+ public boolean SetUniform2i(String id0,int id1[])
+ { return SetUniform2i_24(id0,id1); }
+
+ private native boolean SetUniform2f_25(String id0,double id1[]);
+ public boolean SetUniform2f(String id0,double id1[])
+ { return SetUniform2f_25(id0,id1); }
+
+ private native boolean SetUniform3f_26(String id0,double id1[]);
+ public boolean SetUniform3f(String id0,double id1[])
+ { return SetUniform3f_26(id0,id1); }
+
+ private native boolean SetUniform4f_27(String id0,double id1[]);
+ public boolean SetUniform4f(String id0,double id1[])
+ { return SetUniform4f_27(id0,id1); }
+
+ private native boolean SetUniformMatrix_28(String id0,vtkMatrix3x3 id1);
+ public boolean SetUniformMatrix(String id0,vtkMatrix3x3 id1)
+ { return SetUniformMatrix_28(id0,id1); }
+
+ private native boolean SetUniformMatrix_29(String id0,vtkMatrix4x4 id1);
+ public boolean SetUniformMatrix(String id0,vtkMatrix4x4 id1)
+ { return SetUniformMatrix_29(id0,id1); }
+
+ private native void SetNumberOfOutputs_30(int id0);
+ public void SetNumberOfOutputs(int id0)
+ { SetNumberOfOutputs_30(id0); }
+
+ private native boolean Substitute_31(String id0,String id1,String id2,boolean id3);
+ public boolean Substitute(String id0,String id1,String id2,boolean id3)
+ { return Substitute_31(id0,id1,id2,id3); }
+
+ private native boolean Substitute_32(vtkShader id0,String id1,String id2,boolean id3);
+ public boolean Substitute(vtkShader id0,String id1,String id2,boolean id3)
+ { return Substitute_32(id0,id1,id2,id3); }
+
+ private native boolean IsUniformUsed_33(String id0);
+ public boolean IsUniformUsed(String id0)
+ { return IsUniformUsed_33(id0); }
+
+ private native boolean IsAttributeUsed_34(String id0);
+ public boolean IsAttributeUsed(String id0)
+ { return IsAttributeUsed_34(id0); }
+
+ private native void SetFileNamePrefixForDebugging_35(String id0);
+ public void SetFileNamePrefixForDebugging(String id0)
+ { SetFileNamePrefixForDebugging_35(id0); }
+
+ private native String GetFileNamePrefixForDebugging_36();
+ public String GetFileNamePrefixForDebugging()
+ { return GetFileNamePrefixForDebugging_36(); }
+
+ private native void SetUniformGroupUpdateTime_37(int id0,int id1);
+ public void SetUniformGroupUpdateTime(int id0,int id1)
+ { SetUniformGroupUpdateTime_37(id0,id1); }
+
+ private native int GetUniformGroupUpdateTime_38(int id0);
+ public int GetUniformGroupUpdateTime(int id0)
+ { return GetUniformGroupUpdateTime_38(id0); }
+
+ private native int FindUniform_39(String id0);
+ public int FindUniform(String id0)
+ { return FindUniform_39(id0); }
+
+ private native int FindAttributeArray_40(String id0);
+ public int FindAttributeArray(String id0)
+ { return FindAttributeArray_40(id0); }
+
+ public vtkShaderProgram() { super(); }
+
+ public vtkShaderProgram(long id) { super(id); }
+ public native long VTKInit();
+
+}