// java wrapper for vtkImageViewer2 object // package vtk; import vtk.*; public class vtkImageViewer2 extends vtkObject { private native int IsTypeOf_0(String id0); public int IsTypeOf(String id0) { return IsTypeOf_0(id0); } private native int IsA_1(String id0); public int IsA(String id0) { return IsA_1(id0); } private native String GetWindowName_2(); public String GetWindowName() { return GetWindowName_2(); } private native void Render_3(); public void Render() { Render_3(); } private native void SetInputData_4(vtkImageData id0); public void SetInputData(vtkImageData id0) { SetInputData_4(id0); } private native long GetInput_5(); public vtkImageData GetInput() { long temp = GetInput_5(); if (temp == 0) return null; return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetInputConnection_6(vtkAlgorithmOutput id0); public void SetInputConnection(vtkAlgorithmOutput id0) { SetInputConnection_6(id0); } private native int GetSliceOrientation_7(); public int GetSliceOrientation() { return GetSliceOrientation_7(); } private native void SetSliceOrientation_8(int id0); public void SetSliceOrientation(int id0) { SetSliceOrientation_8(id0); } private native void SetSliceOrientationToXY_9(); public void SetSliceOrientationToXY() { SetSliceOrientationToXY_9(); } private native void SetSliceOrientationToYZ_10(); public void SetSliceOrientationToYZ() { SetSliceOrientationToYZ_10(); } private native void SetSliceOrientationToXZ_11(); public void SetSliceOrientationToXZ() { SetSliceOrientationToXZ_11(); } private native int GetSlice_12(); public int GetSlice() { return GetSlice_12(); } private native void SetSlice_13(int id0); public void SetSlice(int id0) { SetSlice_13(id0); } private native void UpdateDisplayExtent_14(); public void UpdateDisplayExtent() { UpdateDisplayExtent_14(); } private native int GetSliceMin_15(); public int GetSliceMin() { return GetSliceMin_15(); } private native int GetSliceMax_16(); public int GetSliceMax() { return GetSliceMax_16(); } private native void GetSliceRange_17(int id0[]); public void GetSliceRange(int id0[]) { GetSliceRange_17(id0); } private native double GetColorWindow_18(); public double GetColorWindow() { return GetColorWindow_18(); } private native double GetColorLevel_19(); public double GetColorLevel() { return GetColorLevel_19(); } private native void SetColorWindow_20(double id0); public void SetColorWindow(double id0) { SetColorWindow_20(id0); } private native void SetColorLevel_21(double id0); public void SetColorLevel(double id0) { SetColorLevel_21(id0); } private native int[] GetPosition_22(); public int[] GetPosition() { return GetPosition_22(); } private native void SetPosition_23(int id0,int id1); public void SetPosition(int id0,int id1) { SetPosition_23(id0,id1); } private native void SetPosition_24(int id0[]); public void SetPosition(int id0[]) { SetPosition_24(id0); } private native int[] GetSize_25(); public int[] GetSize() { return GetSize_25(); } private native void SetSize_26(int id0,int id1); public void SetSize(int id0,int id1) { SetSize_26(id0,id1); } private native void SetSize_27(int id0[]); public void SetSize(int id0[]) { SetSize_27(id0); } private native long GetRenderWindow_28(); public vtkRenderWindow GetRenderWindow() { long temp = GetRenderWindow_28(); if (temp == 0) return null; return (vtkRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetRenderer_29(); public vtkRenderer GetRenderer() { long temp = GetRenderer_29(); if (temp == 0) return null; return (vtkRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetImageActor_30(); public vtkImageActor GetImageActor() { long temp = GetImageActor_30(); if (temp == 0) return null; return (vtkImageActor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetWindowLevel_31(); public vtkImageMapToWindowLevelColors GetWindowLevel() { long temp = GetWindowLevel_31(); if (temp == 0) return null; return (vtkImageMapToWindowLevelColors)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetInteractorStyle_32(); public vtkInteractorStyleImage GetInteractorStyle() { long temp = GetInteractorStyle_32(); if (temp == 0) return null; return (vtkInteractorStyleImage)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetRenderWindow_33(vtkRenderWindow id0); public void SetRenderWindow(vtkRenderWindow id0) { SetRenderWindow_33(id0); } private native void SetRenderer_34(vtkRenderer id0); public void SetRenderer(vtkRenderer id0) { SetRenderer_34(id0); } private native void SetupInteractor_35(vtkRenderWindowInteractor id0); public void SetupInteractor(vtkRenderWindowInteractor id0) { SetupInteractor_35(id0); } private native void SetOffScreenRendering_36(int id0); public void SetOffScreenRendering(int id0) { SetOffScreenRendering_36(id0); } private native int GetOffScreenRendering_37(); public int GetOffScreenRendering() { return GetOffScreenRendering_37(); } private native void OffScreenRenderingOn_38(); public void OffScreenRenderingOn() { OffScreenRenderingOn_38(); } private native void OffScreenRenderingOff_39(); public void OffScreenRenderingOff() { OffScreenRenderingOff_39(); } public vtkImageViewer2() { super(); } public vtkImageViewer2(long id) { super(id); } public native long VTKInit(); }