1 // java wrapper for vtkLabelPlacementMapper object
7 public class vtkLabelPlacementMapper extends vtkMapper2D
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 RenderOverlay_2(vtkViewport id0,vtkActor2D id1);
19 public void RenderOverlay(vtkViewport id0,vtkActor2D id1)
20 { RenderOverlay_2(id0,id1); }
22 private native void SetRenderStrategy_3(vtkLabelRenderStrategy id0);
23 public void SetRenderStrategy(vtkLabelRenderStrategy id0)
24 { SetRenderStrategy_3(id0); }
26 private native long GetRenderStrategy_4();
27 public vtkLabelRenderStrategy GetRenderStrategy() {
28 long temp = GetRenderStrategy_4();
30 if (temp == 0) return null;
31 return (vtkLabelRenderStrategy)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
34 private native void SetMaximumLabelFraction_5(double id0);
35 public void SetMaximumLabelFraction(double id0)
36 { SetMaximumLabelFraction_5(id0); }
38 private native double GetMaximumLabelFractionMinValue_6();
39 public double GetMaximumLabelFractionMinValue()
40 { return GetMaximumLabelFractionMinValue_6(); }
42 private native double GetMaximumLabelFractionMaxValue_7();
43 public double GetMaximumLabelFractionMaxValue()
44 { return GetMaximumLabelFractionMaxValue_7(); }
46 private native double GetMaximumLabelFraction_8();
47 public double GetMaximumLabelFraction()
48 { return GetMaximumLabelFraction_8(); }
50 private native void SetIteratorType_9(int id0);
51 public void SetIteratorType(int id0)
52 { SetIteratorType_9(id0); }
54 private native int GetIteratorType_10();
55 public int GetIteratorType()
56 { return GetIteratorType_10(); }
58 private native void SetUseUnicodeStrings_11(boolean id0);
59 public void SetUseUnicodeStrings(boolean id0)
60 { SetUseUnicodeStrings_11(id0); }
62 private native boolean GetUseUnicodeStrings_12();
63 public boolean GetUseUnicodeStrings()
64 { return GetUseUnicodeStrings_12(); }
66 private native void UseUnicodeStringsOn_13();
67 public void UseUnicodeStringsOn()
68 { UseUnicodeStringsOn_13(); }
70 private native void UseUnicodeStringsOff_14();
71 public void UseUnicodeStringsOff()
72 { UseUnicodeStringsOff_14(); }
74 private native boolean GetPositionsAsNormals_15();
75 public boolean GetPositionsAsNormals()
76 { return GetPositionsAsNormals_15(); }
78 private native void SetPositionsAsNormals_16(boolean id0);
79 public void SetPositionsAsNormals(boolean id0)
80 { SetPositionsAsNormals_16(id0); }
82 private native void PositionsAsNormalsOn_17();
83 public void PositionsAsNormalsOn()
84 { PositionsAsNormalsOn_17(); }
86 private native void PositionsAsNormalsOff_18();
87 public void PositionsAsNormalsOff()
88 { PositionsAsNormalsOff_18(); }
90 private native boolean GetGeneratePerturbedLabelSpokes_19();
91 public boolean GetGeneratePerturbedLabelSpokes()
92 { return GetGeneratePerturbedLabelSpokes_19(); }
94 private native void SetGeneratePerturbedLabelSpokes_20(boolean id0);
95 public void SetGeneratePerturbedLabelSpokes(boolean id0)
96 { SetGeneratePerturbedLabelSpokes_20(id0); }
98 private native void GeneratePerturbedLabelSpokesOn_21();
99 public void GeneratePerturbedLabelSpokesOn()
100 { GeneratePerturbedLabelSpokesOn_21(); }
102 private native void GeneratePerturbedLabelSpokesOff_22();
103 public void GeneratePerturbedLabelSpokesOff()
104 { GeneratePerturbedLabelSpokesOff_22(); }
106 private native boolean GetUseDepthBuffer_23();
107 public boolean GetUseDepthBuffer()
108 { return GetUseDepthBuffer_23(); }
110 private native void SetUseDepthBuffer_24(boolean id0);
111 public void SetUseDepthBuffer(boolean id0)
112 { SetUseDepthBuffer_24(id0); }
114 private native void UseDepthBufferOn_25();
115 public void UseDepthBufferOn()
116 { UseDepthBufferOn_25(); }
118 private native void UseDepthBufferOff_26();
119 public void UseDepthBufferOff()
120 { UseDepthBufferOff_26(); }
122 private native void SetPlaceAllLabels_27(boolean id0);
123 public void SetPlaceAllLabels(boolean id0)
124 { SetPlaceAllLabels_27(id0); }
126 private native boolean GetPlaceAllLabels_28();
127 public boolean GetPlaceAllLabels()
128 { return GetPlaceAllLabels_28(); }
130 private native void PlaceAllLabelsOn_29();
131 public void PlaceAllLabelsOn()
132 { PlaceAllLabelsOn_29(); }
134 private native void PlaceAllLabelsOff_30();
135 public void PlaceAllLabelsOff()
136 { PlaceAllLabelsOff_30(); }
138 private native void SetOutputTraversedBounds_31(boolean id0);
139 public void SetOutputTraversedBounds(boolean id0)
140 { SetOutputTraversedBounds_31(id0); }
142 private native boolean GetOutputTraversedBounds_32();
143 public boolean GetOutputTraversedBounds()
144 { return GetOutputTraversedBounds_32(); }
146 private native void OutputTraversedBoundsOn_33();
147 public void OutputTraversedBoundsOn()
148 { OutputTraversedBoundsOn_33(); }
150 private native void OutputTraversedBoundsOff_34();
151 public void OutputTraversedBoundsOff()
152 { OutputTraversedBoundsOff_34(); }
154 private native void SetShape_35(int id0);
155 public void SetShape(int id0)
156 { SetShape_35(id0); }
158 private native int GetShapeMinValue_36();
159 public int GetShapeMinValue()
160 { return GetShapeMinValue_36(); }
162 private native int GetShapeMaxValue_37();
163 public int GetShapeMaxValue()
164 { return GetShapeMaxValue_37(); }
166 private native int GetShape_38();
167 public int GetShape()
168 { return GetShape_38(); }
170 private native void SetShapeToNone_39();
171 public void SetShapeToNone()
172 { SetShapeToNone_39(); }
174 private native void SetShapeToRect_40();
175 public void SetShapeToRect()
176 { SetShapeToRect_40(); }
178 private native void SetShapeToRoundedRect_41();
179 public void SetShapeToRoundedRect()
180 { SetShapeToRoundedRect_41(); }
182 private native void SetStyle_42(int id0);
183 public void SetStyle(int id0)
184 { SetStyle_42(id0); }
186 private native int GetStyleMinValue_43();
187 public int GetStyleMinValue()
188 { return GetStyleMinValue_43(); }
190 private native int GetStyleMaxValue_44();
191 public int GetStyleMaxValue()
192 { return GetStyleMaxValue_44(); }
194 private native int GetStyle_45();
195 public int GetStyle()
196 { return GetStyle_45(); }
198 private native void SetStyleToFilled_46();
199 public void SetStyleToFilled()
200 { SetStyleToFilled_46(); }
202 private native void SetStyleToOutline_47();
203 public void SetStyleToOutline()
204 { SetStyleToOutline_47(); }
206 private native void SetMargin_48(double id0);
207 public void SetMargin(double id0)
208 { SetMargin_48(id0); }
210 private native double GetMargin_49();
211 public double GetMargin()
212 { return GetMargin_49(); }
214 private native void SetBackgroundColor_50(double id0,double id1,double id2);
215 public void SetBackgroundColor(double id0,double id1,double id2)
216 { SetBackgroundColor_50(id0,id1,id2); }
218 private native void SetBackgroundColor_51(double id0[]);
219 public void SetBackgroundColor(double id0[])
220 { SetBackgroundColor_51(id0); }
222 private native double[] GetBackgroundColor_52();
223 public double[] GetBackgroundColor()
224 { return GetBackgroundColor_52(); }
226 private native void SetBackgroundOpacity_53(double id0);
227 public void SetBackgroundOpacity(double id0)
228 { SetBackgroundOpacity_53(id0); }
230 private native double GetBackgroundOpacityMinValue_54();
231 public double GetBackgroundOpacityMinValue()
232 { return GetBackgroundOpacityMinValue_54(); }
234 private native double GetBackgroundOpacityMaxValue_55();
235 public double GetBackgroundOpacityMaxValue()
236 { return GetBackgroundOpacityMaxValue_55(); }
238 private native double GetBackgroundOpacity_56();
239 public double GetBackgroundOpacity()
240 { return GetBackgroundOpacity_56(); }
242 private native long GetAnchorTransform_57();
243 public vtkCoordinate GetAnchorTransform() {
244 long temp = GetAnchorTransform_57();
246 if (temp == 0) return null;
247 return (vtkCoordinate)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
250 private native void ReleaseGraphicsResources_58(vtkWindow id0);
251 public void ReleaseGraphicsResources(vtkWindow id0)
252 { ReleaseGraphicsResources_58(id0); }
254 public vtkLabelPlacementMapper() { super(); }
256 public vtkLabelPlacementMapper(long id) { super(id); }
257 public native long VTKInit();