]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkCamera.java
Mesh API to use Tuple3d instead of Vector3d
[simantics/3d.git] / vtk / src / vtk / vtkCamera.java
1 // java wrapper for vtkCamera object\r
2 //\r
3 \r
4 package vtk;\r
5 import vtk.*;\r
6 \r
7 public class vtkCamera extends vtkObject\r
8 {\r
9 \r
10   private native String GetClassName_0();\r
11   public String GetClassName()\r
12     { return GetClassName_0(); }\r
13 \r
14   private native int IsA_1(String id0);\r
15   public int IsA(String id0)\r
16     { return IsA_1(id0); }\r
17 \r
18   private native void SetPosition_2(double id0,double id1,double id2);\r
19   public void SetPosition(double id0,double id1,double id2)\r
20     { SetPosition_2(id0,id1,id2); }\r
21 \r
22   private native void SetPosition_3(double id0[]);\r
23   public void SetPosition(double id0[])\r
24     { SetPosition_3(id0); }\r
25 \r
26   private native double[] GetPosition_4();\r
27   public double[] GetPosition()\r
28     { return GetPosition_4(); }\r
29 \r
30   private native void SetFocalPoint_5(double id0,double id1,double id2);\r
31   public void SetFocalPoint(double id0,double id1,double id2)\r
32     { SetFocalPoint_5(id0,id1,id2); }\r
33 \r
34   private native void SetFocalPoint_6(double id0[]);\r
35   public void SetFocalPoint(double id0[])\r
36     { SetFocalPoint_6(id0); }\r
37 \r
38   private native double[] GetFocalPoint_7();\r
39   public double[] GetFocalPoint()\r
40     { return GetFocalPoint_7(); }\r
41 \r
42   private native void SetViewUp_8(double id0,double id1,double id2);\r
43   public void SetViewUp(double id0,double id1,double id2)\r
44     { SetViewUp_8(id0,id1,id2); }\r
45 \r
46   private native void SetViewUp_9(double id0[]);\r
47   public void SetViewUp(double id0[])\r
48     { SetViewUp_9(id0); }\r
49 \r
50   private native double[] GetViewUp_10();\r
51   public double[] GetViewUp()\r
52     { return GetViewUp_10(); }\r
53 \r
54   private native void OrthogonalizeViewUp_11();\r
55   public void OrthogonalizeViewUp()\r
56     { OrthogonalizeViewUp_11(); }\r
57 \r
58   private native void SetDistance_12(double id0);\r
59   public void SetDistance(double id0)\r
60     { SetDistance_12(id0); }\r
61 \r
62   private native double GetDistance_13();\r
63   public double GetDistance()\r
64     { return GetDistance_13(); }\r
65 \r
66   private native double[] GetDirectionOfProjection_14();\r
67   public double[] GetDirectionOfProjection()\r
68     { return GetDirectionOfProjection_14(); }\r
69 \r
70   private native void Dolly_15(double id0);\r
71   public void Dolly(double id0)\r
72     { Dolly_15(id0); }\r
73 \r
74   private native void SetRoll_16(double id0);\r
75   public void SetRoll(double id0)\r
76     { SetRoll_16(id0); }\r
77 \r
78   private native double GetRoll_17();\r
79   public double GetRoll()\r
80     { return GetRoll_17(); }\r
81 \r
82   private native void Roll_18(double id0);\r
83   public void Roll(double id0)\r
84     { Roll_18(id0); }\r
85 \r
86   private native void Azimuth_19(double id0);\r
87   public void Azimuth(double id0)\r
88     { Azimuth_19(id0); }\r
89 \r
90   private native void Yaw_20(double id0);\r
91   public void Yaw(double id0)\r
92     { Yaw_20(id0); }\r
93 \r
94   private native void Elevation_21(double id0);\r
95   public void Elevation(double id0)\r
96     { Elevation_21(id0); }\r
97 \r
98   private native void Pitch_22(double id0);\r
99   public void Pitch(double id0)\r
100     { Pitch_22(id0); }\r
101 \r
102   private native void SetParallelProjection_23(int id0);\r
103   public void SetParallelProjection(int id0)\r
104     { SetParallelProjection_23(id0); }\r
105 \r
106   private native int GetParallelProjection_24();\r
107   public int GetParallelProjection()\r
108     { return GetParallelProjection_24(); }\r
109 \r
110   private native void ParallelProjectionOn_25();\r
111   public void ParallelProjectionOn()\r
112     { ParallelProjectionOn_25(); }\r
113 \r
114   private native void ParallelProjectionOff_26();\r
115   public void ParallelProjectionOff()\r
116     { ParallelProjectionOff_26(); }\r
117 \r
118   private native void SetUseHorizontalViewAngle_27(int id0);\r
119   public void SetUseHorizontalViewAngle(int id0)\r
120     { SetUseHorizontalViewAngle_27(id0); }\r
121 \r
122   private native int GetUseHorizontalViewAngle_28();\r
123   public int GetUseHorizontalViewAngle()\r
124     { return GetUseHorizontalViewAngle_28(); }\r
125 \r
126   private native void UseHorizontalViewAngleOn_29();\r
127   public void UseHorizontalViewAngleOn()\r
128     { UseHorizontalViewAngleOn_29(); }\r
129 \r
130   private native void UseHorizontalViewAngleOff_30();\r
131   public void UseHorizontalViewAngleOff()\r
132     { UseHorizontalViewAngleOff_30(); }\r
133 \r
134   private native void SetViewAngle_31(double id0);\r
135   public void SetViewAngle(double id0)\r
136     { SetViewAngle_31(id0); }\r
137 \r
138   private native double GetViewAngle_32();\r
139   public double GetViewAngle()\r
140     { return GetViewAngle_32(); }\r
141 \r
142   private native void SetParallelScale_33(double id0);\r
143   public void SetParallelScale(double id0)\r
144     { SetParallelScale_33(id0); }\r
145 \r
146   private native double GetParallelScale_34();\r
147   public double GetParallelScale()\r
148     { return GetParallelScale_34(); }\r
149 \r
150   private native void Zoom_35(double id0);\r
151   public void Zoom(double id0)\r
152     { Zoom_35(id0); }\r
153 \r
154   private native void SetClippingRange_36(double id0,double id1);\r
155   public void SetClippingRange(double id0,double id1)\r
156     { SetClippingRange_36(id0,id1); }\r
157 \r
158   private native void SetClippingRange_37(double id0[]);\r
159   public void SetClippingRange(double id0[])\r
160     { SetClippingRange_37(id0); }\r
161 \r
162   private native double[] GetClippingRange_38();\r
163   public double[] GetClippingRange()\r
164     { return GetClippingRange_38(); }\r
165 \r
166   private native void SetThickness_39(double id0);\r
167   public void SetThickness(double id0)\r
168     { SetThickness_39(id0); }\r
169 \r
170   private native double GetThickness_40();\r
171   public double GetThickness()\r
172     { return GetThickness_40(); }\r
173 \r
174   private native void SetWindowCenter_41(double id0,double id1);\r
175   public void SetWindowCenter(double id0,double id1)\r
176     { SetWindowCenter_41(id0,id1); }\r
177 \r
178   private native double[] GetWindowCenter_42();\r
179   public double[] GetWindowCenter()\r
180     { return GetWindowCenter_42(); }\r
181 \r
182   private native void SetObliqueAngles_43(double id0,double id1);\r
183   public void SetObliqueAngles(double id0,double id1)\r
184     { SetObliqueAngles_43(id0,id1); }\r
185 \r
186   private native void ApplyTransform_44(vtkTransform id0);\r
187   public void ApplyTransform(vtkTransform id0)\r
188     { ApplyTransform_44(id0); }\r
189 \r
190   private native double[] GetViewPlaneNormal_45();\r
191   public double[] GetViewPlaneNormal()\r
192     { return GetViewPlaneNormal_45(); }\r
193 \r
194   private native void SetViewShear_46(double id0,double id1,double id2);\r
195   public void SetViewShear(double id0,double id1,double id2)\r
196     { SetViewShear_46(id0,id1,id2); }\r
197 \r
198   private native void SetViewShear_47(double id0[]);\r
199   public void SetViewShear(double id0[])\r
200     { SetViewShear_47(id0); }\r
201 \r
202   private native double[] GetViewShear_48();\r
203   public double[] GetViewShear()\r
204     { return GetViewShear_48(); }\r
205 \r
206   private native void SetEyeAngle_49(double id0);\r
207   public void SetEyeAngle(double id0)\r
208     { SetEyeAngle_49(id0); }\r
209 \r
210   private native double GetEyeAngle_50();\r
211   public double GetEyeAngle()\r
212     { return GetEyeAngle_50(); }\r
213 \r
214   private native void SetFocalDisk_51(double id0);\r
215   public void SetFocalDisk(double id0)\r
216     { SetFocalDisk_51(id0); }\r
217 \r
218   private native double GetFocalDisk_52();\r
219   public double GetFocalDisk()\r
220     { return GetFocalDisk_52(); }\r
221 \r
222   private native void SetUseOffAxisProjection_53(int id0);\r
223   public void SetUseOffAxisProjection(int id0)\r
224     { SetUseOffAxisProjection_53(id0); }\r
225 \r
226   private native int GetUseOffAxisProjection_54();\r
227   public int GetUseOffAxisProjection()\r
228     { return GetUseOffAxisProjection_54(); }\r
229 \r
230   private native void UseOffAxisProjectionOn_55();\r
231   public void UseOffAxisProjectionOn()\r
232     { UseOffAxisProjectionOn_55(); }\r
233 \r
234   private native void UseOffAxisProjectionOff_56();\r
235   public void UseOffAxisProjectionOff()\r
236     { UseOffAxisProjectionOff_56(); }\r
237 \r
238   private native void SetScreenBottomLeft_57(double id0,double id1,double id2);\r
239   public void SetScreenBottomLeft(double id0,double id1,double id2)\r
240     { SetScreenBottomLeft_57(id0,id1,id2); }\r
241 \r
242   private native void SetScreenBottomLeft_58(double id0[]);\r
243   public void SetScreenBottomLeft(double id0[])\r
244     { SetScreenBottomLeft_58(id0); }\r
245 \r
246   private native double[] GetScreenBottomLeft_59();\r
247   public double[] GetScreenBottomLeft()\r
248     { return GetScreenBottomLeft_59(); }\r
249 \r
250   private native void SetScreenBottomRight_60(double id0,double id1,double id2);\r
251   public void SetScreenBottomRight(double id0,double id1,double id2)\r
252     { SetScreenBottomRight_60(id0,id1,id2); }\r
253 \r
254   private native void SetScreenBottomRight_61(double id0[]);\r
255   public void SetScreenBottomRight(double id0[])\r
256     { SetScreenBottomRight_61(id0); }\r
257 \r
258   private native double[] GetScreenBottomRight_62();\r
259   public double[] GetScreenBottomRight()\r
260     { return GetScreenBottomRight_62(); }\r
261 \r
262   private native void SetScreenTopRight_63(double id0,double id1,double id2);\r
263   public void SetScreenTopRight(double id0,double id1,double id2)\r
264     { SetScreenTopRight_63(id0,id1,id2); }\r
265 \r
266   private native void SetScreenTopRight_64(double id0[]);\r
267   public void SetScreenTopRight(double id0[])\r
268     { SetScreenTopRight_64(id0); }\r
269 \r
270   private native double[] GetScreenTopRight_65();\r
271   public double[] GetScreenTopRight()\r
272     { return GetScreenTopRight_65(); }\r
273 \r
274   private native void SetEyeSeparation_66(double id0);\r
275   public void SetEyeSeparation(double id0)\r
276     { SetEyeSeparation_66(id0); }\r
277 \r
278   private native double GetEyeSeparation_67();\r
279   public double GetEyeSeparation()\r
280     { return GetEyeSeparation_67(); }\r
281 \r
282   private native void SetEyePosition_68(double id0[]);\r
283   public void SetEyePosition(double id0[])\r
284     { SetEyePosition_68(id0); }\r
285 \r
286   private native void GetEyePosition_69(double id0[]);\r
287   public void GetEyePosition(double id0[])\r
288     { GetEyePosition_69(id0); }\r
289 \r
290   private native void GetEyePlaneNormal_70(double id0[]);\r
291   public void GetEyePlaneNormal(double id0[])\r
292     { GetEyePlaneNormal_70(id0); }\r
293 \r
294   private native void SetEyeTransformMatrix_71(vtkMatrix4x4 id0);\r
295   public void SetEyeTransformMatrix(vtkMatrix4x4 id0)\r
296     { SetEyeTransformMatrix_71(id0); }\r
297 \r
298   private native long GetEyeTransformMatrix_72();\r
299   public vtkMatrix4x4 GetEyeTransformMatrix() {\r
300     long temp = GetEyeTransformMatrix_72();\r
301 \r
302     if (temp == 0) return null;\r
303     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
304   }\r
305 \r
306   private native void SetEyeTransformMatrix_73(double id0[]);\r
307   public void SetEyeTransformMatrix(double id0[])\r
308     { SetEyeTransformMatrix_73(id0); }\r
309 \r
310   private native void SetModelTransformMatrix_74(vtkMatrix4x4 id0);\r
311   public void SetModelTransformMatrix(vtkMatrix4x4 id0)\r
312     { SetModelTransformMatrix_74(id0); }\r
313 \r
314   private native long GetModelTransformMatrix_75();\r
315   public vtkMatrix4x4 GetModelTransformMatrix() {\r
316     long temp = GetModelTransformMatrix_75();\r
317 \r
318     if (temp == 0) return null;\r
319     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
320   }\r
321 \r
322   private native void SetModelTransformMatrix_76(double id0[]);\r
323   public void SetModelTransformMatrix(double id0[])\r
324     { SetModelTransformMatrix_76(id0); }\r
325 \r
326   private native long GetModelViewTransformMatrix_77();\r
327   public vtkMatrix4x4 GetModelViewTransformMatrix() {\r
328     long temp = GetModelViewTransformMatrix_77();\r
329 \r
330     if (temp == 0) return null;\r
331     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
332   }\r
333 \r
334   private native long GetModelViewTransformObject_78();\r
335   public vtkTransform GetModelViewTransformObject() {\r
336     long temp = GetModelViewTransformObject_78();\r
337 \r
338     if (temp == 0) return null;\r
339     return (vtkTransform)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
340   }\r
341 \r
342   private native long GetViewTransformMatrix_79();\r
343   public vtkMatrix4x4 GetViewTransformMatrix() {\r
344     long temp = GetViewTransformMatrix_79();\r
345 \r
346     if (temp == 0) return null;\r
347     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
348   }\r
349 \r
350   private native long GetViewTransformObject_80();\r
351   public vtkTransform GetViewTransformObject() {\r
352     long temp = GetViewTransformObject_80();\r
353 \r
354     if (temp == 0) return null;\r
355     return (vtkTransform)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
356   }\r
357 \r
358   private native long GetPerspectiveTransformMatrix_81(double id0,double id1,double id2);\r
359   public vtkMatrix4x4 GetPerspectiveTransformMatrix(double id0,double id1,double id2) {\r
360     long temp = GetPerspectiveTransformMatrix_81(id0,id1,id2);\r
361 \r
362     if (temp == 0) return null;\r
363     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
364   }\r
365 \r
366   private native long GetProjectionTransformMatrix_82(double id0,double id1,double id2);\r
367   public vtkMatrix4x4 GetProjectionTransformMatrix(double id0,double id1,double id2) {\r
368     long temp = GetProjectionTransformMatrix_82(id0,id1,id2);\r
369 \r
370     if (temp == 0) return null;\r
371     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
372   }\r
373 \r
374   private native long GetProjectionTransformObject_83(double id0,double id1,double id2);\r
375   public vtkPerspectiveTransform GetProjectionTransformObject(double id0,double id1,double id2) {\r
376     long temp = GetProjectionTransformObject_83(id0,id1,id2);\r
377 \r
378     if (temp == 0) return null;\r
379     return (vtkPerspectiveTransform)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
380   }\r
381 \r
382   private native long GetCompositePerspectiveTransformMatrix_84(double id0,double id1,double id2);\r
383   public vtkMatrix4x4 GetCompositePerspectiveTransformMatrix(double id0,double id1,double id2) {\r
384     long temp = GetCompositePerspectiveTransformMatrix_84(id0,id1,id2);\r
385 \r
386     if (temp == 0) return null;\r
387     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
388   }\r
389 \r
390   private native long GetCompositeProjectionTransformMatrix_85(double id0,double id1,double id2);\r
391   public vtkMatrix4x4 GetCompositeProjectionTransformMatrix(double id0,double id1,double id2) {\r
392     long temp = GetCompositeProjectionTransformMatrix_85(id0,id1,id2);\r
393 \r
394     if (temp == 0) return null;\r
395     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
396   }\r
397 \r
398   private native void SetUserViewTransform_86(vtkHomogeneousTransform id0);\r
399   public void SetUserViewTransform(vtkHomogeneousTransform id0)\r
400     { SetUserViewTransform_86(id0); }\r
401 \r
402   private native long GetUserViewTransform_87();\r
403   public vtkHomogeneousTransform GetUserViewTransform() {\r
404     long temp = GetUserViewTransform_87();\r
405 \r
406     if (temp == 0) return null;\r
407     return (vtkHomogeneousTransform)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
408   }\r
409 \r
410   private native void SetUserTransform_88(vtkHomogeneousTransform id0);\r
411   public void SetUserTransform(vtkHomogeneousTransform id0)\r
412     { SetUserTransform_88(id0); }\r
413 \r
414   private native long GetUserTransform_89();\r
415   public vtkHomogeneousTransform GetUserTransform() {\r
416     long temp = GetUserTransform_89();\r
417 \r
418     if (temp == 0) return null;\r
419     return (vtkHomogeneousTransform)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
420   }\r
421 \r
422   private native void Render_90(vtkRenderer id0);\r
423   public void Render(vtkRenderer id0)\r
424     { Render_90(id0); }\r
425 \r
426   private native int GetViewingRaysMTime_91();\r
427   public int GetViewingRaysMTime()\r
428     { return GetViewingRaysMTime_91(); }\r
429 \r
430   private native void ViewingRaysModified_92();\r
431   public void ViewingRaysModified()\r
432     { ViewingRaysModified_92(); }\r
433 \r
434   private native void GetFrustumPlanes_93(double id0,double id1[]);\r
435   public void GetFrustumPlanes(double id0,double id1[])\r
436     { GetFrustumPlanes_93(id0,id1); }\r
437 \r
438   private native double[] GetOrientation_94();\r
439   public double[] GetOrientation()\r
440     { return GetOrientation_94(); }\r
441 \r
442   private native double[] GetOrientationWXYZ_95();\r
443   public double[] GetOrientationWXYZ()\r
444     { return GetOrientationWXYZ_95(); }\r
445 \r
446   private native void SetViewPlaneNormal_96(double id0,double id1,double id2);\r
447   public void SetViewPlaneNormal(double id0,double id1,double id2)\r
448     { SetViewPlaneNormal_96(id0,id1,id2); }\r
449 \r
450   private native void SetViewPlaneNormal_97(double id0[]);\r
451   public void SetViewPlaneNormal(double id0[])\r
452     { SetViewPlaneNormal_97(id0); }\r
453 \r
454   private native void ComputeViewPlaneNormal_98();\r
455   public void ComputeViewPlaneNormal()\r
456     { ComputeViewPlaneNormal_98(); }\r
457 \r
458   private native long GetCameraLightTransformMatrix_99();\r
459   public vtkMatrix4x4 GetCameraLightTransformMatrix() {\r
460     long temp = GetCameraLightTransformMatrix_99();\r
461 \r
462     if (temp == 0) return null;\r
463     return (vtkMatrix4x4)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
464   }\r
465 \r
466   private native void UpdateViewport_100(vtkRenderer id0);\r
467   public void UpdateViewport(vtkRenderer id0)\r
468     { UpdateViewport_100(id0); }\r
469 \r
470   private native void SetLeftEye_101(int id0);\r
471   public void SetLeftEye(int id0)\r
472     { SetLeftEye_101(id0); }\r
473 \r
474   private native int GetLeftEye_102();\r
475   public int GetLeftEye()\r
476     { return GetLeftEye_102(); }\r
477 \r
478   private native void ShallowCopy_103(vtkCamera id0);\r
479   public void ShallowCopy(vtkCamera id0)\r
480     { ShallowCopy_103(id0); }\r
481 \r
482   private native void DeepCopy_104(vtkCamera id0);\r
483   public void DeepCopy(vtkCamera id0)\r
484     { DeepCopy_104(id0); }\r
485 \r
486   public vtkCamera() { super(); }\r
487 \r
488   public vtkCamera(long id) { super(id); }\r
489   public native long   VTKInit();\r
490 \r
491 }\r