1 // java wrapper for vtkMultiProcessController object
7 public class vtkMultiProcessController extends vtkObject
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 Finalize_2();
19 public void Finalize()
22 private native void Finalize_3(int id0);
23 public void Finalize(int id0)
26 private native void SetNumberOfProcesses_4(int id0);
27 public void SetNumberOfProcesses(int id0)
28 { SetNumberOfProcesses_4(id0); }
30 private native int GetNumberOfProcesses_5();
31 public int GetNumberOfProcesses()
32 { return GetNumberOfProcesses_5(); }
34 private native void SetSingleProcessObject_6(vtkProcess id0);
35 public void SetSingleProcessObject(vtkProcess id0)
36 { SetSingleProcessObject_6(id0); }
38 private native void SingleMethodExecute_7();
39 public void SingleMethodExecute()
40 { SingleMethodExecute_7(); }
42 private native void MultipleMethodExecute_8();
43 public void MultipleMethodExecute()
44 { MultipleMethodExecute_8(); }
46 private native int GetLocalProcessId_9();
47 public int GetLocalProcessId()
48 { return GetLocalProcessId_9(); }
50 private native long GetGlobalController_10();
51 public vtkMultiProcessController GetGlobalController() {
52 long temp = GetGlobalController_10();
54 if (temp == 0) return null;
55 return (vtkMultiProcessController)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
58 private native void CreateOutputWindow_11();
59 public void CreateOutputWindow()
60 { CreateOutputWindow_11(); }
62 private native long CreateSubController_12(vtkProcessGroup id0);
63 public vtkMultiProcessController CreateSubController(vtkProcessGroup id0) {
64 long temp = CreateSubController_12(id0);
66 if (temp == 0) return null;
67 return (vtkMultiProcessController)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
70 private native long PartitionController_13(int id0,int id1);
71 public vtkMultiProcessController PartitionController(int id0,int id1) {
72 long temp = PartitionController_13(id0,id1);
74 if (temp == 0) return null;
75 return (vtkMultiProcessController)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
78 private native int RemoveFirstRMI_14(int id0);
79 public int RemoveFirstRMI(int id0)
80 { return RemoveFirstRMI_14(id0); }
82 private native int RemoveRMI_15(int id0);
83 public int RemoveRMI(int id0)
84 { return RemoveRMI_15(id0); }
86 private native void RemoveAllRMICallbacks_16(int id0);
87 public void RemoveAllRMICallbacks(int id0)
88 { RemoveAllRMICallbacks_16(id0); }
90 private native boolean RemoveRMICallback_17(int id0);
91 public boolean RemoveRMICallback(int id0)
92 { return RemoveRMICallback_17(id0); }
94 private native void TriggerBreakRMIs_18();
95 public void TriggerBreakRMIs()
96 { TriggerBreakRMIs_18(); }
98 private native void TriggerRMI_19(int id0,String id1,int id2);
99 public void TriggerRMI(int id0,String id1,int id2)
100 { TriggerRMI_19(id0,id1,id2); }
102 private native void TriggerRMI_20(int id0,int id1);
103 public void TriggerRMI(int id0,int id1)
104 { TriggerRMI_20(id0,id1); }
106 private native void TriggerRMIOnAllChildren_21(String id0,int id1);
107 public void TriggerRMIOnAllChildren(String id0,int id1)
108 { TriggerRMIOnAllChildren_21(id0,id1); }
110 private native void TriggerRMIOnAllChildren_22(int id0);
111 public void TriggerRMIOnAllChildren(int id0)
112 { TriggerRMIOnAllChildren_22(id0); }
114 private native int ProcessRMIs_23(int id0,int id1);
115 public int ProcessRMIs(int id0,int id1)
116 { return ProcessRMIs_23(id0,id1); }
118 private native int ProcessRMIs_24();
119 public int ProcessRMIs()
120 { return ProcessRMIs_24(); }
122 private native int BroadcastProcessRMIs_25(int id0,int id1);
123 public int BroadcastProcessRMIs(int id0,int id1)
124 { return BroadcastProcessRMIs_25(id0,id1); }
126 private native void SetBreakFlag_26(int id0);
127 public void SetBreakFlag(int id0)
128 { SetBreakFlag_26(id0); }
130 private native int GetBreakFlag_27();
131 public int GetBreakFlag()
132 { return GetBreakFlag_27(); }
134 private native void SetBroadcastTriggerRMI_28(boolean id0);
135 public void SetBroadcastTriggerRMI(boolean id0)
136 { SetBroadcastTriggerRMI_28(id0); }
138 private native boolean GetBroadcastTriggerRMI_29();
139 public boolean GetBroadcastTriggerRMI()
140 { return GetBroadcastTriggerRMI_29(); }
142 private native void BroadcastTriggerRMIOn_30();
143 public void BroadcastTriggerRMIOn()
144 { BroadcastTriggerRMIOn_30(); }
146 private native void BroadcastTriggerRMIOff_31();
147 public void BroadcastTriggerRMIOff()
148 { BroadcastTriggerRMIOff_31(); }
150 private native long GetCommunicator_32();
151 public vtkCommunicator GetCommunicator() {
152 long temp = GetCommunicator_32();
154 if (temp == 0) return null;
155 return (vtkCommunicator)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
158 private native int GetBreakRMITag_33();
159 public int GetBreakRMITag()
160 { return GetBreakRMITag_33(); }
162 private native int GetRMITag_34();
163 public int GetRMITag()
164 { return GetRMITag_34(); }
166 private native int GetRMIArgTag_35();
167 public int GetRMIArgTag()
168 { return GetRMIArgTag_35(); }
170 private native void Barrier_36();
171 public void Barrier()
174 private native void SetGlobalController_37(vtkMultiProcessController id0);
175 public void SetGlobalController(vtkMultiProcessController id0)
176 { SetGlobalController_37(id0); }
178 private native int Send_38(String id0,int id1,int id2,int id3);
179 public int Send(String id0,int id1,int id2,int id3)
180 { return Send_38(id0,id1,id2,id3); }
182 private native int Send_39(vtkDataObject id0,int id1,int id2);
183 public int Send(vtkDataObject id0,int id1,int id2)
184 { return Send_39(id0,id1,id2); }
186 private native int Send_40(vtkDataArray id0,int id1,int id2);
187 public int Send(vtkDataArray id0,int id1,int id2)
188 { return Send_40(id0,id1,id2); }
190 private native int Receive_41(String id0,int id1,int id2,int id3);
191 public int Receive(String id0,int id1,int id2,int id3)
192 { return Receive_41(id0,id1,id2,id3); }
194 private native int Receive_42(vtkDataObject id0,int id1,int id2);
195 public int Receive(vtkDataObject id0,int id1,int id2)
196 { return Receive_42(id0,id1,id2); }
198 private native int Receive_43(vtkDataArray id0,int id1,int id2);
199 public int Receive(vtkDataArray id0,int id1,int id2)
200 { return Receive_43(id0,id1,id2); }
202 private native long ReceiveDataObject_44(int id0,int id1);
203 public vtkDataObject ReceiveDataObject(int id0,int id1) {
204 long temp = ReceiveDataObject_44(id0,id1);
206 if (temp == 0) return null;
207 return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
210 private native int GetCount_45();
211 public int GetCount()
212 { return GetCount_45(); }
214 private native int Broadcast_46(String id0,int id1,int id2);
215 public int Broadcast(String id0,int id1,int id2)
216 { return Broadcast_46(id0,id1,id2); }
218 private native int Broadcast_47(vtkDataObject id0,int id1);
219 public int Broadcast(vtkDataObject id0,int id1)
220 { return Broadcast_47(id0,id1); }
222 private native int Broadcast_48(vtkDataArray id0,int id1);
223 public int Broadcast(vtkDataArray id0,int id1)
224 { return Broadcast_48(id0,id1); }
226 private native int Gather_49(String id0,String id1,int id2,int id3);
227 public int Gather(String id0,String id1,int id2,int id3)
228 { return Gather_49(id0,id1,id2,id3); }
230 private native int Gather_50(vtkDataArray id0,vtkDataArray id1,int id2);
231 public int Gather(vtkDataArray id0,vtkDataArray id1,int id2)
232 { return Gather_50(id0,id1,id2); }
234 private native int GatherV_51(vtkDataArray id0,vtkDataArray id1,vtkIdTypeArray id2,vtkIdTypeArray id3,int id4);
235 public int GatherV(vtkDataArray id0,vtkDataArray id1,vtkIdTypeArray id2,vtkIdTypeArray id3,int id4)
236 { return GatherV_51(id0,id1,id2,id3,id4); }
238 private native int GatherV_52(vtkDataArray id0,vtkDataArray id1,int id2);
239 public int GatherV(vtkDataArray id0,vtkDataArray id1,int id2)
240 { return GatherV_52(id0,id1,id2); }
242 private native int Scatter_53(String id0,String id1,int id2,int id3);
243 public int Scatter(String id0,String id1,int id2,int id3)
244 { return Scatter_53(id0,id1,id2,id3); }
246 private native int Scatter_54(vtkDataArray id0,vtkDataArray id1,int id2);
247 public int Scatter(vtkDataArray id0,vtkDataArray id1,int id2)
248 { return Scatter_54(id0,id1,id2); }
250 private native int AllGather_55(String id0,String id1,int id2);
251 public int AllGather(String id0,String id1,int id2)
252 { return AllGather_55(id0,id1,id2); }
254 private native int AllGather_56(vtkDataArray id0,vtkDataArray id1);
255 public int AllGather(vtkDataArray id0,vtkDataArray id1)
256 { return AllGather_56(id0,id1); }
258 private native int AllGatherV_57(vtkDataArray id0,vtkDataArray id1);
259 public int AllGatherV(vtkDataArray id0,vtkDataArray id1)
260 { return AllGatherV_57(id0,id1); }
262 private native int Reduce_58(String id0,String id1,int id2,int id3,int id4);
263 public int Reduce(String id0,String id1,int id2,int id3,int id4)
264 { return Reduce_58(id0,id1,id2,id3,id4); }
266 private native int Reduce_59(vtkDataArray id0,vtkDataArray id1,int id2,int id3);
267 public int Reduce(vtkDataArray id0,vtkDataArray id1,int id2,int id3)
268 { return Reduce_59(id0,id1,id2,id3); }
270 private native int AllReduce_60(String id0,String id1,int id2,int id3);
271 public int AllReduce(String id0,String id1,int id2,int id3)
272 { return AllReduce_60(id0,id1,id2,id3); }
274 private native int AllReduce_61(vtkDataArray id0,vtkDataArray id1,int id2);
275 public int AllReduce(vtkDataArray id0,vtkDataArray id1,int id2)
276 { return AllReduce_61(id0,id1,id2); }
278 public vtkMultiProcessController() { super(); }
280 public vtkMultiProcessController(long id) { super(id); }