1 // java wrapper for vtkContext2D object
7 public class vtkContext2D 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 boolean Begin_2(vtkContextDevice2D id0);
19 public boolean Begin(vtkContextDevice2D id0)
20 { return Begin_2(id0); }
22 private native long GetDevice_3();
23 public vtkContextDevice2D GetDevice() {
24 long temp = GetDevice_3();
26 if (temp == 0) return null;
27 return (vtkContextDevice2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native boolean End_4();
34 private native boolean GetBufferIdMode_5();
35 public boolean GetBufferIdMode()
36 { return GetBufferIdMode_5(); }
38 private native void BufferIdModeBegin_6(vtkAbstractContextBufferId id0);
39 public void BufferIdModeBegin(vtkAbstractContextBufferId id0)
40 { BufferIdModeBegin_6(id0); }
42 private native void BufferIdModeEnd_7();
43 public void BufferIdModeEnd()
44 { BufferIdModeEnd_7(); }
46 private native void DrawLine_8(double id0,double id1,double id2,double id3);
47 public void DrawLine(double id0,double id1,double id2,double id3)
48 { DrawLine_8(id0,id1,id2,id3); }
50 private native void DrawLine_9(double id0[]);
51 public void DrawLine(double id0[])
54 private native void DrawLine_10(vtkPoints2D id0);
55 public void DrawLine(vtkPoints2D id0)
58 private native void DrawPoly_11(vtkPoints2D id0);
59 public void DrawPoly(vtkPoints2D id0)
62 private native void DrawLines_12(vtkPoints2D id0);
63 public void DrawLines(vtkPoints2D id0)
64 { DrawLines_12(id0); }
66 private native void DrawPoint_13(double id0,double id1);
67 public void DrawPoint(double id0,double id1)
68 { DrawPoint_13(id0,id1); }
70 private native void DrawPoints_14(vtkPoints2D id0);
71 public void DrawPoints(vtkPoints2D id0)
72 { DrawPoints_14(id0); }
74 private native void DrawPointSprites_15(vtkImageData id0,vtkPoints2D id1);
75 public void DrawPointSprites(vtkImageData id0,vtkPoints2D id1)
76 { DrawPointSprites_15(id0,id1); }
78 private native void DrawPointSprites_16(vtkImageData id0,vtkPoints2D id1,vtkUnsignedCharArray id2);
79 public void DrawPointSprites(vtkImageData id0,vtkPoints2D id1,vtkUnsignedCharArray id2)
80 { DrawPointSprites_16(id0,id1,id2); }
82 private native void DrawMarkers_17(int id0,boolean id1,vtkPoints2D id2);
83 public void DrawMarkers(int id0,boolean id1,vtkPoints2D id2)
84 { DrawMarkers_17(id0,id1,id2); }
86 private native void DrawMarkers_18(int id0,boolean id1,vtkPoints2D id2,vtkUnsignedCharArray id3);
87 public void DrawMarkers(int id0,boolean id1,vtkPoints2D id2,vtkUnsignedCharArray id3)
88 { DrawMarkers_18(id0,id1,id2,id3); }
90 private native void DrawRect_19(double id0,double id1,double id2,double id3);
91 public void DrawRect(double id0,double id1,double id2,double id3)
92 { DrawRect_19(id0,id1,id2,id3); }
94 private native void DrawQuad_20(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7);
95 public void DrawQuad(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7)
96 { DrawQuad_20(id0,id1,id2,id3,id4,id5,id6,id7); }
98 private native void DrawQuadStrip_21(vtkPoints2D id0);
99 public void DrawQuadStrip(vtkPoints2D id0)
100 { DrawQuadStrip_21(id0); }
102 private native void DrawPolygon_22(vtkPoints2D id0);
103 public void DrawPolygon(vtkPoints2D id0)
104 { DrawPolygon_22(id0); }
106 private native void DrawEllipse_23(double id0,double id1,double id2,double id3);
107 public void DrawEllipse(double id0,double id1,double id2,double id3)
108 { DrawEllipse_23(id0,id1,id2,id3); }
110 private native void DrawWedge_24(double id0,double id1,double id2,double id3,double id4,double id5);
111 public void DrawWedge(double id0,double id1,double id2,double id3,double id4,double id5)
112 { DrawWedge_24(id0,id1,id2,id3,id4,id5); }
114 private native void DrawEllipseWedge_25(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7);
115 public void DrawEllipseWedge(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7)
116 { DrawEllipseWedge_25(id0,id1,id2,id3,id4,id5,id6,id7); }
118 private native void DrawArc_26(double id0,double id1,double id2,double id3,double id4);
119 public void DrawArc(double id0,double id1,double id2,double id3,double id4)
120 { DrawArc_26(id0,id1,id2,id3,id4); }
122 private native void DrawEllipticArc_27(double id0,double id1,double id2,double id3,double id4,double id5);
123 public void DrawEllipticArc(double id0,double id1,double id2,double id3,double id4,double id5)
124 { DrawEllipticArc_27(id0,id1,id2,id3,id4,id5); }
126 private native void DrawImage_28(double id0,double id1,vtkImageData id2);
127 public void DrawImage(double id0,double id1,vtkImageData id2)
128 { DrawImage_28(id0,id1,id2); }
130 private native void DrawImage_29(double id0,double id1,double id2,vtkImageData id3);
131 public void DrawImage(double id0,double id1,double id2,vtkImageData id3)
132 { DrawImage_29(id0,id1,id2,id3); }
134 private native void DrawPolyData_30(double id0,double id1,vtkPolyData id2,vtkUnsignedCharArray id3,int id4);
135 public void DrawPolyData(double id0,double id1,vtkPolyData id2,vtkUnsignedCharArray id3,int id4)
136 { DrawPolyData_30(id0,id1,id2,id3,id4); }
138 private native void DrawStringRect_31(vtkPoints2D id0,String id1);
139 public void DrawStringRect(vtkPoints2D id0,String id1)
140 { DrawStringRect_31(id0,id1); }
142 private native void DrawString_32(vtkPoints2D id0,String id1);
143 public void DrawString(vtkPoints2D id0,String id1)
144 { DrawString_32(id0,id1); }
146 private native void DrawString_33(double id0,double id1,String id2);
147 public void DrawString(double id0,double id1,String id2)
148 { DrawString_33(id0,id1,id2); }
150 private native void ComputeStringBounds_34(String id0,vtkPoints2D id1);
151 public void ComputeStringBounds(String id0,vtkPoints2D id1)
152 { ComputeStringBounds_34(id0,id1); }
154 private native void ComputeStringBounds_35(String id0,double id1[]);
155 public void ComputeStringBounds(String id0,double id1[])
156 { ComputeStringBounds_35(id0,id1); }
158 private native void ComputeJustifiedStringBounds_36(String id0,double id1[]);
159 public void ComputeJustifiedStringBounds(String id0,double id1[])
160 { ComputeJustifiedStringBounds_36(id0,id1); }
162 private native int ComputeFontSizeForBoundedString_37(String id0,double id1,double id2);
163 public int ComputeFontSizeForBoundedString(String id0,double id1,double id2)
164 { return ComputeFontSizeForBoundedString_37(id0,id1,id2); }
166 private native void DrawMathTextString_38(vtkPoints2D id0,String id1);
167 public void DrawMathTextString(vtkPoints2D id0,String id1)
168 { DrawMathTextString_38(id0,id1); }
170 private native void DrawMathTextString_39(double id0,double id1,String id2);
171 public void DrawMathTextString(double id0,double id1,String id2)
172 { DrawMathTextString_39(id0,id1,id2); }
174 private native void DrawMathTextString_40(vtkPoints2D id0,String id1,String id2);
175 public void DrawMathTextString(vtkPoints2D id0,String id1,String id2)
176 { DrawMathTextString_40(id0,id1,id2); }
178 private native void DrawMathTextString_41(double id0,double id1,String id2,String id3);
179 public void DrawMathTextString(double id0,double id1,String id2,String id3)
180 { DrawMathTextString_41(id0,id1,id2,id3); }
182 private native boolean MathTextIsSupported_42();
183 public boolean MathTextIsSupported()
184 { return MathTextIsSupported_42(); }
186 private native void ApplyPen_43(vtkPen id0);
187 public void ApplyPen(vtkPen id0)
188 { ApplyPen_43(id0); }
190 private native long GetPen_44();
191 public vtkPen GetPen() {
192 long temp = GetPen_44();
194 if (temp == 0) return null;
195 return (vtkPen)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
198 private native void ApplyBrush_45(vtkBrush id0);
199 public void ApplyBrush(vtkBrush id0)
200 { ApplyBrush_45(id0); }
202 private native long GetBrush_46();
203 public vtkBrush GetBrush() {
204 long temp = GetBrush_46();
206 if (temp == 0) return null;
207 return (vtkBrush)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
210 private native void ApplyTextProp_47(vtkTextProperty id0);
211 public void ApplyTextProp(vtkTextProperty id0)
212 { ApplyTextProp_47(id0); }
214 private native long GetTextProp_48();
215 public vtkTextProperty GetTextProp() {
216 long temp = GetTextProp_48();
218 if (temp == 0) return null;
219 return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
222 private native void SetTransform_49(vtkTransform2D id0);
223 public void SetTransform(vtkTransform2D id0)
224 { SetTransform_49(id0); }
226 private native long GetTransform_50();
227 public vtkTransform2D GetTransform() {
228 long temp = GetTransform_50();
230 if (temp == 0) return null;
231 return (vtkTransform2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
234 private native void AppendTransform_51(vtkTransform2D id0);
235 public void AppendTransform(vtkTransform2D id0)
236 { AppendTransform_51(id0); }
238 private native void PushMatrix_52();
239 public void PushMatrix()
242 private native void PopMatrix_53();
243 public void PopMatrix()
246 private native void ApplyId_54(int id0);
247 public void ApplyId(int id0)
250 private native int FloatToInt_55(double id0);
251 public int FloatToInt(double id0)
252 { return FloatToInt_55(id0); }
254 private native long GetContext3D_56();
255 public vtkContext3D GetContext3D() {
256 long temp = GetContext3D_56();
258 if (temp == 0) return null;
259 return (vtkContext3D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
262 private native void SetContext3D_57(vtkContext3D id0);
263 public void SetContext3D(vtkContext3D id0)
264 { SetContext3D_57(id0); }
266 public vtkContext2D() { super(); }
268 public vtkContext2D(long id) { super(id); }
269 public native long VTKInit();