1 // java wrapper for vtkCommunicator object
7 public class vtkCommunicator 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 SetNumberOfProcesses_2(int id0);
19 public void SetNumberOfProcesses(int id0)
20 { SetNumberOfProcesses_2(id0); }
22 private native int GetNumberOfProcesses_3();
23 public int GetNumberOfProcesses()
24 { return GetNumberOfProcesses_3(); }
26 private native int GetLocalProcessId_4();
27 public int GetLocalProcessId()
28 { return GetLocalProcessId_4(); }
30 private native int Send_5(vtkDataObject id0,int id1,int id2);
31 public int Send(vtkDataObject id0,int id1,int id2)
32 { return Send_5(id0,id1,id2); }
34 private native int Send_6(vtkDataArray id0,int id1,int id2);
35 public int Send(vtkDataArray id0,int id1,int id2)
36 { return Send_6(id0,id1,id2); }
38 private native int Send_7(String id0,int id1,int id2,int id3);
39 public int Send(String id0,int id1,int id2,int id3)
40 { return Send_7(id0,id1,id2,id3); }
42 private native int Receive_8(vtkDataObject id0,int id1,int id2);
43 public int Receive(vtkDataObject id0,int id1,int id2)
44 { return Receive_8(id0,id1,id2); }
46 private native long ReceiveDataObject_9(int id0,int id1);
47 public vtkDataObject ReceiveDataObject(int id0,int id1) {
48 long temp = ReceiveDataObject_9(id0,id1);
50 if (temp == 0) return null;
51 return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
54 private native int Receive_10(vtkDataArray id0,int id1,int id2);
55 public int Receive(vtkDataArray id0,int id1,int id2)
56 { return Receive_10(id0,id1,id2); }
58 private native int Receive_11(String id0,int id1,int id2,int id3);
59 public int Receive(String id0,int id1,int id2,int id3)
60 { return Receive_11(id0,id1,id2,id3); }
62 private native int GetCount_12();
64 { return GetCount_12(); }
66 private native void Barrier_13();
70 private native int Broadcast_14(String id0,int id1,int id2);
71 public int Broadcast(String id0,int id1,int id2)
72 { return Broadcast_14(id0,id1,id2); }
74 private native int Broadcast_15(vtkDataObject id0,int id1);
75 public int Broadcast(vtkDataObject id0,int id1)
76 { return Broadcast_15(id0,id1); }
78 private native int Broadcast_16(vtkDataArray id0,int id1);
79 public int Broadcast(vtkDataArray id0,int id1)
80 { return Broadcast_16(id0,id1); }
82 private native int Gather_17(String id0,String id1,int id2,int id3);
83 public int Gather(String id0,String id1,int id2,int id3)
84 { return Gather_17(id0,id1,id2,id3); }
86 private native int Gather_18(vtkDataArray id0,vtkDataArray id1,int id2);
87 public int Gather(vtkDataArray id0,vtkDataArray id1,int id2)
88 { return Gather_18(id0,id1,id2); }
90 private native int GatherV_19(vtkDataArray id0,vtkDataArray id1,vtkIdTypeArray id2,vtkIdTypeArray id3,int id4);
91 public int GatherV(vtkDataArray id0,vtkDataArray id1,vtkIdTypeArray id2,vtkIdTypeArray id3,int id4)
92 { return GatherV_19(id0,id1,id2,id3,id4); }
94 private native int GatherV_20(vtkDataArray id0,vtkDataArray id1,int id2);
95 public int GatherV(vtkDataArray id0,vtkDataArray id1,int id2)
96 { return GatherV_20(id0,id1,id2); }
98 private native int Scatter_21(String id0,String id1,int id2,int id3);
99 public int Scatter(String id0,String id1,int id2,int id3)
100 { return Scatter_21(id0,id1,id2,id3); }
102 private native int Scatter_22(vtkDataArray id0,vtkDataArray id1,int id2);
103 public int Scatter(vtkDataArray id0,vtkDataArray id1,int id2)
104 { return Scatter_22(id0,id1,id2); }
106 private native int AllGather_23(String id0,String id1,int id2);
107 public int AllGather(String id0,String id1,int id2)
108 { return AllGather_23(id0,id1,id2); }
110 private native int AllGather_24(vtkDataArray id0,vtkDataArray id1);
111 public int AllGather(vtkDataArray id0,vtkDataArray id1)
112 { return AllGather_24(id0,id1); }
114 private native int AllGatherV_25(vtkDataArray id0,vtkDataArray id1);
115 public int AllGatherV(vtkDataArray id0,vtkDataArray id1)
116 { return AllGatherV_25(id0,id1); }
118 private native int Reduce_26(String id0,String id1,int id2,int id3,int id4);
119 public int Reduce(String id0,String id1,int id2,int id3,int id4)
120 { return Reduce_26(id0,id1,id2,id3,id4); }
122 private native int Reduce_27(vtkDataArray id0,vtkDataArray id1,int id2,int id3);
123 public int Reduce(vtkDataArray id0,vtkDataArray id1,int id2,int id3)
124 { return Reduce_27(id0,id1,id2,id3); }
126 private native int AllReduce_28(String id0,String id1,int id2,int id3);
127 public int AllReduce(String id0,String id1,int id2,int id3)
128 { return AllReduce_28(id0,id1,id2,id3); }
130 private native int AllReduce_29(vtkDataArray id0,vtkDataArray id1,int id2);
131 public int AllReduce(vtkDataArray id0,vtkDataArray id1,int id2)
132 { return AllReduce_29(id0,id1,id2); }
134 private native void SetUseCopy_30(int id0);
135 public void SetUseCopy(int id0)
136 { SetUseCopy_30(id0); }
138 private native int GetParentProcessor_31(int id0);
139 public int GetParentProcessor(int id0)
140 { return GetParentProcessor_31(id0); }
142 private native int GetLeftChildProcessor_32(int id0);
143 public int GetLeftChildProcessor(int id0)
144 { return GetLeftChildProcessor_32(id0); }
146 private native int MarshalDataObject_33(vtkDataObject id0,vtkCharArray id1);
147 public int MarshalDataObject(vtkDataObject id0,vtkCharArray id1)
148 { return MarshalDataObject_33(id0,id1); }
150 private native int UnMarshalDataObject_34(vtkCharArray id0,vtkDataObject id1);
151 public int UnMarshalDataObject(vtkCharArray id0,vtkDataObject id1)
152 { return UnMarshalDataObject_34(id0,id1); }
154 public vtkCommunicator() { super(); }
156 public vtkCommunicator(long id) { super(id); }