1 // java wrapper for vtkTable object
7 public class vtkTable extends vtkDataObject
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 void Dump_2(int id0,int id1);
19 public void Dump(int id0,int id1)
22 private native int GetDataObjectType_3();
23 public int GetDataObjectType()
24 { return GetDataObjectType_3(); }
26 private native int GetActualMemorySize_4();
27 public int GetActualMemorySize()
28 { return GetActualMemorySize_4(); }
30 private native long GetRowData_5();
31 public vtkDataSetAttributes GetRowData() {
32 long temp = GetRowData_5();
34 if (temp == 0) return null;
35 return (vtkDataSetAttributes)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
38 private native void SetRowData_6(vtkDataSetAttributes id0);
39 public void SetRowData(vtkDataSetAttributes id0)
40 { SetRowData_6(id0); }
42 private native int GetNumberOfRows_7();
43 public int GetNumberOfRows()
44 { return GetNumberOfRows_7(); }
46 private native void SetNumberOfRows_8(int id0);
47 public void SetNumberOfRows(int id0)
48 { SetNumberOfRows_8(id0); }
50 private native long GetRow_9(int id0);
51 public vtkVariantArray GetRow(int id0) {
52 long temp = GetRow_9(id0);
54 if (temp == 0) return null;
55 return (vtkVariantArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
58 private native void GetRow_10(int id0,vtkVariantArray id1);
59 public void GetRow(int id0,vtkVariantArray id1)
60 { GetRow_10(id0,id1); }
62 private native void SetRow_11(int id0,vtkVariantArray id1);
63 public void SetRow(int id0,vtkVariantArray id1)
64 { SetRow_11(id0,id1); }
66 private native int InsertNextBlankRow_12(double id0);
67 public int InsertNextBlankRow(double id0)
68 { return InsertNextBlankRow_12(id0); }
70 private native int InsertNextRow_13(vtkVariantArray id0);
71 public int InsertNextRow(vtkVariantArray id0)
72 { return InsertNextRow_13(id0); }
74 private native void RemoveRow_14(int id0);
75 public void RemoveRow(int id0)
76 { RemoveRow_14(id0); }
78 private native int GetNumberOfColumns_15();
79 public int GetNumberOfColumns()
80 { return GetNumberOfColumns_15(); }
82 private native String GetColumnName_16(int id0);
83 public String GetColumnName(int id0)
84 { return GetColumnName_16(id0); }
86 private native long GetColumnByName_17(String id0);
87 public vtkAbstractArray GetColumnByName(String id0) {
88 long temp = GetColumnByName_17(id0);
90 if (temp == 0) return null;
91 return (vtkAbstractArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
94 private native long GetColumn_18(int id0);
95 public vtkAbstractArray GetColumn(int id0) {
96 long temp = GetColumn_18(id0);
98 if (temp == 0) return null;
99 return (vtkAbstractArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
102 private native void AddColumn_19(vtkAbstractArray id0);
103 public void AddColumn(vtkAbstractArray id0)
104 { AddColumn_19(id0); }
106 private native void RemoveColumnByName_20(String id0);
107 public void RemoveColumnByName(String id0)
108 { RemoveColumnByName_20(id0); }
110 private native void RemoveColumn_21(int id0);
111 public void RemoveColumn(int id0)
112 { RemoveColumn_21(id0); }
114 private native void Initialize_22();
115 public void Initialize()
118 private native long GetData_23(vtkInformation id0);
119 public vtkTable GetData(vtkInformation id0) {
120 long temp = GetData_23(id0);
122 if (temp == 0) return null;
123 return (vtkTable)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
126 private native long GetData_24(vtkInformationVector id0,int id1);
127 public vtkTable GetData(vtkInformationVector id0,int id1) {
128 long temp = GetData_24(id0,id1);
130 if (temp == 0) return null;
131 return (vtkTable)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
134 private native void ShallowCopy_25(vtkDataObject id0);
135 public void ShallowCopy(vtkDataObject id0)
136 { ShallowCopy_25(id0); }
138 private native void DeepCopy_26(vtkDataObject id0);
139 public void DeepCopy(vtkDataObject id0)
140 { DeepCopy_26(id0); }
142 private native long GetAttributesAsFieldData_27(int id0);
143 public vtkFieldData GetAttributesAsFieldData(int id0) {
144 long temp = GetAttributesAsFieldData_27(id0);
146 if (temp == 0) return null;
147 return (vtkFieldData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
150 private native int GetNumberOfElements_28(int id0);
151 public int GetNumberOfElements(int id0)
152 { return GetNumberOfElements_28(id0); }
154 public vtkTable() { super(); }
156 public vtkTable(long id) { super(id); }
157 public native long VTKInit();