1 // java wrapper for vtkAlgorithm object
7 public class vtkAlgorithm 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 int HasExecutive_2();
19 public int HasExecutive()
20 { return HasExecutive_2(); }
22 private native long GetExecutive_3();
23 public vtkExecutive GetExecutive() {
24 long temp = GetExecutive_3();
26 if (temp == 0) return null;
27 return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void SetExecutive_4(vtkExecutive id0);
31 public void SetExecutive(vtkExecutive id0)
32 { SetExecutive_4(id0); }
34 private native int ProcessRequest_5(vtkInformation id0,vtkCollection id1,vtkInformationVector id2);
35 public int ProcessRequest(vtkInformation id0,vtkCollection id1,vtkInformationVector id2)
36 { return ProcessRequest_5(id0,id1,id2); }
38 private native int ModifyRequest_6(vtkInformation id0,int id1);
39 public int ModifyRequest(vtkInformation id0,int id1)
40 { return ModifyRequest_6(id0,id1); }
42 private native long GetInputPortInformation_7(int id0);
43 public vtkInformation GetInputPortInformation(int id0) {
44 long temp = GetInputPortInformation_7(id0);
46 if (temp == 0) return null;
47 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
50 private native long GetOutputPortInformation_8(int id0);
51 public vtkInformation GetOutputPortInformation(int id0) {
52 long temp = GetOutputPortInformation_8(id0);
54 if (temp == 0) return null;
55 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
58 private native long GetInformation_9();
59 public vtkInformation GetInformation() {
60 long temp = GetInformation_9();
62 if (temp == 0) return null;
63 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
66 private native void SetInformation_10(vtkInformation id0);
67 public void SetInformation(vtkInformation id0)
68 { SetInformation_10(id0); }
70 private native int GetNumberOfInputPorts_11();
71 public int GetNumberOfInputPorts()
72 { return GetNumberOfInputPorts_11(); }
74 private native int GetNumberOfOutputPorts_12();
75 public int GetNumberOfOutputPorts()
76 { return GetNumberOfOutputPorts_12(); }
78 private native void Register_13(vtkObjectBase id0);
79 public void Register(vtkObjectBase id0)
82 private native void UnRegister_14(vtkObjectBase id0);
83 public void UnRegister(vtkObjectBase id0)
84 { UnRegister_14(id0); }
86 private native void SetAbortExecute_15(int id0);
87 public void SetAbortExecute(int id0)
88 { SetAbortExecute_15(id0); }
90 private native int GetAbortExecute_16();
91 public int GetAbortExecute()
92 { return GetAbortExecute_16(); }
94 private native void AbortExecuteOn_17();
95 public void AbortExecuteOn()
96 { AbortExecuteOn_17(); }
98 private native void AbortExecuteOff_18();
99 public void AbortExecuteOff()
100 { AbortExecuteOff_18(); }
102 private native void SetProgress_19(double id0);
103 public void SetProgress(double id0)
104 { SetProgress_19(id0); }
106 private native double GetProgressMinValue_20();
107 public double GetProgressMinValue()
108 { return GetProgressMinValue_20(); }
110 private native double GetProgressMaxValue_21();
111 public double GetProgressMaxValue()
112 { return GetProgressMaxValue_21(); }
114 private native double GetProgress_22();
115 public double GetProgress()
116 { return GetProgress_22(); }
118 private native void UpdateProgress_23(double id0);
119 public void UpdateProgress(double id0)
120 { UpdateProgress_23(id0); }
122 private native void SetProgressText_24(String id0);
123 public void SetProgressText(String id0)
124 { SetProgressText_24(id0); }
126 private native String GetProgressText_25();
127 public String GetProgressText()
128 { return GetProgressText_25(); }
130 private native int GetErrorCode_26();
131 public int GetErrorCode()
132 { return GetErrorCode_26(); }
134 private native long INPUT_IS_OPTIONAL_27();
135 public vtkInformationIntegerKey INPUT_IS_OPTIONAL() {
136 long temp = INPUT_IS_OPTIONAL_27();
138 if (temp == 0) return null;
139 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
142 private native long INPUT_IS_REPEATABLE_28();
143 public vtkInformationIntegerKey INPUT_IS_REPEATABLE() {
144 long temp = INPUT_IS_REPEATABLE_28();
146 if (temp == 0) return null;
147 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
150 private native long INPUT_REQUIRED_FIELDS_29();
151 public vtkInformationInformationVectorKey INPUT_REQUIRED_FIELDS() {
152 long temp = INPUT_REQUIRED_FIELDS_29();
154 if (temp == 0) return null;
155 return (vtkInformationInformationVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
158 private native long INPUT_REQUIRED_DATA_TYPE_30();
159 public vtkInformationStringVectorKey INPUT_REQUIRED_DATA_TYPE() {
160 long temp = INPUT_REQUIRED_DATA_TYPE_30();
162 if (temp == 0) return null;
163 return (vtkInformationStringVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
166 private native long INPUT_ARRAYS_TO_PROCESS_31();
167 public vtkInformationInformationVectorKey INPUT_ARRAYS_TO_PROCESS() {
168 long temp = INPUT_ARRAYS_TO_PROCESS_31();
170 if (temp == 0) return null;
171 return (vtkInformationInformationVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
174 private native long INPUT_PORT_32();
175 public vtkInformationIntegerKey INPUT_PORT() {
176 long temp = INPUT_PORT_32();
178 if (temp == 0) return null;
179 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
182 private native long INPUT_CONNECTION_33();
183 public vtkInformationIntegerKey INPUT_CONNECTION() {
184 long temp = INPUT_CONNECTION_33();
186 if (temp == 0) return null;
187 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
190 private native long CAN_PRODUCE_SUB_EXTENT_34();
191 public vtkInformationIntegerKey CAN_PRODUCE_SUB_EXTENT() {
192 long temp = CAN_PRODUCE_SUB_EXTENT_34();
194 if (temp == 0) return null;
195 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
198 private native long CAN_HANDLE_PIECE_REQUEST_35();
199 public vtkInformationIntegerKey CAN_HANDLE_PIECE_REQUEST() {
200 long temp = CAN_HANDLE_PIECE_REQUEST_35();
202 if (temp == 0) return null;
203 return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
206 private native void SetInputArrayToProcess_36(int id0,int id1,int id2,int id3,String id4);
207 public void SetInputArrayToProcess(int id0,int id1,int id2,int id3,String id4)
208 { SetInputArrayToProcess_36(id0,id1,id2,id3,id4); }
210 private native void SetInputArrayToProcess_37(int id0,int id1,int id2,int id3,int id4);
211 public void SetInputArrayToProcess(int id0,int id1,int id2,int id3,int id4)
212 { SetInputArrayToProcess_37(id0,id1,id2,id3,id4); }
214 private native void SetInputArrayToProcess_38(int id0,vtkInformation id1);
215 public void SetInputArrayToProcess(int id0,vtkInformation id1)
216 { SetInputArrayToProcess_38(id0,id1); }
218 private native void SetInputArrayToProcess_39(int id0,int id1,int id2,String id3,String id4);
219 public void SetInputArrayToProcess(int id0,int id1,int id2,String id3,String id4)
220 { SetInputArrayToProcess_39(id0,id1,id2,id3,id4); }
222 private native long GetInputArrayInformation_40(int id0);
223 public vtkInformation GetInputArrayInformation(int id0) {
224 long temp = GetInputArrayInformation_40(id0);
226 if (temp == 0) return null;
227 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
230 private native void RemoveAllInputs_41();
231 public void RemoveAllInputs()
232 { RemoveAllInputs_41(); }
234 private native long GetOutputDataObject_42(int id0);
235 public vtkDataObject GetOutputDataObject(int id0) {
236 long temp = GetOutputDataObject_42(id0);
238 if (temp == 0) return null;
239 return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
242 private native long GetInputDataObject_43(int id0,int id1);
243 public vtkDataObject GetInputDataObject(int id0,int id1) {
244 long temp = GetInputDataObject_43(id0,id1);
246 if (temp == 0) return null;
247 return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
250 private native void SetInputConnection_44(int id0,vtkAlgorithmOutput id1);
251 public void SetInputConnection(int id0,vtkAlgorithmOutput id1)
252 { SetInputConnection_44(id0,id1); }
254 private native void SetInputConnection_45(vtkAlgorithmOutput id0);
255 public void SetInputConnection(vtkAlgorithmOutput id0)
256 { SetInputConnection_45(id0); }
258 private native void AddInputConnection_46(int id0,vtkAlgorithmOutput id1);
259 public void AddInputConnection(int id0,vtkAlgorithmOutput id1)
260 { AddInputConnection_46(id0,id1); }
262 private native void AddInputConnection_47(vtkAlgorithmOutput id0);
263 public void AddInputConnection(vtkAlgorithmOutput id0)
264 { AddInputConnection_47(id0); }
266 private native void RemoveInputConnection_48(int id0,vtkAlgorithmOutput id1);
267 public void RemoveInputConnection(int id0,vtkAlgorithmOutput id1)
268 { RemoveInputConnection_48(id0,id1); }
270 private native void RemoveInputConnection_49(int id0,int id1);
271 public void RemoveInputConnection(int id0,int id1)
272 { RemoveInputConnection_49(id0,id1); }
274 private native void RemoveAllInputConnections_50(int id0);
275 public void RemoveAllInputConnections(int id0)
276 { RemoveAllInputConnections_50(id0); }
278 private native void SetInputDataObject_51(int id0,vtkDataObject id1);
279 public void SetInputDataObject(int id0,vtkDataObject id1)
280 { SetInputDataObject_51(id0,id1); }
282 private native void SetInputDataObject_52(vtkDataObject id0);
283 public void SetInputDataObject(vtkDataObject id0)
284 { SetInputDataObject_52(id0); }
286 private native void AddInputDataObject_53(int id0,vtkDataObject id1);
287 public void AddInputDataObject(int id0,vtkDataObject id1)
288 { AddInputDataObject_53(id0,id1); }
290 private native void AddInputDataObject_54(vtkDataObject id0);
291 public void AddInputDataObject(vtkDataObject id0)
292 { AddInputDataObject_54(id0); }
294 private native long GetOutputPort_55(int id0);
295 public vtkAlgorithmOutput GetOutputPort(int id0) {
296 long temp = GetOutputPort_55(id0);
298 if (temp == 0) return null;
299 return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
302 private native long GetOutputPort_56();
303 public vtkAlgorithmOutput GetOutputPort() {
304 long temp = GetOutputPort_56();
306 if (temp == 0) return null;
307 return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
310 private native int GetNumberOfInputConnections_57(int id0);
311 public int GetNumberOfInputConnections(int id0)
312 { return GetNumberOfInputConnections_57(id0); }
314 private native int GetTotalNumberOfInputConnections_58();
315 public int GetTotalNumberOfInputConnections()
316 { return GetTotalNumberOfInputConnections_58(); }
318 private native long GetInputConnection_59(int id0,int id1);
319 public vtkAlgorithmOutput GetInputConnection(int id0,int id1) {
320 long temp = GetInputConnection_59(id0,id1);
322 if (temp == 0) return null;
323 return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
326 private native long GetInputAlgorithm_60(int id0,int id1);
327 public vtkAlgorithm GetInputAlgorithm(int id0,int id1) {
328 long temp = GetInputAlgorithm_60(id0,id1);
330 if (temp == 0) return null;
331 return (vtkAlgorithm)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
334 private native long GetInputAlgorithm_61();
335 public vtkAlgorithm GetInputAlgorithm() {
336 long temp = GetInputAlgorithm_61();
338 if (temp == 0) return null;
339 return (vtkAlgorithm)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
342 private native long GetInputExecutive_62(int id0,int id1);
343 public vtkExecutive GetInputExecutive(int id0,int id1) {
344 long temp = GetInputExecutive_62(id0,id1);
346 if (temp == 0) return null;
347 return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
350 private native long GetInputExecutive_63();
351 public vtkExecutive GetInputExecutive() {
352 long temp = GetInputExecutive_63();
354 if (temp == 0) return null;
355 return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
358 private native long GetInputInformation_64(int id0,int id1);
359 public vtkInformation GetInputInformation(int id0,int id1) {
360 long temp = GetInputInformation_64(id0,id1);
362 if (temp == 0) return null;
363 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
366 private native long GetInputInformation_65();
367 public vtkInformation GetInputInformation() {
368 long temp = GetInputInformation_65();
370 if (temp == 0) return null;
371 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
374 private native long GetOutputInformation_66(int id0);
375 public vtkInformation GetOutputInformation(int id0) {
376 long temp = GetOutputInformation_66(id0);
378 if (temp == 0) return null;
379 return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
382 private native void Update_67(int id0);
383 public void Update(int id0)
386 private native void Update_68();
390 private native int Update_69(int id0,vtkInformationVector id1);
391 public int Update(int id0,vtkInformationVector id1)
392 { return Update_69(id0,id1); }
394 private native int Update_70(vtkInformation id0);
395 public int Update(vtkInformation id0)
396 { return Update_70(id0); }
398 private native int UpdatePiece_71(int id0,int id1,int id2,int id3[]);
399 public int UpdatePiece(int id0,int id1,int id2,int id3[])
400 { return UpdatePiece_71(id0,id1,id2,id3); }
402 private native int UpdateExtent_72(int id0[]);
403 public int UpdateExtent(int id0[])
404 { return UpdateExtent_72(id0); }
406 private native int UpdateTimeStep_73(double id0,int id1,int id2,int id3,int id4[]);
407 public int UpdateTimeStep(double id0,int id1,int id2,int id3,int id4[])
408 { return UpdateTimeStep_73(id0,id1,id2,id3,id4); }
410 private native void UpdateInformation_74();
411 public void UpdateInformation()
412 { UpdateInformation_74(); }
414 private native void UpdateDataObject_75();
415 public void UpdateDataObject()
416 { UpdateDataObject_75(); }
418 private native void PropagateUpdateExtent_76();
419 public void PropagateUpdateExtent()
420 { PropagateUpdateExtent_76(); }
422 private native void UpdateWholeExtent_77();
423 public void UpdateWholeExtent()
424 { UpdateWholeExtent_77(); }
426 private native void SetReleaseDataFlag_78(int id0);
427 public void SetReleaseDataFlag(int id0)
428 { SetReleaseDataFlag_78(id0); }
430 private native int GetReleaseDataFlag_79();
431 public int GetReleaseDataFlag()
432 { return GetReleaseDataFlag_79(); }
434 private native void ReleaseDataFlagOn_80();
435 public void ReleaseDataFlagOn()
436 { ReleaseDataFlagOn_80(); }
438 private native void ReleaseDataFlagOff_81();
439 public void ReleaseDataFlagOff()
440 { ReleaseDataFlagOff_81(); }
442 private native int UpdateExtentIsEmpty_82(vtkInformation id0,vtkDataObject id1);
443 public int UpdateExtentIsEmpty(vtkInformation id0,vtkDataObject id1)
444 { return UpdateExtentIsEmpty_82(id0,id1); }
446 private native int UpdateExtentIsEmpty_83(vtkInformation id0,int id1);
447 public int UpdateExtentIsEmpty(vtkInformation id0,int id1)
448 { return UpdateExtentIsEmpty_83(id0,id1); }
450 private native void SetDefaultExecutivePrototype_84(vtkExecutive id0);
451 public void SetDefaultExecutivePrototype(vtkExecutive id0)
452 { SetDefaultExecutivePrototype_84(id0); }
454 private native int[] GetUpdateExtent_85();
455 public int[] GetUpdateExtent()
456 { return GetUpdateExtent_85(); }
458 private native int[] GetUpdateExtent_86(int id0);
459 public int[] GetUpdateExtent(int id0)
460 { return GetUpdateExtent_86(id0); }
462 private native void GetUpdateExtent_87(int id0[]);
463 public void GetUpdateExtent(int id0[])
464 { GetUpdateExtent_87(id0); }
466 private native void GetUpdateExtent_88(int id0,int id1[]);
467 public void GetUpdateExtent(int id0,int id1[])
468 { GetUpdateExtent_88(id0,id1); }
470 private native int GetUpdatePiece_89();
471 public int GetUpdatePiece()
472 { return GetUpdatePiece_89(); }
474 private native int GetUpdatePiece_90(int id0);
475 public int GetUpdatePiece(int id0)
476 { return GetUpdatePiece_90(id0); }
478 private native int GetUpdateNumberOfPieces_91();
479 public int GetUpdateNumberOfPieces()
480 { return GetUpdateNumberOfPieces_91(); }
482 private native int GetUpdateNumberOfPieces_92(int id0);
483 public int GetUpdateNumberOfPieces(int id0)
484 { return GetUpdateNumberOfPieces_92(id0); }
486 private native int GetUpdateGhostLevel_93();
487 public int GetUpdateGhostLevel()
488 { return GetUpdateGhostLevel_93(); }
490 private native int GetUpdateGhostLevel_94(int id0);
491 public int GetUpdateGhostLevel(int id0)
492 { return GetUpdateGhostLevel_94(id0); }
494 private native void SetProgressObserver_95(vtkProgressObserver id0);
495 public void SetProgressObserver(vtkProgressObserver id0)
496 { SetProgressObserver_95(id0); }
498 private native long GetProgressObserver_96();
499 public vtkProgressObserver GetProgressObserver() {
500 long temp = GetProgressObserver_96();
502 if (temp == 0) return null;
503 return (vtkProgressObserver)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
506 public vtkAlgorithm() { super(); }
508 public vtkAlgorithm(long id) { super(id); }
509 public native long VTKInit();