1 // java wrapper for vtkTextActor object
7 public class vtkTextActor extends vtkTexturedActor2D
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 ShallowCopy_2(vtkProp id0);
19 public void ShallowCopy(vtkProp id0)
20 { ShallowCopy_2(id0); }
22 private native void SetInput_3(String id0);
23 public void SetInput(String id0)
26 private native String GetInput_4();
27 public String GetInput()
28 { return GetInput_4(); }
30 private native void SetMinimumSize_5(int id0,int id1);
31 public void SetMinimumSize(int id0,int id1)
32 { SetMinimumSize_5(id0,id1); }
34 private native void SetMinimumSize_6(int id0[]);
35 public void SetMinimumSize(int id0[])
36 { SetMinimumSize_6(id0); }
38 private native int[] GetMinimumSize_7();
39 public int[] GetMinimumSize()
40 { return GetMinimumSize_7(); }
42 private native void SetMaximumLineHeight_8(double id0);
43 public void SetMaximumLineHeight(double id0)
44 { SetMaximumLineHeight_8(id0); }
46 private native double GetMaximumLineHeight_9();
47 public double GetMaximumLineHeight()
48 { return GetMaximumLineHeight_9(); }
50 private native void SetTextScaleMode_10(int id0);
51 public void SetTextScaleMode(int id0)
52 { SetTextScaleMode_10(id0); }
54 private native int GetTextScaleModeMinValue_11();
55 public int GetTextScaleModeMinValue()
56 { return GetTextScaleModeMinValue_11(); }
58 private native int GetTextScaleModeMaxValue_12();
59 public int GetTextScaleModeMaxValue()
60 { return GetTextScaleModeMaxValue_12(); }
62 private native int GetTextScaleMode_13();
63 public int GetTextScaleMode()
64 { return GetTextScaleMode_13(); }
66 private native void SetTextScaleModeToNone_14();
67 public void SetTextScaleModeToNone()
68 { SetTextScaleModeToNone_14(); }
70 private native void SetTextScaleModeToProp_15();
71 public void SetTextScaleModeToProp()
72 { SetTextScaleModeToProp_15(); }
74 private native void SetTextScaleModeToViewport_16();
75 public void SetTextScaleModeToViewport()
76 { SetTextScaleModeToViewport_16(); }
78 private native void SetUseBorderAlign_17(int id0);
79 public void SetUseBorderAlign(int id0)
80 { SetUseBorderAlign_17(id0); }
82 private native int GetUseBorderAlign_18();
83 public int GetUseBorderAlign()
84 { return GetUseBorderAlign_18(); }
86 private native void UseBorderAlignOn_19();
87 public void UseBorderAlignOn()
88 { UseBorderAlignOn_19(); }
90 private native void UseBorderAlignOff_20();
91 public void UseBorderAlignOff()
92 { UseBorderAlignOff_20(); }
94 private native void SetAlignmentPoint_21(int id0);
95 public void SetAlignmentPoint(int id0)
96 { SetAlignmentPoint_21(id0); }
98 private native int GetAlignmentPoint_22();
99 public int GetAlignmentPoint()
100 { return GetAlignmentPoint_22(); }
102 private native void SetOrientation_23(double id0);
103 public void SetOrientation(double id0)
104 { SetOrientation_23(id0); }
106 private native double GetOrientation_24();
107 public double GetOrientation()
108 { return GetOrientation_24(); }
110 private native void SetTextProperty_25(vtkTextProperty id0);
111 public void SetTextProperty(vtkTextProperty id0)
112 { SetTextProperty_25(id0); }
114 private native long GetTextProperty_26();
115 public vtkTextProperty GetTextProperty() {
116 long temp = GetTextProperty_26();
118 if (temp == 0) return null;
119 return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
122 private native void GetBoundingBox_27(vtkViewport id0,double id1[]);
123 public void GetBoundingBox(vtkViewport id0,double id1[])
124 { GetBoundingBox_27(id0,id1); }
126 private native void GetSize_28(vtkViewport id0,double id1[]);
127 public void GetSize(vtkViewport id0,double id1[])
128 { GetSize_28(id0,id1); }
130 private native int SetConstrainedFontSize_29(vtkViewport id0,int id1,int id2);
131 public int SetConstrainedFontSize(vtkViewport id0,int id1,int id2)
132 { return SetConstrainedFontSize_29(id0,id1,id2); }
134 private native int SetConstrainedFontSize_30(vtkTextActor id0,vtkViewport id1,int id2,int id3);
135 public int SetConstrainedFontSize(vtkTextActor id0,vtkViewport id1,int id2,int id3)
136 { return SetConstrainedFontSize_30(id0,id1,id2,id3); }
138 private native void SetNonLinearFontScale_31(double id0,int id1);
139 public void SetNonLinearFontScale(double id0,int id1)
140 { SetNonLinearFontScale_31(id0,id1); }
142 private native void ComputeScaledFont_32(vtkViewport id0);
143 public void ComputeScaledFont(vtkViewport id0)
144 { ComputeScaledFont_32(id0); }
146 private native long GetScaledTextProperty_33();
147 public vtkTextProperty GetScaledTextProperty() {
148 long temp = GetScaledTextProperty_33();
150 if (temp == 0) return null;
151 return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
154 private native double GetFontScale_34(vtkViewport id0);
155 public double GetFontScale(vtkViewport id0)
156 { return GetFontScale_34(id0); }
158 private native void ReleaseGraphicsResources_35(vtkWindow id0);
159 public void ReleaseGraphicsResources(vtkWindow id0)
160 { ReleaseGraphicsResources_35(id0); }
162 private native int RenderOpaqueGeometry_36(vtkViewport id0);
163 public int RenderOpaqueGeometry(vtkViewport id0)
164 { return RenderOpaqueGeometry_36(id0); }
166 private native int RenderTranslucentPolygonalGeometry_37(vtkViewport id0);
167 public int RenderTranslucentPolygonalGeometry(vtkViewport id0)
168 { return RenderTranslucentPolygonalGeometry_37(id0); }
170 private native int RenderOverlay_38(vtkViewport id0);
171 public int RenderOverlay(vtkViewport id0)
172 { return RenderOverlay_38(id0); }
174 private native int HasTranslucentPolygonalGeometry_39();
175 public int HasTranslucentPolygonalGeometry()
176 { return HasTranslucentPolygonalGeometry_39(); }
178 public vtkTextActor() { super(); }
180 public vtkTextActor(long id) { super(id); }
181 public native long VTKInit();