X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=vtk%2Fsrc%2Fvtk%2FvtkShaderProgram.java;h=3ff33d0cf473d86a2e525e7b3fe03746e6d45959;hb=0f1acf557db4515528bc452c037db0831fd34ecf;hp=18b6c9f89a28bbdb89b93a0a1b06afc70f8ed462;hpb=471c46e9a685e20de958d77166461aebc7a7b6ee;p=simantics%2F3d.git diff --git a/vtk/src/vtk/vtkShaderProgram.java b/vtk/src/vtk/vtkShaderProgram.java index 18b6c9f8..3ff33d0c 100644 --- a/vtk/src/vtk/vtkShaderProgram.java +++ b/vtk/src/vtk/vtkShaderProgram.java @@ -1,90 +1,195 @@ -// java wrapper for vtkShaderProgram object -// - -package vtk; -import vtk.*; - -public class vtkShaderProgram extends vtkObject -{ - - 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 long GetMaterial_2(); - public vtkXMLMaterial GetMaterial() { - long temp = GetMaterial_2(); - - if (temp == 0) return null; - return (vtkXMLMaterial)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); - } - - private native void SetMaterial_3(vtkXMLMaterial id0); - public void SetMaterial(vtkXMLMaterial id0) - { SetMaterial_3(id0); } - - private native int AddShader_4(vtkShader id0); - public int AddShader(vtkShader id0) - { return AddShader_4(id0); } - - private native void RemoveShader_5(int id0); - public void RemoveShader(int id0) - { RemoveShader_5(id0); } - - private native void RemoveShader_6(vtkShader id0); - public void RemoveShader(vtkShader id0) - { RemoveShader_6(id0); } - - private native long NewShaderIterator_7(); - public vtkCollectionIterator NewShaderIterator() { - long temp = NewShaderIterator_7(); - - if (temp == 0) return null; - return (vtkCollectionIterator)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); - } - - private native int GetNumberOfShaders_8(); - public int GetNumberOfShaders() - { return GetNumberOfShaders_8(); } - - private native long CreateShaderProgram_9(int id0); - public vtkShaderProgram CreateShaderProgram(int id0) { - long temp = CreateShaderProgram_9(id0); - - if (temp == 0) return null; - return (vtkShaderProgram)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); - } - - private native void ReadMaterial_10(); - public void ReadMaterial() - { ReadMaterial_10(); } - - private native void Render_11(vtkActor id0,vtkRenderer id1); - public void Render(vtkActor id0,vtkRenderer id1) - { Render_11(id0,id1); } - - private native void PostRender_12(vtkActor id0,vtkRenderer id1); - public void PostRender(vtkActor id0,vtkRenderer id1) - { PostRender_12(id0,id1); } - - private native void ReleaseGraphicsResources_13(vtkWindow id0); - public void ReleaseGraphicsResources(vtkWindow id0) - { ReleaseGraphicsResources_13(id0); } - - private native long GetShaderDeviceAdapter_14(); - public vtkShaderDeviceAdapter GetShaderDeviceAdapter() { - long temp = GetShaderDeviceAdapter_14(); - - if (temp == 0) return null; - return (vtkShaderDeviceAdapter)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); - } - - public vtkShaderProgram() { super(); } - - public vtkShaderProgram(long id) { super(id); } - -} +// 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(); + +}