1 // java wrapper for vtkCaptionActor2D object
7 public class vtkCaptionActor2D extends vtkActor2D
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 SetCaption_2(String id0);
19 public void SetCaption(String id0)
20 { SetCaption_2(id0); }
22 private native String GetCaption_3();
23 public String GetCaption()
24 { return GetCaption_3(); }
26 private native long GetAttachmentPointCoordinate_4();
27 public vtkCoordinate GetAttachmentPointCoordinate() {
28 long temp = GetAttachmentPointCoordinate_4();
30 if (temp == 0) return null;
31 return (vtkCoordinate)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
34 private native void SetAttachmentPoint_5(double id0,double id1,double id2);
35 public void SetAttachmentPoint(double id0,double id1,double id2)
36 { SetAttachmentPoint_5(id0,id1,id2); }
38 private native void SetAttachmentPoint_6(double id0[]);
39 public void SetAttachmentPoint(double id0[])
40 { SetAttachmentPoint_6(id0); }
42 private native double[] GetAttachmentPoint_7();
43 public double[] GetAttachmentPoint()
44 { return GetAttachmentPoint_7(); }
46 private native void SetBorder_8(int id0);
47 public void SetBorder(int id0)
50 private native int GetBorder_9();
51 public int GetBorder()
52 { return GetBorder_9(); }
54 private native void BorderOn_10();
55 public void BorderOn()
58 private native void BorderOff_11();
59 public void BorderOff()
62 private native void SetLeader_12(int id0);
63 public void SetLeader(int id0)
64 { SetLeader_12(id0); }
66 private native int GetLeader_13();
67 public int GetLeader()
68 { return GetLeader_13(); }
70 private native void LeaderOn_14();
71 public void LeaderOn()
74 private native void LeaderOff_15();
75 public void LeaderOff()
78 private native void SetThreeDimensionalLeader_16(int id0);
79 public void SetThreeDimensionalLeader(int id0)
80 { SetThreeDimensionalLeader_16(id0); }
82 private native int GetThreeDimensionalLeader_17();
83 public int GetThreeDimensionalLeader()
84 { return GetThreeDimensionalLeader_17(); }
86 private native void ThreeDimensionalLeaderOn_18();
87 public void ThreeDimensionalLeaderOn()
88 { ThreeDimensionalLeaderOn_18(); }
90 private native void ThreeDimensionalLeaderOff_19();
91 public void ThreeDimensionalLeaderOff()
92 { ThreeDimensionalLeaderOff_19(); }
94 private native void SetLeaderGlyphData_20(vtkPolyData id0);
95 public void SetLeaderGlyphData(vtkPolyData id0)
96 { SetLeaderGlyphData_20(id0); }
98 private native void SetLeaderGlyphConnection_21(vtkAlgorithmOutput id0);
99 public void SetLeaderGlyphConnection(vtkAlgorithmOutput id0)
100 { SetLeaderGlyphConnection_21(id0); }
102 private native long GetLeaderGlyph_22();
103 public vtkPolyData GetLeaderGlyph() {
104 long temp = GetLeaderGlyph_22();
106 if (temp == 0) return null;
107 return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
110 private native void SetLeaderGlyphSize_23(double id0);
111 public void SetLeaderGlyphSize(double id0)
112 { SetLeaderGlyphSize_23(id0); }
114 private native double GetLeaderGlyphSizeMinValue_24();
115 public double GetLeaderGlyphSizeMinValue()
116 { return GetLeaderGlyphSizeMinValue_24(); }
118 private native double GetLeaderGlyphSizeMaxValue_25();
119 public double GetLeaderGlyphSizeMaxValue()
120 { return GetLeaderGlyphSizeMaxValue_25(); }
122 private native double GetLeaderGlyphSize_26();
123 public double GetLeaderGlyphSize()
124 { return GetLeaderGlyphSize_26(); }
126 private native void SetMaximumLeaderGlyphSize_27(int id0);
127 public void SetMaximumLeaderGlyphSize(int id0)
128 { SetMaximumLeaderGlyphSize_27(id0); }
130 private native int GetMaximumLeaderGlyphSizeMinValue_28();
131 public int GetMaximumLeaderGlyphSizeMinValue()
132 { return GetMaximumLeaderGlyphSizeMinValue_28(); }
134 private native int GetMaximumLeaderGlyphSizeMaxValue_29();
135 public int GetMaximumLeaderGlyphSizeMaxValue()
136 { return GetMaximumLeaderGlyphSizeMaxValue_29(); }
138 private native int GetMaximumLeaderGlyphSize_30();
139 public int GetMaximumLeaderGlyphSize()
140 { return GetMaximumLeaderGlyphSize_30(); }
142 private native void SetPadding_31(int id0);
143 public void SetPadding(int id0)
144 { SetPadding_31(id0); }
146 private native int GetPaddingMinValue_32();
147 public int GetPaddingMinValue()
148 { return GetPaddingMinValue_32(); }
150 private native int GetPaddingMaxValue_33();
151 public int GetPaddingMaxValue()
152 { return GetPaddingMaxValue_33(); }
154 private native int GetPadding_34();
155 public int GetPadding()
156 { return GetPadding_34(); }
158 private native long GetTextActor_35();
159 public vtkTextActor GetTextActor() {
160 long temp = GetTextActor_35();
162 if (temp == 0) return null;
163 return (vtkTextActor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
166 private native void SetCaptionTextProperty_36(vtkTextProperty id0);
167 public void SetCaptionTextProperty(vtkTextProperty id0)
168 { SetCaptionTextProperty_36(id0); }
170 private native long GetCaptionTextProperty_37();
171 public vtkTextProperty GetCaptionTextProperty() {
172 long temp = GetCaptionTextProperty_37();
174 if (temp == 0) return null;
175 return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
178 private native void ShallowCopy_38(vtkProp id0);
179 public void ShallowCopy(vtkProp id0)
180 { ShallowCopy_38(id0); }
182 private native void SetAttachEdgeOnly_39(int id0);
183 public void SetAttachEdgeOnly(int id0)
184 { SetAttachEdgeOnly_39(id0); }
186 private native int GetAttachEdgeOnly_40();
187 public int GetAttachEdgeOnly()
188 { return GetAttachEdgeOnly_40(); }
190 private native void AttachEdgeOnlyOn_41();
191 public void AttachEdgeOnlyOn()
192 { AttachEdgeOnlyOn_41(); }
194 private native void AttachEdgeOnlyOff_42();
195 public void AttachEdgeOnlyOff()
196 { AttachEdgeOnlyOff_42(); }
198 private native void ReleaseGraphicsResources_43(vtkWindow id0);
199 public void ReleaseGraphicsResources(vtkWindow id0)
200 { ReleaseGraphicsResources_43(id0); }
202 private native int RenderOpaqueGeometry_44(vtkViewport id0);
203 public int RenderOpaqueGeometry(vtkViewport id0)
204 { return RenderOpaqueGeometry_44(id0); }
206 private native int RenderTranslucentPolygonalGeometry_45(vtkViewport id0);
207 public int RenderTranslucentPolygonalGeometry(vtkViewport id0)
208 { return RenderTranslucentPolygonalGeometry_45(id0); }
210 private native int RenderOverlay_46(vtkViewport id0);
211 public int RenderOverlay(vtkViewport id0)
212 { return RenderOverlay_46(id0); }
214 private native int HasTranslucentPolygonalGeometry_47();
215 public int HasTranslucentPolygonalGeometry()
216 { return HasTranslucentPolygonalGeometry_47(); }
218 public vtkCaptionActor2D() { super(); }
220 public vtkCaptionActor2D(long id) { super(id); }
221 public native long VTKInit();