]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkLegendBoxActor.java
Perform view direction switching via vtkCameraAndSelectorAction
[simantics/3d.git] / vtk / src / vtk / vtkLegendBoxActor.java
1 // java wrapper for vtkLegendBoxActor object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkLegendBoxActor extends vtkActor2D
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 void SetNumberOfEntries_2(int id0);
19   public void SetNumberOfEntries(int id0)
20     { SetNumberOfEntries_2(id0); }
21
22   private native int GetNumberOfEntries_3();
23   public int GetNumberOfEntries()
24     { return GetNumberOfEntries_3(); }
25
26   private native void SetEntry_4(int id0,vtkPolyData id1,String id2,double id3[]);
27   public void SetEntry(int id0,vtkPolyData id1,String id2,double id3[])
28     { SetEntry_4(id0,id1,id2,id3); }
29
30   private native void SetEntry_5(int id0,vtkImageData id1,String id2,double id3[]);
31   public void SetEntry(int id0,vtkImageData id1,String id2,double id3[])
32     { SetEntry_5(id0,id1,id2,id3); }
33
34   private native void SetEntry_6(int id0,vtkPolyData id1,vtkImageData id2,String id3,double id4[]);
35   public void SetEntry(int id0,vtkPolyData id1,vtkImageData id2,String id3,double id4[])
36     { SetEntry_6(id0,id1,id2,id3,id4); }
37
38   private native void SetEntrySymbol_7(int id0,vtkPolyData id1);
39   public void SetEntrySymbol(int id0,vtkPolyData id1)
40     { SetEntrySymbol_7(id0,id1); }
41
42   private native void SetEntryIcon_8(int id0,vtkImageData id1);
43   public void SetEntryIcon(int id0,vtkImageData id1)
44     { SetEntryIcon_8(id0,id1); }
45
46   private native void SetEntryString_9(int id0,String id1);
47   public void SetEntryString(int id0,String id1)
48     { SetEntryString_9(id0,id1); }
49
50   private native void SetEntryColor_10(int id0,double id1[]);
51   public void SetEntryColor(int id0,double id1[])
52     { SetEntryColor_10(id0,id1); }
53
54   private native void SetEntryColor_11(int id0,double id1,double id2,double id3);
55   public void SetEntryColor(int id0,double id1,double id2,double id3)
56     { SetEntryColor_11(id0,id1,id2,id3); }
57
58   private native long GetEntrySymbol_12(int id0);
59   public vtkPolyData GetEntrySymbol(int id0) {
60     long temp = GetEntrySymbol_12(id0);
61
62     if (temp == 0) return null;
63     return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
64 }
65
66   private native long GetEntryIcon_13(int id0);
67   public vtkImageData GetEntryIcon(int id0) {
68     long temp = GetEntryIcon_13(id0);
69
70     if (temp == 0) return null;
71     return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
72 }
73
74   private native String GetEntryString_14(int id0);
75   public String GetEntryString(int id0)
76     { return GetEntryString_14(id0); }
77
78   private native double[] GetEntryColor_15(int id0);
79   public double[] GetEntryColor(int id0)
80     { return GetEntryColor_15(id0); }
81
82   private native void SetEntryTextProperty_16(vtkTextProperty id0);
83   public void SetEntryTextProperty(vtkTextProperty id0)
84     { SetEntryTextProperty_16(id0); }
85
86   private native long GetEntryTextProperty_17();
87   public vtkTextProperty GetEntryTextProperty() {
88     long temp = GetEntryTextProperty_17();
89
90     if (temp == 0) return null;
91     return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
92 }
93
94   private native void SetBorder_18(int id0);
95   public void SetBorder(int id0)
96     { SetBorder_18(id0); }
97
98   private native int GetBorder_19();
99   public int GetBorder()
100     { return GetBorder_19(); }
101
102   private native void BorderOn_20();
103   public void BorderOn()
104     { BorderOn_20(); }
105
106   private native void BorderOff_21();
107   public void BorderOff()
108     { BorderOff_21(); }
109
110   private native void SetLockBorder_22(int id0);
111   public void SetLockBorder(int id0)
112     { SetLockBorder_22(id0); }
113
114   private native int GetLockBorder_23();
115   public int GetLockBorder()
116     { return GetLockBorder_23(); }
117
118   private native void LockBorderOn_24();
119   public void LockBorderOn()
120     { LockBorderOn_24(); }
121
122   private native void LockBorderOff_25();
123   public void LockBorderOff()
124     { LockBorderOff_25(); }
125
126   private native void SetBox_26(int id0);
127   public void SetBox(int id0)
128     { SetBox_26(id0); }
129
130   private native int GetBox_27();
131   public int GetBox()
132     { return GetBox_27(); }
133
134   private native void BoxOn_28();
135   public void BoxOn()
136     { BoxOn_28(); }
137
138   private native void BoxOff_29();
139   public void BoxOff()
140     { BoxOff_29(); }
141
142   private native long GetBoxProperty_30();
143   public vtkProperty2D GetBoxProperty() {
144     long temp = GetBoxProperty_30();
145
146     if (temp == 0) return null;
147     return (vtkProperty2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
148 }
149
150   private native void SetPadding_31(int id0);
151   public void SetPadding(int id0)
152     { SetPadding_31(id0); }
153
154   private native int GetPaddingMinValue_32();
155   public int GetPaddingMinValue()
156     { return GetPaddingMinValue_32(); }
157
158   private native int GetPaddingMaxValue_33();
159   public int GetPaddingMaxValue()
160     { return GetPaddingMaxValue_33(); }
161
162   private native int GetPadding_34();
163   public int GetPadding()
164     { return GetPadding_34(); }
165
166   private native void SetScalarVisibility_35(int id0);
167   public void SetScalarVisibility(int id0)
168     { SetScalarVisibility_35(id0); }
169
170   private native int GetScalarVisibility_36();
171   public int GetScalarVisibility()
172     { return GetScalarVisibility_36(); }
173
174   private native void ScalarVisibilityOn_37();
175   public void ScalarVisibilityOn()
176     { ScalarVisibilityOn_37(); }
177
178   private native void ScalarVisibilityOff_38();
179   public void ScalarVisibilityOff()
180     { ScalarVisibilityOff_38(); }
181
182   private native void SetUseBackground_39(int id0);
183   public void SetUseBackground(int id0)
184     { SetUseBackground_39(id0); }
185
186   private native int GetUseBackground_40();
187   public int GetUseBackground()
188     { return GetUseBackground_40(); }
189
190   private native void UseBackgroundOn_41();
191   public void UseBackgroundOn()
192     { UseBackgroundOn_41(); }
193
194   private native void UseBackgroundOff_42();
195   public void UseBackgroundOff()
196     { UseBackgroundOff_42(); }
197
198   private native void SetBackgroundColor_43(double id0,double id1,double id2);
199   public void SetBackgroundColor(double id0,double id1,double id2)
200     { SetBackgroundColor_43(id0,id1,id2); }
201
202   private native void SetBackgroundColor_44(double id0[]);
203   public void SetBackgroundColor(double id0[])
204     { SetBackgroundColor_44(id0); }
205
206   private native double[] GetBackgroundColor_45();
207   public double[] GetBackgroundColor()
208     { return GetBackgroundColor_45(); }
209
210   private native void SetBackgroundOpacity_46(double id0);
211   public void SetBackgroundOpacity(double id0)
212     { SetBackgroundOpacity_46(id0); }
213
214   private native double GetBackgroundOpacityMinValue_47();
215   public double GetBackgroundOpacityMinValue()
216     { return GetBackgroundOpacityMinValue_47(); }
217
218   private native double GetBackgroundOpacityMaxValue_48();
219   public double GetBackgroundOpacityMaxValue()
220     { return GetBackgroundOpacityMaxValue_48(); }
221
222   private native double GetBackgroundOpacity_49();
223   public double GetBackgroundOpacity()
224     { return GetBackgroundOpacity_49(); }
225
226   private native void ShallowCopy_50(vtkProp id0);
227   public void ShallowCopy(vtkProp id0)
228     { ShallowCopy_50(id0); }
229
230   private native void ReleaseGraphicsResources_51(vtkWindow id0);
231   public void ReleaseGraphicsResources(vtkWindow id0)
232     { ReleaseGraphicsResources_51(id0); }
233
234   private native int RenderOpaqueGeometry_52(vtkViewport id0);
235   public int RenderOpaqueGeometry(vtkViewport id0)
236     { return RenderOpaqueGeometry_52(id0); }
237
238   private native int RenderTranslucentPolygonalGeometry_53(vtkViewport id0);
239   public int RenderTranslucentPolygonalGeometry(vtkViewport id0)
240     { return RenderTranslucentPolygonalGeometry_53(id0); }
241
242   private native int RenderOverlay_54(vtkViewport id0);
243   public int RenderOverlay(vtkViewport id0)
244     { return RenderOverlay_54(id0); }
245
246   private native int HasTranslucentPolygonalGeometry_55();
247   public int HasTranslucentPolygonalGeometry()
248     { return HasTranslucentPolygonalGeometry_55(); }
249
250   public vtkLegendBoxActor() { super(); }
251
252   public vtkLegendBoxActor(long id) { super(id); }
253   public native long   VTKInit();
254
255 }