// java wrapper for vtkTreeMapViewer object // package vtk; import vtk.*; public class vtkTreeMapViewer extends vtkObject { private native String GetClassName_0(); public String GetClassName() { return GetClassName_0(); } private native int IsA_1(String id0); public int IsA(String id0) { return IsA_1(id0); } private native void SetInput_2(vtkTree id0); public void SetInput(vtkTree id0) { SetInput_2(id0); } private native void SetRenderWindow_3(vtkRenderWindow id0); public void SetRenderWindow(vtkRenderWindow id0) { SetRenderWindow_3(id0); } private native long GetRenderWindow_4(); public vtkRenderWindow GetRenderWindow() { long temp = GetRenderWindow_4(); if (temp == 0) return null; vtkRenderWindow obj = null; java.lang.ref.WeakReference ref = (java.lang.ref.WeakReference)vtkGlobalJavaHash.PointerToReference.get(new Long(temp)); if (ref != null) { obj = (vtkRenderWindow)ref.get(); } if (obj == null) { vtkRenderWindow tempObj = new vtkRenderWindow(temp); String className = tempObj.GetClassName(); try { Class c = Class.forName("vtk." + className); java.lang.reflect.Constructor cons = c.getConstructor(new Class[] {long.class} ); obj = (vtkRenderWindow)cons.newInstance(new Object[] {new Long(temp)}); } catch (Exception e) { e.printStackTrace(); } tempObj.Delete(); } return obj; } private native void SetAggregationFieldName_5(String id0); public void SetAggregationFieldName(String id0) { SetAggregationFieldName_5(id0); } private native String GetAggregationFieldName_6(); public String GetAggregationFieldName() { return GetAggregationFieldName_6(); } private native long GetInteractorStyle_7(); public vtkInteractorStyleTreeMapHover GetInteractorStyle() { long temp = GetInteractorStyle_7(); if (temp == 0) return null; vtkInteractorStyleTreeMapHover obj = null; java.lang.ref.WeakReference ref = (java.lang.ref.WeakReference)vtkGlobalJavaHash.PointerToReference.get(new Long(temp)); if (ref != null) { obj = (vtkInteractorStyleTreeMapHover)ref.get(); } if (obj == null) { vtkInteractorStyleTreeMapHover tempObj = new vtkInteractorStyleTreeMapHover(temp); String className = tempObj.GetClassName(); try { Class c = Class.forName("vtk." + className); java.lang.reflect.Constructor cons = c.getConstructor(new Class[] {long.class} ); obj = (vtkInteractorStyleTreeMapHover)cons.newInstance(new Object[] {new Long(temp)}); } catch (Exception e) { e.printStackTrace(); } tempObj.Delete(); } return obj; } private native void SetLayoutStrategy_8(int id0); public void SetLayoutStrategy(int id0) { SetLayoutStrategy_8(id0); } private native void SetLayoutStrategyToBox_9(); public void SetLayoutStrategyToBox() { SetLayoutStrategyToBox_9(); } private native void SetLayoutStrategyToSliceAndDice_10(); public void SetLayoutStrategyToSliceAndDice() { SetLayoutStrategyToSliceAndDice_10(); } private native void SetLayoutStrategyToSquarify_11(); public void SetLayoutStrategyToSquarify() { SetLayoutStrategyToSquarify_11(); } private native int GetLayoutStrategy_12(); public int GetLayoutStrategy() { return GetLayoutStrategy_12(); } private native void SetBorderPercentage_13(double id0); public void SetBorderPercentage(double id0) { SetBorderPercentage_13(id0); } private native double GetBorderPercentage_14(); public double GetBorderPercentage() { return GetBorderPercentage_14(); } private native void SetLayoutStrategy_15(String id0); public void SetLayoutStrategy(String id0) { SetLayoutStrategy_15(id0); } private native String GetLayoutStrategyName_16(int id0); public String GetLayoutStrategyName(int id0) { return GetLayoutStrategyName_16(id0); } private native void SetColorFieldName_17(String id0); public void SetColorFieldName(String id0) { SetColorFieldName_17(id0); } private native String GetColorFieldName_18(); public String GetColorFieldName() { return GetColorFieldName_18(); } private native void SetLabelFieldName_19(String id0); public void SetLabelFieldName(String id0) { SetLabelFieldName_19(id0); } private native String GetLabelFieldName_20(); public String GetLabelFieldName() { return GetLabelFieldName_20(); } private native void SetFontSizeRange_21(int id0,int id1); public void SetFontSizeRange(int id0,int id1) { SetFontSizeRange_21(id0,id1); } private native boolean GetLogScale_22(); public boolean GetLogScale() { return GetLogScale_22(); } private native void SetLogScale_23(boolean id0); public void SetLogScale(boolean id0) { SetLogScale_23(id0); } private native void HighLightItem_24(int id0); public void HighLightItem(int id0) { HighLightItem_24(id0); } private native void SetLabelLevelRange_25(int id0,int id1); public void SetLabelLevelRange(int id0,int id1) { SetLabelLevelRange_25(id0,id1); } private native void GetLabelLevelRange_26(int id0[]); public void GetLabelLevelRange(int id0[]) { GetLabelLevelRange_26(id0); } private native void SetDynamicLabelLevel_27(int id0); public void SetDynamicLabelLevel(int id0) { SetDynamicLabelLevel_27(id0); } private native int GetDynamicLabelLevel_28(); public int GetDynamicLabelLevel() { return GetDynamicLabelLevel_28(); } private native void SetChildLabelMotion_29(int id0); public void SetChildLabelMotion(int id0) { SetChildLabelMotion_29(id0); } private native int GetChildLabelMotion_30(); public int GetChildLabelMotion() { return GetChildLabelMotion_30(); } private native void SetLabelClipMode_31(int id0); public void SetLabelClipMode(int id0) { SetLabelClipMode_31(id0); } private native int GetLabelClipMode_32(); public int GetLabelClipMode() { return GetLabelClipMode_32(); } public vtkTreeMapViewer() { super(); } public vtkTreeMapViewer(long id) { super(id); } public native long VTKInit(); }