1 // java wrapper for vtkTextRenderer object
7 public class vtkTextRenderer 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 long GetInstance_2();
19 public vtkTextRenderer GetInstance() {
20 long temp = GetInstance_2();
22 if (temp == 0) return null;
23 return (vtkTextRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
26 private native void SetDefaultBackend_3(int id0);
27 public void SetDefaultBackend(int id0)
28 { SetDefaultBackend_3(id0); }
30 private native int GetDefaultBackend_4();
31 public int GetDefaultBackend()
32 { return GetDefaultBackend_4(); }
34 private native int DetectBackend_5(String id0);
35 public int DetectBackend(String id0)
36 { return DetectBackend_5(id0); }
38 private native boolean FreeTypeIsSupported_6();
39 public boolean FreeTypeIsSupported()
40 { return FreeTypeIsSupported_6(); }
42 private native boolean MathTextIsSupported_7();
43 public boolean MathTextIsSupported()
44 { return MathTextIsSupported_7(); }
46 private native boolean GetBoundingBox_8(vtkTextProperty id0,String id1,int id2[],int id3,int id4);
47 public boolean GetBoundingBox(vtkTextProperty id0,String id1,int id2[],int id3,int id4)
48 { return GetBoundingBox_8(id0,id1,id2,id3,id4); }
50 private native boolean RenderString_9(vtkTextProperty id0,String id1,vtkImageData id2,int id3[],int id4,int id5);
51 public boolean RenderString(vtkTextProperty id0,String id1,vtkImageData id2,int id3[],int id4,int id5)
52 { return RenderString_9(id0,id1,id2,id3,id4,id5); }
54 private native int GetConstrainedFontSize_10(String id0,vtkTextProperty id1,int id2,int id3,int id4,int id5);
55 public int GetConstrainedFontSize(String id0,vtkTextProperty id1,int id2,int id3,int id4,int id5)
56 { return GetConstrainedFontSize_10(id0,id1,id2,id3,id4,id5); }
58 private native boolean StringToPath_11(vtkTextProperty id0,String id1,vtkPath id2,int id3,int id4);
59 public boolean StringToPath(vtkTextProperty id0,String id1,vtkPath id2,int id3,int id4)
60 { return StringToPath_11(id0,id1,id2,id3,id4); }
62 private native void SetScaleToPowerOfTwo_12(boolean id0);
63 public void SetScaleToPowerOfTwo(boolean id0)
64 { SetScaleToPowerOfTwo_12(id0); }
66 public vtkTextRenderer() { super(); }
68 public vtkTextRenderer(long id) { super(id); }
69 public native long VTKInit();