1 // java wrapper for vtkPerspectiveTransform object
7 public class vtkPerspectiveTransform extends vtkHomogeneousTransform
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 Identity_2();
19 public void Identity()
22 private native void Inverse_3();
26 private native void AdjustViewport_4(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7);
27 public void AdjustViewport(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7)
28 { AdjustViewport_4(id0,id1,id2,id3,id4,id5,id6,id7); }
30 private native void AdjustZBuffer_5(double id0,double id1,double id2,double id3);
31 public void AdjustZBuffer(double id0,double id1,double id2,double id3)
32 { AdjustZBuffer_5(id0,id1,id2,id3); }
34 private native void Ortho_6(double id0,double id1,double id2,double id3,double id4,double id5);
35 public void Ortho(double id0,double id1,double id2,double id3,double id4,double id5)
36 { Ortho_6(id0,id1,id2,id3,id4,id5); }
38 private native void Frustum_7(double id0,double id1,double id2,double id3,double id4,double id5);
39 public void Frustum(double id0,double id1,double id2,double id3,double id4,double id5)
40 { Frustum_7(id0,id1,id2,id3,id4,id5); }
42 private native void Perspective_8(double id0,double id1,double id2,double id3);
43 public void Perspective(double id0,double id1,double id2,double id3)
44 { Perspective_8(id0,id1,id2,id3); }
46 private native void Shear_9(double id0,double id1,double id2);
47 public void Shear(double id0,double id1,double id2)
48 { Shear_9(id0,id1,id2); }
50 private native void Stereo_10(double id0,double id1);
51 public void Stereo(double id0,double id1)
52 { Stereo_10(id0,id1); }
54 private native void SetupCamera_11(double id0[],double id1[],double id2[]);
55 public void SetupCamera(double id0[],double id1[],double id2[])
56 { SetupCamera_11(id0,id1,id2); }
58 private native void SetupCamera_12(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8);
59 public void SetupCamera(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8)
60 { SetupCamera_12(id0,id1,id2,id3,id4,id5,id6,id7,id8); }
62 private native void Translate_13(double id0,double id1,double id2);
63 public void Translate(double id0,double id1,double id2)
64 { Translate_13(id0,id1,id2); }
66 private native void Translate_14(double id0[]);
67 public void Translate(double id0[])
68 { Translate_14(id0); }
70 private native void RotateWXYZ_15(double id0,double id1,double id2,double id3);
71 public void RotateWXYZ(double id0,double id1,double id2,double id3)
72 { RotateWXYZ_15(id0,id1,id2,id3); }
74 private native void RotateWXYZ_16(double id0,double id1[]);
75 public void RotateWXYZ(double id0,double id1[])
76 { RotateWXYZ_16(id0,id1); }
78 private native void RotateX_17(double id0);
79 public void RotateX(double id0)
82 private native void RotateY_18(double id0);
83 public void RotateY(double id0)
86 private native void RotateZ_19(double id0);
87 public void RotateZ(double id0)
90 private native void Scale_20(double id0,double id1,double id2);
91 public void Scale(double id0,double id1,double id2)
92 { Scale_20(id0,id1,id2); }
94 private native void Scale_21(double id0[]);
95 public void Scale(double id0[])
98 private native void SetMatrix_22(vtkMatrix4x4 id0);
99 public void SetMatrix(vtkMatrix4x4 id0)
100 { SetMatrix_22(id0); }
102 private native void SetMatrix_23(double id0[]);
103 public void SetMatrix(double id0[])
104 { SetMatrix_23(id0); }
106 private native void Concatenate_24(vtkMatrix4x4 id0);
107 public void Concatenate(vtkMatrix4x4 id0)
108 { Concatenate_24(id0); }
110 private native void Concatenate_25(double id0[]);
111 public void Concatenate(double id0[])
112 { Concatenate_25(id0); }
114 private native void Concatenate_26(vtkHomogeneousTransform id0);
115 public void Concatenate(vtkHomogeneousTransform id0)
116 { Concatenate_26(id0); }
118 private native void PreMultiply_27();
119 public void PreMultiply()
120 { PreMultiply_27(); }
122 private native void PostMultiply_28();
123 public void PostMultiply()
124 { PostMultiply_28(); }
126 private native int GetNumberOfConcatenatedTransforms_29();
127 public int GetNumberOfConcatenatedTransforms()
128 { return GetNumberOfConcatenatedTransforms_29(); }
130 private native long GetConcatenatedTransform_30(int id0);
131 public vtkHomogeneousTransform GetConcatenatedTransform(int id0) {
132 long temp = GetConcatenatedTransform_30(id0);
134 if (temp == 0) return null;
135 return (vtkHomogeneousTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
138 private native void SetInput_31(vtkHomogeneousTransform id0);
139 public void SetInput(vtkHomogeneousTransform id0)
140 { SetInput_31(id0); }
142 private native long GetInput_32();
143 public vtkHomogeneousTransform GetInput() {
144 long temp = GetInput_32();
146 if (temp == 0) return null;
147 return (vtkHomogeneousTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
150 private native int GetInverseFlag_33();
151 public int GetInverseFlag()
152 { return GetInverseFlag_33(); }
154 private native void Push_34();
158 private native void Pop_35();
162 private native long MakeTransform_36();
163 public vtkAbstractTransform MakeTransform() {
164 long temp = MakeTransform_36();
166 if (temp == 0) return null;
167 return (vtkAbstractTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
170 private native int CircuitCheck_37(vtkAbstractTransform id0);
171 public int CircuitCheck(vtkAbstractTransform id0)
172 { return CircuitCheck_37(id0); }
174 private native int GetMTime_38();
175 public int GetMTime()
176 { return GetMTime_38(); }
178 public vtkPerspectiveTransform() { super(); }
180 public vtkPerspectiveTransform(long id) { super(id); }
181 public native long VTKInit();