]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkContext2D.java
Introduce orientToDirection() method to pipe control point
[simantics/3d.git] / vtk / src / vtk / vtkContext2D.java
1 // java wrapper for vtkContext2D object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkContext2D 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 boolean Begin_2(vtkContextDevice2D id0);
19   public boolean Begin(vtkContextDevice2D id0)
20     { return Begin_2(id0); }
21
22   private native long GetDevice_3();
23   public vtkContextDevice2D GetDevice() {
24     long temp = GetDevice_3();
25
26     if (temp == 0) return null;
27     return (vtkContextDevice2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
28 }
29
30   private native boolean End_4();
31   public boolean End()
32     { return End_4(); }
33
34   private native boolean GetBufferIdMode_5();
35   public boolean GetBufferIdMode()
36     { return GetBufferIdMode_5(); }
37
38   private native void BufferIdModeBegin_6(vtkAbstractContextBufferId id0);
39   public void BufferIdModeBegin(vtkAbstractContextBufferId id0)
40     { BufferIdModeBegin_6(id0); }
41
42   private native void BufferIdModeEnd_7();
43   public void BufferIdModeEnd()
44     { BufferIdModeEnd_7(); }
45
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); }
49
50   private native void DrawLine_9(double id0[]);
51   public void DrawLine(double id0[])
52     { DrawLine_9(id0); }
53
54   private native void DrawLine_10(vtkPoints2D id0);
55   public void DrawLine(vtkPoints2D id0)
56     { DrawLine_10(id0); }
57
58   private native void DrawPoly_11(vtkPoints2D id0);
59   public void DrawPoly(vtkPoints2D id0)
60     { DrawPoly_11(id0); }
61
62   private native void DrawLines_12(vtkPoints2D id0);
63   public void DrawLines(vtkPoints2D id0)
64     { DrawLines_12(id0); }
65
66   private native void DrawPoint_13(double id0,double id1);
67   public void DrawPoint(double id0,double id1)
68     { DrawPoint_13(id0,id1); }
69
70   private native void DrawPoints_14(vtkPoints2D id0);
71   public void DrawPoints(vtkPoints2D id0)
72     { DrawPoints_14(id0); }
73
74   private native void DrawPointSprites_15(vtkImageData id0,vtkPoints2D id1);
75   public void DrawPointSprites(vtkImageData id0,vtkPoints2D id1)
76     { DrawPointSprites_15(id0,id1); }
77
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); }
81
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); }
85
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); }
89
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); }
93
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); }
97
98   private native void DrawQuadStrip_21(vtkPoints2D id0);
99   public void DrawQuadStrip(vtkPoints2D id0)
100     { DrawQuadStrip_21(id0); }
101
102   private native void DrawPolygon_22(vtkPoints2D id0);
103   public void DrawPolygon(vtkPoints2D id0)
104     { DrawPolygon_22(id0); }
105
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); }
109
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); }
113
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); }
117
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); }
121
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); }
125
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); }
129
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); }
133
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); }
137
138   private native void DrawStringRect_31(vtkPoints2D id0,String id1);
139   public void DrawStringRect(vtkPoints2D id0,String id1)
140     { DrawStringRect_31(id0,id1); }
141
142   private native void DrawString_32(vtkPoints2D id0,String id1);
143   public void DrawString(vtkPoints2D id0,String id1)
144     { DrawString_32(id0,id1); }
145
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); }
149
150   private native void ComputeStringBounds_34(String id0,vtkPoints2D id1);
151   public void ComputeStringBounds(String id0,vtkPoints2D id1)
152     { ComputeStringBounds_34(id0,id1); }
153
154   private native void ComputeStringBounds_35(String id0,double id1[]);
155   public void ComputeStringBounds(String id0,double id1[])
156     { ComputeStringBounds_35(id0,id1); }
157
158   private native void ComputeJustifiedStringBounds_36(String id0,double id1[]);
159   public void ComputeJustifiedStringBounds(String id0,double id1[])
160     { ComputeJustifiedStringBounds_36(id0,id1); }
161
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); }
165
166   private native void DrawMathTextString_38(vtkPoints2D id0,String id1);
167   public void DrawMathTextString(vtkPoints2D id0,String id1)
168     { DrawMathTextString_38(id0,id1); }
169
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); }
173
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); }
177
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); }
181
182   private native boolean MathTextIsSupported_42();
183   public boolean MathTextIsSupported()
184     { return MathTextIsSupported_42(); }
185
186   private native void ApplyPen_43(vtkPen id0);
187   public void ApplyPen(vtkPen id0)
188     { ApplyPen_43(id0); }
189
190   private native long GetPen_44();
191   public vtkPen GetPen() {
192     long temp = GetPen_44();
193
194     if (temp == 0) return null;
195     return (vtkPen)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
196 }
197
198   private native void ApplyBrush_45(vtkBrush id0);
199   public void ApplyBrush(vtkBrush id0)
200     { ApplyBrush_45(id0); }
201
202   private native long GetBrush_46();
203   public vtkBrush GetBrush() {
204     long temp = GetBrush_46();
205
206     if (temp == 0) return null;
207     return (vtkBrush)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
208 }
209
210   private native void ApplyTextProp_47(vtkTextProperty id0);
211   public void ApplyTextProp(vtkTextProperty id0)
212     { ApplyTextProp_47(id0); }
213
214   private native long GetTextProp_48();
215   public vtkTextProperty GetTextProp() {
216     long temp = GetTextProp_48();
217
218     if (temp == 0) return null;
219     return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
220 }
221
222   private native void SetTransform_49(vtkTransform2D id0);
223   public void SetTransform(vtkTransform2D id0)
224     { SetTransform_49(id0); }
225
226   private native long GetTransform_50();
227   public vtkTransform2D GetTransform() {
228     long temp = GetTransform_50();
229
230     if (temp == 0) return null;
231     return (vtkTransform2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
232 }
233
234   private native void AppendTransform_51(vtkTransform2D id0);
235   public void AppendTransform(vtkTransform2D id0)
236     { AppendTransform_51(id0); }
237
238   private native void PushMatrix_52();
239   public void PushMatrix()
240     { PushMatrix_52(); }
241
242   private native void PopMatrix_53();
243   public void PopMatrix()
244     { PopMatrix_53(); }
245
246   private native void ApplyId_54(int id0);
247   public void ApplyId(int id0)
248     { ApplyId_54(id0); }
249
250   private native int FloatToInt_55(double id0);
251   public int FloatToInt(double id0)
252     { return FloatToInt_55(id0); }
253
254   private native long GetContext3D_56();
255   public vtkContext3D GetContext3D() {
256     long temp = GetContext3D_56();
257
258     if (temp == 0) return null;
259     return (vtkContext3D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
260 }
261
262   private native void SetContext3D_57(vtkContext3D id0);
263   public void SetContext3D(vtkContext3D id0)
264     { SetContext3D_57(id0); }
265
266   public vtkContext2D() { super(); }
267
268   public vtkContext2D(long id) { super(id); }
269   public native long   VTKInit();
270
271 }