1 // java wrapper for vtkDendrogramItem object
7 public class vtkDendrogramItem 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 SetTree_2(vtkTree id0);
19 public void SetTree(vtkTree id0)
22 private native long GetTree_3();
23 public vtkTree GetTree() {
24 long temp = GetTree_3();
26 if (temp == 0) return null;
27 return (vtkTree)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void CollapseToNumberOfLeafNodes_4(int id0);
31 public void CollapseToNumberOfLeafNodes(int id0)
32 { CollapseToNumberOfLeafNodes_4(id0); }
34 private native long GetPrunedTree_5();
35 public vtkTree GetPrunedTree() {
36 long temp = GetPrunedTree_5();
38 if (temp == 0) return null;
39 return (vtkTree)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
42 private native void SetColorArray_6(String id0);
43 public void SetColorArray(String id0)
44 { SetColorArray_6(id0); }
46 private native void SetExtendLeafNodes_7(boolean id0);
47 public void SetExtendLeafNodes(boolean id0)
48 { SetExtendLeafNodes_7(id0); }
50 private native boolean GetExtendLeafNodes_8();
51 public boolean GetExtendLeafNodes()
52 { return GetExtendLeafNodes_8(); }
54 private native void ExtendLeafNodesOn_9();
55 public void ExtendLeafNodesOn()
56 { ExtendLeafNodesOn_9(); }
58 private native void ExtendLeafNodesOff_10();
59 public void ExtendLeafNodesOff()
60 { ExtendLeafNodesOff_10(); }
62 private native void SetOrientation_11(int id0);
63 public void SetOrientation(int id0)
64 { SetOrientation_11(id0); }
66 private native int GetOrientation_12();
67 public int GetOrientation()
68 { return GetOrientation_12(); }
70 private native double GetAngleForOrientation_13(int id0);
71 public double GetAngleForOrientation(int id0)
72 { return GetAngleForOrientation_13(id0); }
74 private native double GetTextAngleForOrientation_14(int id0);
75 public double GetTextAngleForOrientation(int id0)
76 { return GetTextAngleForOrientation_14(id0); }
78 private native void SetDrawLabels_15(boolean id0);
79 public void SetDrawLabels(boolean id0)
80 { SetDrawLabels_15(id0); }
82 private native boolean GetDrawLabels_16();
83 public boolean GetDrawLabels()
84 { return GetDrawLabels_16(); }
86 private native void DrawLabelsOn_17();
87 public void DrawLabelsOn()
88 { DrawLabelsOn_17(); }
90 private native void DrawLabelsOff_18();
91 public void DrawLabelsOff()
92 { DrawLabelsOff_18(); }
94 private native void SetPosition_19(double id0,double id1);
95 public void SetPosition(double id0,double id1)
96 { SetPosition_19(id0,id1); }
98 private native void SetPosition_20(double id0[]);
99 public void SetPosition(double id0[])
100 { SetPosition_20(id0); }
102 private native double[] GetPosition_21();
103 public double[] GetPosition()
104 { return GetPosition_21(); }
106 private native double GetLeafSpacing_22();
107 public double GetLeafSpacing()
108 { return GetLeafSpacing_22(); }
110 private native void SetLeafSpacing_23(double id0);
111 public void SetLeafSpacing(double id0)
112 { SetLeafSpacing_23(id0); }
114 private native void PrepareToPaint_24(vtkContext2D id0);
115 public void PrepareToPaint(vtkContext2D id0)
116 { PrepareToPaint_24(id0); }
118 private native void GetBounds_25(double id0[]);
119 public void GetBounds(double id0[])
120 { GetBounds_25(id0); }
122 private native void ComputeLabelWidth_26(vtkContext2D id0);
123 public void ComputeLabelWidth(vtkContext2D id0)
124 { ComputeLabelWidth_26(id0); }
126 private native double GetLabelWidth_27();
127 public double GetLabelWidth()
128 { return GetLabelWidth_27(); }
130 private native boolean GetPositionOfVertex_28(String id0,double id1[]);
131 public boolean GetPositionOfVertex(String id0,double id1[])
132 { return GetPositionOfVertex_28(id0,id1); }
134 private native boolean Paint_29(vtkContext2D id0);
135 public boolean Paint(vtkContext2D id0)
136 { return Paint_29(id0); }
138 private native double GetLineWidth_30();
139 public double GetLineWidth()
140 { return GetLineWidth_30(); }
142 private native void SetLineWidth_31(double id0);
143 public void SetLineWidth(double id0)
144 { SetLineWidth_31(id0); }
146 private native void SetDisplayNumberOfCollapsedLeafNodes_32(boolean id0);
147 public void SetDisplayNumberOfCollapsedLeafNodes(boolean id0)
148 { SetDisplayNumberOfCollapsedLeafNodes_32(id0); }
150 private native boolean GetDisplayNumberOfCollapsedLeafNodes_33();
151 public boolean GetDisplayNumberOfCollapsedLeafNodes()
152 { return GetDisplayNumberOfCollapsedLeafNodes_33(); }
154 private native void DisplayNumberOfCollapsedLeafNodesOn_34();
155 public void DisplayNumberOfCollapsedLeafNodesOn()
156 { DisplayNumberOfCollapsedLeafNodesOn_34(); }
158 private native void DisplayNumberOfCollapsedLeafNodesOff_35();
159 public void DisplayNumberOfCollapsedLeafNodesOff()
160 { DisplayNumberOfCollapsedLeafNodesOff_35(); }
162 private native String GetDistanceArrayName_36();
163 public String GetDistanceArrayName()
164 { return GetDistanceArrayName_36(); }
166 private native void SetDistanceArrayName_37(String id0);
167 public void SetDistanceArrayName(String id0)
168 { SetDistanceArrayName_37(id0); }
170 private native String GetVertexNameArrayName_38();
171 public String GetVertexNameArrayName()
172 { return GetVertexNameArrayName_38(); }
174 private native void SetVertexNameArrayName_39(String id0);
175 public void SetVertexNameArrayName(String id0)
176 { SetVertexNameArrayName_39(id0); }
178 public vtkDendrogramItem() { super(); }
180 public vtkDendrogramItem(long id) { super(id); }
181 public native long VTKInit();