]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkViewport.java
Perform view direction switching via vtkCameraAndSelectorAction
[simantics/3d.git] / vtk / src / vtk / vtkViewport.java
1 // java wrapper for vtkViewport object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkViewport 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 void AddViewProp_2(vtkProp id0);
19   public void AddViewProp(vtkProp id0)
20     { AddViewProp_2(id0); }
21
22   private native long GetViewProps_3();
23   public vtkPropCollection GetViewProps() {
24     long temp = GetViewProps_3();
25
26     if (temp == 0) return null;
27     return (vtkPropCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
28 }
29
30   private native int HasViewProp_4(vtkProp id0);
31   public int HasViewProp(vtkProp id0)
32     { return HasViewProp_4(id0); }
33
34   private native void RemoveViewProp_5(vtkProp id0);
35   public void RemoveViewProp(vtkProp id0)
36     { RemoveViewProp_5(id0); }
37
38   private native void RemoveAllViewProps_6();
39   public void RemoveAllViewProps()
40     { RemoveAllViewProps_6(); }
41
42   private native void AddActor2D_7(vtkProp id0);
43   public void AddActor2D(vtkProp id0)
44     { AddActor2D_7(id0); }
45
46   private native void RemoveActor2D_8(vtkProp id0);
47   public void RemoveActor2D(vtkProp id0)
48     { RemoveActor2D_8(id0); }
49
50   private native long GetActors2D_9();
51   public vtkActor2DCollection GetActors2D() {
52     long temp = GetActors2D_9();
53
54     if (temp == 0) return null;
55     return (vtkActor2DCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
56 }
57
58   private native void SetBackground_10(double id0,double id1,double id2);
59   public void SetBackground(double id0,double id1,double id2)
60     { SetBackground_10(id0,id1,id2); }
61
62   private native void SetBackground_11(double id0[]);
63   public void SetBackground(double id0[])
64     { SetBackground_11(id0); }
65
66   private native double[] GetBackground_12();
67   public double[] GetBackground()
68     { return GetBackground_12(); }
69
70   private native void SetBackground2_13(double id0,double id1,double id2);
71   public void SetBackground2(double id0,double id1,double id2)
72     { SetBackground2_13(id0,id1,id2); }
73
74   private native void SetBackground2_14(double id0[]);
75   public void SetBackground2(double id0[])
76     { SetBackground2_14(id0); }
77
78   private native double[] GetBackground2_15();
79   public double[] GetBackground2()
80     { return GetBackground2_15(); }
81
82   private native void SetBackgroundAlpha_16(double id0);
83   public void SetBackgroundAlpha(double id0)
84     { SetBackgroundAlpha_16(id0); }
85
86   private native double GetBackgroundAlphaMinValue_17();
87   public double GetBackgroundAlphaMinValue()
88     { return GetBackgroundAlphaMinValue_17(); }
89
90   private native double GetBackgroundAlphaMaxValue_18();
91   public double GetBackgroundAlphaMaxValue()
92     { return GetBackgroundAlphaMaxValue_18(); }
93
94   private native double GetBackgroundAlpha_19();
95   public double GetBackgroundAlpha()
96     { return GetBackgroundAlpha_19(); }
97
98   private native void SetGradientBackground_20(boolean id0);
99   public void SetGradientBackground(boolean id0)
100     { SetGradientBackground_20(id0); }
101
102   private native boolean GetGradientBackground_21();
103   public boolean GetGradientBackground()
104     { return GetGradientBackground_21(); }
105
106   private native void GradientBackgroundOn_22();
107   public void GradientBackgroundOn()
108     { GradientBackgroundOn_22(); }
109
110   private native void GradientBackgroundOff_23();
111   public void GradientBackgroundOff()
112     { GradientBackgroundOff_23(); }
113
114   private native void SetAspect_24(double id0,double id1);
115   public void SetAspect(double id0,double id1)
116     { SetAspect_24(id0,id1); }
117
118   private native void SetAspect_25(double id0[]);
119   public void SetAspect(double id0[])
120     { SetAspect_25(id0); }
121
122   private native double[] GetAspect_26();
123   public double[] GetAspect()
124     { return GetAspect_26(); }
125
126   private native void ComputeAspect_27();
127   public void ComputeAspect()
128     { ComputeAspect_27(); }
129
130   private native void SetPixelAspect_28(double id0,double id1);
131   public void SetPixelAspect(double id0,double id1)
132     { SetPixelAspect_28(id0,id1); }
133
134   private native void SetPixelAspect_29(double id0[]);
135   public void SetPixelAspect(double id0[])
136     { SetPixelAspect_29(id0); }
137
138   private native double[] GetPixelAspect_30();
139   public double[] GetPixelAspect()
140     { return GetPixelAspect_30(); }
141
142   private native void SetViewport_31(double id0,double id1,double id2,double id3);
143   public void SetViewport(double id0,double id1,double id2,double id3)
144     { SetViewport_31(id0,id1,id2,id3); }
145
146   private native void SetViewport_32(double id0[]);
147   public void SetViewport(double id0[])
148     { SetViewport_32(id0); }
149
150   private native double[] GetViewport_33();
151   public double[] GetViewport()
152     { return GetViewport_33(); }
153
154   private native void SetDisplayPoint_34(double id0,double id1,double id2);
155   public void SetDisplayPoint(double id0,double id1,double id2)
156     { SetDisplayPoint_34(id0,id1,id2); }
157
158   private native void SetDisplayPoint_35(double id0[]);
159   public void SetDisplayPoint(double id0[])
160     { SetDisplayPoint_35(id0); }
161
162   private native double[] GetDisplayPoint_36();
163   public double[] GetDisplayPoint()
164     { return GetDisplayPoint_36(); }
165
166   private native void SetViewPoint_37(double id0,double id1,double id2);
167   public void SetViewPoint(double id0,double id1,double id2)
168     { SetViewPoint_37(id0,id1,id2); }
169
170   private native void SetViewPoint_38(double id0[]);
171   public void SetViewPoint(double id0[])
172     { SetViewPoint_38(id0); }
173
174   private native double[] GetViewPoint_39();
175   public double[] GetViewPoint()
176     { return GetViewPoint_39(); }
177
178   private native void SetWorldPoint_40(double id0,double id1,double id2,double id3);
179   public void SetWorldPoint(double id0,double id1,double id2,double id3)
180     { SetWorldPoint_40(id0,id1,id2,id3); }
181
182   private native void SetWorldPoint_41(double id0[]);
183   public void SetWorldPoint(double id0[])
184     { SetWorldPoint_41(id0); }
185
186   private native double[] GetWorldPoint_42();
187   public double[] GetWorldPoint()
188     { return GetWorldPoint_42(); }
189
190   private native double[] GetCenter_43();
191   public double[] GetCenter()
192     { return GetCenter_43(); }
193
194   private native int IsInViewport_44(int id0,int id1);
195   public int IsInViewport(int id0,int id1)
196     { return IsInViewport_44(id0,id1); }
197
198   private native long GetVTKWindow_45();
199   public vtkWindow GetVTKWindow() {
200     long temp = GetVTKWindow_45();
201
202     if (temp == 0) return null;
203     return (vtkWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
204 }
205
206   private native void DisplayToView_46();
207   public void DisplayToView()
208     { DisplayToView_46(); }
209
210   private native void ViewToDisplay_47();
211   public void ViewToDisplay()
212     { ViewToDisplay_47(); }
213
214   private native void WorldToView_48();
215   public void WorldToView()
216     { WorldToView_48(); }
217
218   private native void ViewToWorld_49();
219   public void ViewToWorld()
220     { ViewToWorld_49(); }
221
222   private native void DisplayToWorld_50();
223   public void DisplayToWorld()
224     { DisplayToWorld_50(); }
225
226   private native void WorldToDisplay_51();
227   public void WorldToDisplay()
228     { WorldToDisplay_51(); }
229
230   private native int[]  GetSize_52();
231   public int[]  GetSize()
232     { return GetSize_52(); }
233
234   private native int[]  GetOrigin_53();
235   public int[]  GetOrigin()
236     { return GetOrigin_53(); }
237
238   private native long PickProp_54(double id0,double id1);
239   public vtkAssemblyPath PickProp(double id0,double id1) {
240     long temp = PickProp_54(id0,id1);
241
242     if (temp == 0) return null;
243     return (vtkAssemblyPath)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
244 }
245
246   private native long PickProp_55(double id0,double id1,double id2,double id3);
247   public vtkAssemblyPath PickProp(double id0,double id1,double id2,double id3) {
248     long temp = PickProp_55(id0,id1,id2,id3);
249
250     if (temp == 0) return null;
251     return (vtkAssemblyPath)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
252 }
253
254   private native long PickPropFrom_56(double id0,double id1,vtkPropCollection id2);
255   public vtkAssemblyPath PickPropFrom(double id0,double id1,vtkPropCollection id2) {
256     long temp = PickPropFrom_56(id0,id1,id2);
257
258     if (temp == 0) return null;
259     return (vtkAssemblyPath)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
260 }
261
262   private native long PickPropFrom_57(double id0,double id1,double id2,double id3,vtkPropCollection id4);
263   public vtkAssemblyPath PickPropFrom(double id0,double id1,double id2,double id3,vtkPropCollection id4) {
264     long temp = PickPropFrom_57(id0,id1,id2,id3,id4);
265
266     if (temp == 0) return null;
267     return (vtkAssemblyPath)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
268 }
269
270   private native double GetPickX_58();
271   public double GetPickX()
272     { return GetPickX_58(); }
273
274   private native double GetPickY_59();
275   public double GetPickY()
276     { return GetPickY_59(); }
277
278   private native double GetPickWidth_60();
279   public double GetPickWidth()
280     { return GetPickWidth_60(); }
281
282   private native double GetPickHeight_61();
283   public double GetPickHeight()
284     { return GetPickHeight_61(); }
285
286   private native double GetPickX1_62();
287   public double GetPickX1()
288     { return GetPickX1_62(); }
289
290   private native double GetPickY1_63();
291   public double GetPickY1()
292     { return GetPickY1_63(); }
293
294   private native double GetPickX2_64();
295   public double GetPickX2()
296     { return GetPickX2_64(); }
297
298   private native double GetPickY2_65();
299   public double GetPickY2()
300     { return GetPickY2_65(); }
301
302   private native long GetPickResultProps_66();
303   public vtkPropCollection GetPickResultProps() {
304     long temp = GetPickResultProps_66();
305
306     if (temp == 0) return null;
307     return (vtkPropCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
308 }
309
310   private native double GetPickedZ_67();
311   public double GetPickedZ()
312     { return GetPickedZ_67(); }
313
314   public vtkViewport() { super(); }
315
316   public vtkViewport(long id) { super(id); }
317
318 }