1 // java wrapper for vtkChartLegend object
7 public class vtkChartLegend extends vtkContextItem
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 SetPoint_2(double id0,double id1);
19 public void SetPoint(double id0,double id1)
20 { SetPoint_2(id0,id1); }
22 private native void SetPoint_3(double id0[]);
23 public void SetPoint(double id0[])
26 private native double[] GetPoint_4();
27 public double[] GetPoint()
28 { return GetPoint_4(); }
30 private native void SetHorizontalAlignment_5(int id0);
31 public void SetHorizontalAlignment(int id0)
32 { SetHorizontalAlignment_5(id0); }
34 private native int GetHorizontalAlignment_6();
35 public int GetHorizontalAlignment()
36 { return GetHorizontalAlignment_6(); }
38 private native void SetVerticalAlignment_7(int id0);
39 public void SetVerticalAlignment(int id0)
40 { SetVerticalAlignment_7(id0); }
42 private native int GetVerticalAlignment_8();
43 public int GetVerticalAlignment()
44 { return GetVerticalAlignment_8(); }
46 private native void SetPadding_9(int id0);
47 public void SetPadding(int id0)
48 { SetPadding_9(id0); }
50 private native int GetPadding_10();
51 public int GetPadding()
52 { return GetPadding_10(); }
54 private native void SetSymbolWidth_11(int id0);
55 public void SetSymbolWidth(int id0)
56 { SetSymbolWidth_11(id0); }
58 private native int GetSymbolWidth_12();
59 public int GetSymbolWidth()
60 { return GetSymbolWidth_12(); }
62 private native void SetLabelSize_13(int id0);
63 public void SetLabelSize(int id0)
64 { SetLabelSize_13(id0); }
66 private native int GetLabelSize_14();
67 public int GetLabelSize()
68 { return GetLabelSize_14(); }
70 private native void SetInline_15(boolean id0);
71 public void SetInline(boolean id0)
72 { SetInline_15(id0); }
74 private native boolean GetInline_16();
75 public boolean GetInline()
76 { return GetInline_16(); }
78 private native void SetDragEnabled_17(boolean id0);
79 public void SetDragEnabled(boolean id0)
80 { SetDragEnabled_17(id0); }
82 private native boolean GetDragEnabled_18();
83 public boolean GetDragEnabled()
84 { return GetDragEnabled_18(); }
86 private native void SetChart_19(vtkChart id0);
87 public void SetChart(vtkChart id0)
90 private native long GetChart_20();
91 public vtkChart GetChart() {
92 long temp = GetChart_20();
94 if (temp == 0) return null;
95 return (vtkChart)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
98 private native void Update_21();
102 private native boolean Paint_22(vtkContext2D id0);
103 public boolean Paint(vtkContext2D id0)
104 { return Paint_22(id0); }
106 private native long GetPen_23();
107 public vtkPen GetPen() {
108 long temp = GetPen_23();
110 if (temp == 0) return null;
111 return (vtkPen)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
114 private native long GetBrush_24();
115 public vtkBrush GetBrush() {
116 long temp = GetBrush_24();
118 if (temp == 0) return null;
119 return (vtkBrush)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
122 private native long GetLabelProperties_25();
123 public vtkTextProperty GetLabelProperties() {
124 long temp = GetLabelProperties_25();
126 if (temp == 0) return null;
127 return (vtkTextProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
130 private native void SetCacheBounds_26(boolean id0);
131 public void SetCacheBounds(boolean id0)
132 { SetCacheBounds_26(id0); }
134 private native boolean GetCacheBounds_27();
135 public boolean GetCacheBounds()
136 { return GetCacheBounds_27(); }
138 private native void CacheBoundsOn_28();
139 public void CacheBoundsOn()
140 { CacheBoundsOn_28(); }
142 private native void CacheBoundsOff_29();
143 public void CacheBoundsOff()
144 { CacheBoundsOff_29(); }
146 public vtkChartLegend() { super(); }
148 public vtkChartLegend(long id) { super(id); }
149 public native long VTKInit();