]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkAlgorithm.java
Perform view direction switching via vtkCameraAndSelectorAction
[simantics/3d.git] / vtk / src / vtk / vtkAlgorithm.java
1 // java wrapper for vtkAlgorithm object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkAlgorithm extends vtkObject
8 {
9
10   private native int IsTypeOf_0(String id0);
11   public int IsTypeOf(String id0)
12     { return IsTypeOf_0(id0); }
13
14   private native int IsA_1(String id0);
15   public int IsA(String id0)
16     { return IsA_1(id0); }
17
18   private native int HasExecutive_2();
19   public int HasExecutive()
20     { return HasExecutive_2(); }
21
22   private native long GetExecutive_3();
23   public vtkExecutive GetExecutive() {
24     long temp = GetExecutive_3();
25
26     if (temp == 0) return null;
27     return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
28 }
29
30   private native void SetExecutive_4(vtkExecutive id0);
31   public void SetExecutive(vtkExecutive id0)
32     { SetExecutive_4(id0); }
33
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); }
37
38   private native int ModifyRequest_6(vtkInformation id0,int id1);
39   public int ModifyRequest(vtkInformation id0,int id1)
40     { return ModifyRequest_6(id0,id1); }
41
42   private native long GetInputPortInformation_7(int id0);
43   public vtkInformation GetInputPortInformation(int id0) {
44     long temp = GetInputPortInformation_7(id0);
45
46     if (temp == 0) return null;
47     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
48 }
49
50   private native long GetOutputPortInformation_8(int id0);
51   public vtkInformation GetOutputPortInformation(int id0) {
52     long temp = GetOutputPortInformation_8(id0);
53
54     if (temp == 0) return null;
55     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
56 }
57
58   private native long GetInformation_9();
59   public vtkInformation GetInformation() {
60     long temp = GetInformation_9();
61
62     if (temp == 0) return null;
63     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
64 }
65
66   private native void SetInformation_10(vtkInformation id0);
67   public void SetInformation(vtkInformation id0)
68     { SetInformation_10(id0); }
69
70   private native int GetNumberOfInputPorts_11();
71   public int GetNumberOfInputPorts()
72     { return GetNumberOfInputPorts_11(); }
73
74   private native int GetNumberOfOutputPorts_12();
75   public int GetNumberOfOutputPorts()
76     { return GetNumberOfOutputPorts_12(); }
77
78   private native void Register_13(vtkObjectBase id0);
79   public void Register(vtkObjectBase id0)
80     { Register_13(id0); }
81
82   private native void UnRegister_14(vtkObjectBase id0);
83   public void UnRegister(vtkObjectBase id0)
84     { UnRegister_14(id0); }
85
86   private native void SetAbortExecute_15(int id0);
87   public void SetAbortExecute(int id0)
88     { SetAbortExecute_15(id0); }
89
90   private native int GetAbortExecute_16();
91   public int GetAbortExecute()
92     { return GetAbortExecute_16(); }
93
94   private native void AbortExecuteOn_17();
95   public void AbortExecuteOn()
96     { AbortExecuteOn_17(); }
97
98   private native void AbortExecuteOff_18();
99   public void AbortExecuteOff()
100     { AbortExecuteOff_18(); }
101
102   private native void SetProgress_19(double id0);
103   public void SetProgress(double id0)
104     { SetProgress_19(id0); }
105
106   private native double GetProgressMinValue_20();
107   public double GetProgressMinValue()
108     { return GetProgressMinValue_20(); }
109
110   private native double GetProgressMaxValue_21();
111   public double GetProgressMaxValue()
112     { return GetProgressMaxValue_21(); }
113
114   private native double GetProgress_22();
115   public double GetProgress()
116     { return GetProgress_22(); }
117
118   private native void UpdateProgress_23(double id0);
119   public void UpdateProgress(double id0)
120     { UpdateProgress_23(id0); }
121
122   private native void SetProgressText_24(String id0);
123   public void SetProgressText(String id0)
124     { SetProgressText_24(id0); }
125
126   private native String GetProgressText_25();
127   public String GetProgressText()
128     { return GetProgressText_25(); }
129
130   private native int GetErrorCode_26();
131   public int GetErrorCode()
132     { return GetErrorCode_26(); }
133
134   private native long INPUT_IS_OPTIONAL_27();
135   public vtkInformationIntegerKey INPUT_IS_OPTIONAL() {
136     long temp = INPUT_IS_OPTIONAL_27();
137
138     if (temp == 0) return null;
139     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
140 }
141
142   private native long INPUT_IS_REPEATABLE_28();
143   public vtkInformationIntegerKey INPUT_IS_REPEATABLE() {
144     long temp = INPUT_IS_REPEATABLE_28();
145
146     if (temp == 0) return null;
147     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
148 }
149
150   private native long INPUT_REQUIRED_FIELDS_29();
151   public vtkInformationInformationVectorKey INPUT_REQUIRED_FIELDS() {
152     long temp = INPUT_REQUIRED_FIELDS_29();
153
154     if (temp == 0) return null;
155     return (vtkInformationInformationVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
156 }
157
158   private native long INPUT_REQUIRED_DATA_TYPE_30();
159   public vtkInformationStringVectorKey INPUT_REQUIRED_DATA_TYPE() {
160     long temp = INPUT_REQUIRED_DATA_TYPE_30();
161
162     if (temp == 0) return null;
163     return (vtkInformationStringVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
164 }
165
166   private native long INPUT_ARRAYS_TO_PROCESS_31();
167   public vtkInformationInformationVectorKey INPUT_ARRAYS_TO_PROCESS() {
168     long temp = INPUT_ARRAYS_TO_PROCESS_31();
169
170     if (temp == 0) return null;
171     return (vtkInformationInformationVectorKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
172 }
173
174   private native long INPUT_PORT_32();
175   public vtkInformationIntegerKey INPUT_PORT() {
176     long temp = INPUT_PORT_32();
177
178     if (temp == 0) return null;
179     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
180 }
181
182   private native long INPUT_CONNECTION_33();
183   public vtkInformationIntegerKey INPUT_CONNECTION() {
184     long temp = INPUT_CONNECTION_33();
185
186     if (temp == 0) return null;
187     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
188 }
189
190   private native long CAN_PRODUCE_SUB_EXTENT_34();
191   public vtkInformationIntegerKey CAN_PRODUCE_SUB_EXTENT() {
192     long temp = CAN_PRODUCE_SUB_EXTENT_34();
193
194     if (temp == 0) return null;
195     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
196 }
197
198   private native long CAN_HANDLE_PIECE_REQUEST_35();
199   public vtkInformationIntegerKey CAN_HANDLE_PIECE_REQUEST() {
200     long temp = CAN_HANDLE_PIECE_REQUEST_35();
201
202     if (temp == 0) return null;
203     return (vtkInformationIntegerKey)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
204 }
205
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); }
209
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); }
213
214   private native void SetInputArrayToProcess_38(int id0,vtkInformation id1);
215   public void SetInputArrayToProcess(int id0,vtkInformation id1)
216     { SetInputArrayToProcess_38(id0,id1); }
217
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); }
221
222   private native long GetInputArrayInformation_40(int id0);
223   public vtkInformation GetInputArrayInformation(int id0) {
224     long temp = GetInputArrayInformation_40(id0);
225
226     if (temp == 0) return null;
227     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
228 }
229
230   private native void RemoveAllInputs_41();
231   public void RemoveAllInputs()
232     { RemoveAllInputs_41(); }
233
234   private native long GetOutputDataObject_42(int id0);
235   public vtkDataObject GetOutputDataObject(int id0) {
236     long temp = GetOutputDataObject_42(id0);
237
238     if (temp == 0) return null;
239     return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
240 }
241
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);
245
246     if (temp == 0) return null;
247     return (vtkDataObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
248 }
249
250   private native void SetInputConnection_44(int id0,vtkAlgorithmOutput id1);
251   public void SetInputConnection(int id0,vtkAlgorithmOutput id1)
252     { SetInputConnection_44(id0,id1); }
253
254   private native void SetInputConnection_45(vtkAlgorithmOutput id0);
255   public void SetInputConnection(vtkAlgorithmOutput id0)
256     { SetInputConnection_45(id0); }
257
258   private native void AddInputConnection_46(int id0,vtkAlgorithmOutput id1);
259   public void AddInputConnection(int id0,vtkAlgorithmOutput id1)
260     { AddInputConnection_46(id0,id1); }
261
262   private native void AddInputConnection_47(vtkAlgorithmOutput id0);
263   public void AddInputConnection(vtkAlgorithmOutput id0)
264     { AddInputConnection_47(id0); }
265
266   private native void RemoveInputConnection_48(int id0,vtkAlgorithmOutput id1);
267   public void RemoveInputConnection(int id0,vtkAlgorithmOutput id1)
268     { RemoveInputConnection_48(id0,id1); }
269
270   private native void RemoveInputConnection_49(int id0,int id1);
271   public void RemoveInputConnection(int id0,int id1)
272     { RemoveInputConnection_49(id0,id1); }
273
274   private native void RemoveAllInputConnections_50(int id0);
275   public void RemoveAllInputConnections(int id0)
276     { RemoveAllInputConnections_50(id0); }
277
278   private native void SetInputDataObject_51(int id0,vtkDataObject id1);
279   public void SetInputDataObject(int id0,vtkDataObject id1)
280     { SetInputDataObject_51(id0,id1); }
281
282   private native void SetInputDataObject_52(vtkDataObject id0);
283   public void SetInputDataObject(vtkDataObject id0)
284     { SetInputDataObject_52(id0); }
285
286   private native void AddInputDataObject_53(int id0,vtkDataObject id1);
287   public void AddInputDataObject(int id0,vtkDataObject id1)
288     { AddInputDataObject_53(id0,id1); }
289
290   private native void AddInputDataObject_54(vtkDataObject id0);
291   public void AddInputDataObject(vtkDataObject id0)
292     { AddInputDataObject_54(id0); }
293
294   private native long GetOutputPort_55(int id0);
295   public vtkAlgorithmOutput GetOutputPort(int id0) {
296     long temp = GetOutputPort_55(id0);
297
298     if (temp == 0) return null;
299     return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
300 }
301
302   private native long GetOutputPort_56();
303   public vtkAlgorithmOutput GetOutputPort() {
304     long temp = GetOutputPort_56();
305
306     if (temp == 0) return null;
307     return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
308 }
309
310   private native int GetNumberOfInputConnections_57(int id0);
311   public int GetNumberOfInputConnections(int id0)
312     { return GetNumberOfInputConnections_57(id0); }
313
314   private native int GetTotalNumberOfInputConnections_58();
315   public int GetTotalNumberOfInputConnections()
316     { return GetTotalNumberOfInputConnections_58(); }
317
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);
321
322     if (temp == 0) return null;
323     return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
324 }
325
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);
329
330     if (temp == 0) return null;
331     return (vtkAlgorithm)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
332 }
333
334   private native long GetInputAlgorithm_61();
335   public vtkAlgorithm GetInputAlgorithm() {
336     long temp = GetInputAlgorithm_61();
337
338     if (temp == 0) return null;
339     return (vtkAlgorithm)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
340 }
341
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);
345
346     if (temp == 0) return null;
347     return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
348 }
349
350   private native long GetInputExecutive_63();
351   public vtkExecutive GetInputExecutive() {
352     long temp = GetInputExecutive_63();
353
354     if (temp == 0) return null;
355     return (vtkExecutive)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
356 }
357
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);
361
362     if (temp == 0) return null;
363     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
364 }
365
366   private native long GetInputInformation_65();
367   public vtkInformation GetInputInformation() {
368     long temp = GetInputInformation_65();
369
370     if (temp == 0) return null;
371     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
372 }
373
374   private native long GetOutputInformation_66(int id0);
375   public vtkInformation GetOutputInformation(int id0) {
376     long temp = GetOutputInformation_66(id0);
377
378     if (temp == 0) return null;
379     return (vtkInformation)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
380 }
381
382   private native void Update_67(int id0);
383   public void Update(int id0)
384     { Update_67(id0); }
385
386   private native void Update_68();
387   public void Update()
388     { Update_68(); }
389
390   private native int Update_69(int id0,vtkInformationVector id1);
391   public int Update(int id0,vtkInformationVector id1)
392     { return Update_69(id0,id1); }
393
394   private native int Update_70(vtkInformation id0);
395   public int Update(vtkInformation id0)
396     { return Update_70(id0); }
397
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); }
401
402   private native int UpdateExtent_72(int id0[]);
403   public int UpdateExtent(int id0[])
404     { return UpdateExtent_72(id0); }
405
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); }
409
410   private native void UpdateInformation_74();
411   public void UpdateInformation()
412     { UpdateInformation_74(); }
413
414   private native void UpdateDataObject_75();
415   public void UpdateDataObject()
416     { UpdateDataObject_75(); }
417
418   private native void PropagateUpdateExtent_76();
419   public void PropagateUpdateExtent()
420     { PropagateUpdateExtent_76(); }
421
422   private native void UpdateWholeExtent_77();
423   public void UpdateWholeExtent()
424     { UpdateWholeExtent_77(); }
425
426   private native void SetReleaseDataFlag_78(int id0);
427   public void SetReleaseDataFlag(int id0)
428     { SetReleaseDataFlag_78(id0); }
429
430   private native int GetReleaseDataFlag_79();
431   public int GetReleaseDataFlag()
432     { return GetReleaseDataFlag_79(); }
433
434   private native void ReleaseDataFlagOn_80();
435   public void ReleaseDataFlagOn()
436     { ReleaseDataFlagOn_80(); }
437
438   private native void ReleaseDataFlagOff_81();
439   public void ReleaseDataFlagOff()
440     { ReleaseDataFlagOff_81(); }
441
442   private native int UpdateExtentIsEmpty_82(vtkInformation id0,vtkDataObject id1);
443   public int UpdateExtentIsEmpty(vtkInformation id0,vtkDataObject id1)
444     { return UpdateExtentIsEmpty_82(id0,id1); }
445
446   private native int UpdateExtentIsEmpty_83(vtkInformation id0,int id1);
447   public int UpdateExtentIsEmpty(vtkInformation id0,int id1)
448     { return UpdateExtentIsEmpty_83(id0,id1); }
449
450   private native void SetDefaultExecutivePrototype_84(vtkExecutive id0);
451   public void SetDefaultExecutivePrototype(vtkExecutive id0)
452     { SetDefaultExecutivePrototype_84(id0); }
453
454   private native int[]  GetUpdateExtent_85();
455   public int[]  GetUpdateExtent()
456     { return GetUpdateExtent_85(); }
457
458   private native int[]  GetUpdateExtent_86(int id0);
459   public int[]  GetUpdateExtent(int id0)
460     { return GetUpdateExtent_86(id0); }
461
462   private native void GetUpdateExtent_87(int id0[]);
463   public void GetUpdateExtent(int id0[])
464     { GetUpdateExtent_87(id0); }
465
466   private native void GetUpdateExtent_88(int id0,int id1[]);
467   public void GetUpdateExtent(int id0,int id1[])
468     { GetUpdateExtent_88(id0,id1); }
469
470   private native int GetUpdatePiece_89();
471   public int GetUpdatePiece()
472     { return GetUpdatePiece_89(); }
473
474   private native int GetUpdatePiece_90(int id0);
475   public int GetUpdatePiece(int id0)
476     { return GetUpdatePiece_90(id0); }
477
478   private native int GetUpdateNumberOfPieces_91();
479   public int GetUpdateNumberOfPieces()
480     { return GetUpdateNumberOfPieces_91(); }
481
482   private native int GetUpdateNumberOfPieces_92(int id0);
483   public int GetUpdateNumberOfPieces(int id0)
484     { return GetUpdateNumberOfPieces_92(id0); }
485
486   private native int GetUpdateGhostLevel_93();
487   public int GetUpdateGhostLevel()
488     { return GetUpdateGhostLevel_93(); }
489
490   private native int GetUpdateGhostLevel_94(int id0);
491   public int GetUpdateGhostLevel(int id0)
492     { return GetUpdateGhostLevel_94(id0); }
493
494   private native void SetProgressObserver_95(vtkProgressObserver id0);
495   public void SetProgressObserver(vtkProgressObserver id0)
496     { SetProgressObserver_95(id0); }
497
498   private native long GetProgressObserver_96();
499   public vtkProgressObserver GetProgressObserver() {
500     long temp = GetProgressObserver_96();
501
502     if (temp == 0) return null;
503     return (vtkProgressObserver)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
504 }
505
506   public vtkAlgorithm() { super(); }
507
508   public vtkAlgorithm(long id) { super(id); }
509   public native long   VTKInit();
510
511 }