// java wrapper for vtkCamera object // package vtk; import vtk.*; public class vtkCamera 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 void SetPosition_2(double id0,double id1,double id2); public void SetPosition(double id0,double id1,double id2) { SetPosition_2(id0,id1,id2); } private native void SetPosition_3(double id0[]); public void SetPosition(double id0[]) { SetPosition_3(id0); } private native double[] GetPosition_4(); public double[] GetPosition() { return GetPosition_4(); } private native void SetFocalPoint_5(double id0,double id1,double id2); public void SetFocalPoint(double id0,double id1,double id2) { SetFocalPoint_5(id0,id1,id2); } private native void SetFocalPoint_6(double id0[]); public void SetFocalPoint(double id0[]) { SetFocalPoint_6(id0); } private native double[] GetFocalPoint_7(); public double[] GetFocalPoint() { return GetFocalPoint_7(); } private native void SetViewUp_8(double id0,double id1,double id2); public void SetViewUp(double id0,double id1,double id2) { SetViewUp_8(id0,id1,id2); } private native void SetViewUp_9(double id0[]); public void SetViewUp(double id0[]) { SetViewUp_9(id0); } private native double[] GetViewUp_10(); public double[] GetViewUp() { return GetViewUp_10(); } private native void OrthogonalizeViewUp_11(); public void OrthogonalizeViewUp() { OrthogonalizeViewUp_11(); } private native void SetDistance_12(double id0); public void SetDistance(double id0) { SetDistance_12(id0); } private native double GetDistance_13(); public double GetDistance() { return GetDistance_13(); } private native double[] GetDirectionOfProjection_14(); public double[] GetDirectionOfProjection() { return GetDirectionOfProjection_14(); } private native void Dolly_15(double id0); public void Dolly(double id0) { Dolly_15(id0); } private native void SetRoll_16(double id0); public void SetRoll(double id0) { SetRoll_16(id0); } private native double GetRoll_17(); public double GetRoll() { return GetRoll_17(); } private native void Roll_18(double id0); public void Roll(double id0) { Roll_18(id0); } private native void Azimuth_19(double id0); public void Azimuth(double id0) { Azimuth_19(id0); } private native void Yaw_20(double id0); public void Yaw(double id0) { Yaw_20(id0); } private native void Elevation_21(double id0); public void Elevation(double id0) { Elevation_21(id0); } private native void Pitch_22(double id0); public void Pitch(double id0) { Pitch_22(id0); } private native void SetParallelProjection_23(int id0); public void SetParallelProjection(int id0) { SetParallelProjection_23(id0); } private native int GetParallelProjection_24(); public int GetParallelProjection() { return GetParallelProjection_24(); } private native void ParallelProjectionOn_25(); public void ParallelProjectionOn() { ParallelProjectionOn_25(); } private native void ParallelProjectionOff_26(); public void ParallelProjectionOff() { ParallelProjectionOff_26(); } private native void SetUseHorizontalViewAngle_27(int id0); public void SetUseHorizontalViewAngle(int id0) { SetUseHorizontalViewAngle_27(id0); } private native int GetUseHorizontalViewAngle_28(); public int GetUseHorizontalViewAngle() { return GetUseHorizontalViewAngle_28(); } private native void UseHorizontalViewAngleOn_29(); public void UseHorizontalViewAngleOn() { UseHorizontalViewAngleOn_29(); } private native void UseHorizontalViewAngleOff_30(); public void UseHorizontalViewAngleOff() { UseHorizontalViewAngleOff_30(); } private native void SetViewAngle_31(double id0); public void SetViewAngle(double id0) { SetViewAngle_31(id0); } private native double GetViewAngle_32(); public double GetViewAngle() { return GetViewAngle_32(); } private native void SetParallelScale_33(double id0); public void SetParallelScale(double id0) { SetParallelScale_33(id0); } private native double GetParallelScale_34(); public double GetParallelScale() { return GetParallelScale_34(); } private native void Zoom_35(double id0); public void Zoom(double id0) { Zoom_35(id0); } private native void SetClippingRange_36(double id0,double id1); public void SetClippingRange(double id0,double id1) { SetClippingRange_36(id0,id1); } private native void SetClippingRange_37(double id0[]); public void SetClippingRange(double id0[]) { SetClippingRange_37(id0); } private native double[] GetClippingRange_38(); public double[] GetClippingRange() { return GetClippingRange_38(); } private native void SetThickness_39(double id0); public void SetThickness(double id0) { SetThickness_39(id0); } private native double GetThickness_40(); public double GetThickness() { return GetThickness_40(); } private native void SetWindowCenter_41(double id0,double id1); public void SetWindowCenter(double id0,double id1) { SetWindowCenter_41(id0,id1); } private native double[] GetWindowCenter_42(); public double[] GetWindowCenter() { return GetWindowCenter_42(); } private native void SetObliqueAngles_43(double id0,double id1); public void SetObliqueAngles(double id0,double id1) { SetObliqueAngles_43(id0,id1); } private native void ApplyTransform_44(vtkTransform id0); public void ApplyTransform(vtkTransform id0) { ApplyTransform_44(id0); } private native double[] GetViewPlaneNormal_45(); public double[] GetViewPlaneNormal() { return GetViewPlaneNormal_45(); } private native void SetViewShear_46(double id0,double id1,double id2); public void SetViewShear(double id0,double id1,double id2) { SetViewShear_46(id0,id1,id2); } private native void SetViewShear_47(double id0[]); public void SetViewShear(double id0[]) { SetViewShear_47(id0); } private native double[] GetViewShear_48(); public double[] GetViewShear() { return GetViewShear_48(); } private native void SetEyeAngle_49(double id0); public void SetEyeAngle(double id0) { SetEyeAngle_49(id0); } private native double GetEyeAngle_50(); public double GetEyeAngle() { return GetEyeAngle_50(); } private native void SetFocalDisk_51(double id0); public void SetFocalDisk(double id0) { SetFocalDisk_51(id0); } private native double GetFocalDisk_52(); public double GetFocalDisk() { return GetFocalDisk_52(); } private native void SetUseOffAxisProjection_53(int id0); public void SetUseOffAxisProjection(int id0) { SetUseOffAxisProjection_53(id0); } private native int GetUseOffAxisProjection_54(); public int GetUseOffAxisProjection() { return GetUseOffAxisProjection_54(); } private native void UseOffAxisProjectionOn_55(); public void UseOffAxisProjectionOn() { UseOffAxisProjectionOn_55(); } private native void UseOffAxisProjectionOff_56(); public void UseOffAxisProjectionOff() { UseOffAxisProjectionOff_56(); } private native void SetScreenBottomLeft_57(double id0,double id1,double id2); public void SetScreenBottomLeft(double id0,double id1,double id2) { SetScreenBottomLeft_57(id0,id1,id2); } private native void SetScreenBottomLeft_58(double id0[]); public void SetScreenBottomLeft(double id0[]) { SetScreenBottomLeft_58(id0); } private native double[] GetScreenBottomLeft_59(); public double[] GetScreenBottomLeft() { return GetScreenBottomLeft_59(); } private native void SetScreenBottomRight_60(double id0,double id1,double id2); public void SetScreenBottomRight(double id0,double id1,double id2) { SetScreenBottomRight_60(id0,id1,id2); } private native void SetScreenBottomRight_61(double id0[]); public void SetScreenBottomRight(double id0[]) { SetScreenBottomRight_61(id0); } private native double[] GetScreenBottomRight_62(); public double[] GetScreenBottomRight() { return GetScreenBottomRight_62(); } private native void SetScreenTopRight_63(double id0,double id1,double id2); public void SetScreenTopRight(double id0,double id1,double id2) { SetScreenTopRight_63(id0,id1,id2); } private native void SetScreenTopRight_64(double id0[]); public void SetScreenTopRight(double id0[]) { SetScreenTopRight_64(id0); } private native double[] GetScreenTopRight_65(); public double[] GetScreenTopRight() { return GetScreenTopRight_65(); } private native void SetEyeSeparation_66(double id0); public void SetEyeSeparation(double id0) { SetEyeSeparation_66(id0); } private native double GetEyeSeparation_67(); public double GetEyeSeparation() { return GetEyeSeparation_67(); } private native void SetEyePosition_68(double id0[]); public void SetEyePosition(double id0[]) { SetEyePosition_68(id0); } private native void GetEyePosition_69(double id0[]); public void GetEyePosition(double id0[]) { GetEyePosition_69(id0); } private native void GetEyePlaneNormal_70(double id0[]); public void GetEyePlaneNormal(double id0[]) { GetEyePlaneNormal_70(id0); } private native void SetEyeTransformMatrix_71(vtkMatrix4x4 id0); public void SetEyeTransformMatrix(vtkMatrix4x4 id0) { SetEyeTransformMatrix_71(id0); } private native long GetEyeTransformMatrix_72(); public vtkMatrix4x4 GetEyeTransformMatrix() { long temp = GetEyeTransformMatrix_72(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetEyeTransformMatrix_73(double id0[]); public void SetEyeTransformMatrix(double id0[]) { SetEyeTransformMatrix_73(id0); } private native void SetModelTransformMatrix_74(vtkMatrix4x4 id0); public void SetModelTransformMatrix(vtkMatrix4x4 id0) { SetModelTransformMatrix_74(id0); } private native long GetModelTransformMatrix_75(); public vtkMatrix4x4 GetModelTransformMatrix() { long temp = GetModelTransformMatrix_75(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetModelTransformMatrix_76(double id0[]); public void SetModelTransformMatrix(double id0[]) { SetModelTransformMatrix_76(id0); } private native long GetModelViewTransformMatrix_77(); public vtkMatrix4x4 GetModelViewTransformMatrix() { long temp = GetModelViewTransformMatrix_77(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetModelViewTransformObject_78(); public vtkTransform GetModelViewTransformObject() { long temp = GetModelViewTransformObject_78(); if (temp == 0) return null; return (vtkTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetViewTransformMatrix_79(); public vtkMatrix4x4 GetViewTransformMatrix() { long temp = GetViewTransformMatrix_79(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetViewTransformObject_80(); public vtkTransform GetViewTransformObject() { long temp = GetViewTransformObject_80(); if (temp == 0) return null; return (vtkTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetExplicitProjectionTransformMatrix_81(vtkMatrix4x4 id0); public void SetExplicitProjectionTransformMatrix(vtkMatrix4x4 id0) { SetExplicitProjectionTransformMatrix_81(id0); } private native long GetExplicitProjectionTransformMatrix_82(); public vtkMatrix4x4 GetExplicitProjectionTransformMatrix() { long temp = GetExplicitProjectionTransformMatrix_82(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetUseExplicitProjectionTransformMatrix_83(boolean id0); public void SetUseExplicitProjectionTransformMatrix(boolean id0) { SetUseExplicitProjectionTransformMatrix_83(id0); } private native boolean GetUseExplicitProjectionTransformMatrix_84(); public boolean GetUseExplicitProjectionTransformMatrix() { return GetUseExplicitProjectionTransformMatrix_84(); } private native void UseExplicitProjectionTransformMatrixOn_85(); public void UseExplicitProjectionTransformMatrixOn() { UseExplicitProjectionTransformMatrixOn_85(); } private native void UseExplicitProjectionTransformMatrixOff_86(); public void UseExplicitProjectionTransformMatrixOff() { UseExplicitProjectionTransformMatrixOff_86(); } private native long GetProjectionTransformMatrix_87(double id0,double id1,double id2); public vtkMatrix4x4 GetProjectionTransformMatrix(double id0,double id1,double id2) { long temp = GetProjectionTransformMatrix_87(id0,id1,id2); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetProjectionTransformObject_88(double id0,double id1,double id2); public vtkPerspectiveTransform GetProjectionTransformObject(double id0,double id1,double id2) { long temp = GetProjectionTransformObject_88(id0,id1,id2); if (temp == 0) return null; return (vtkPerspectiveTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetCompositeProjectionTransformMatrix_89(double id0,double id1,double id2); public vtkMatrix4x4 GetCompositeProjectionTransformMatrix(double id0,double id1,double id2) { long temp = GetCompositeProjectionTransformMatrix_89(id0,id1,id2); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetProjectionTransformMatrix_90(vtkRenderer id0); public vtkMatrix4x4 GetProjectionTransformMatrix(vtkRenderer id0) { long temp = GetProjectionTransformMatrix_90(id0); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetUserViewTransform_91(vtkHomogeneousTransform id0); public void SetUserViewTransform(vtkHomogeneousTransform id0) { SetUserViewTransform_91(id0); } private native long GetUserViewTransform_92(); public vtkHomogeneousTransform GetUserViewTransform() { long temp = GetUserViewTransform_92(); if (temp == 0) return null; return (vtkHomogeneousTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void SetUserTransform_93(vtkHomogeneousTransform id0); public void SetUserTransform(vtkHomogeneousTransform id0) { SetUserTransform_93(id0); } private native long GetUserTransform_94(); public vtkHomogeneousTransform GetUserTransform() { long temp = GetUserTransform_94(); if (temp == 0) return null; return (vtkHomogeneousTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void Render_95(vtkRenderer id0); public void Render(vtkRenderer id0) { Render_95(id0); } private native int GetViewingRaysMTime_96(); public int GetViewingRaysMTime() { return GetViewingRaysMTime_96(); } private native void ViewingRaysModified_97(); public void ViewingRaysModified() { ViewingRaysModified_97(); } private native void GetFrustumPlanes_98(double id0,double id1[]); public void GetFrustumPlanes(double id0,double id1[]) { GetFrustumPlanes_98(id0,id1); } private native double[] GetOrientation_99(); public double[] GetOrientation() { return GetOrientation_99(); } private native double[] GetOrientationWXYZ_100(); public double[] GetOrientationWXYZ() { return GetOrientationWXYZ_100(); } private native void ComputeViewPlaneNormal_101(); public void ComputeViewPlaneNormal() { ComputeViewPlaneNormal_101(); } private native long GetCameraLightTransformMatrix_102(); public vtkMatrix4x4 GetCameraLightTransformMatrix() { long temp = GetCameraLightTransformMatrix_102(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void UpdateViewport_103(vtkRenderer id0); public void UpdateViewport(vtkRenderer id0) { UpdateViewport_103(id0); } private native void SetLeftEye_104(int id0); public void SetLeftEye(int id0) { SetLeftEye_104(id0); } private native int GetLeftEye_105(); public int GetLeftEye() { return GetLeftEye_105(); } private native void ShallowCopy_106(vtkCamera id0); public void ShallowCopy(vtkCamera id0) { ShallowCopy_106(id0); } private native void DeepCopy_107(vtkCamera id0); public void DeepCopy(vtkCamera id0) { DeepCopy_107(id0); } private native void SetFreezeFocalPoint_108(boolean id0); public void SetFreezeFocalPoint(boolean id0) { SetFreezeFocalPoint_108(id0); } private native boolean GetFreezeFocalPoint_109(); public boolean GetFreezeFocalPoint() { return GetFreezeFocalPoint_109(); } private native void SetUseScissor_110(boolean id0); public void SetUseScissor(boolean id0) { SetUseScissor_110(id0); } private native boolean GetUseScissor_111(); public boolean GetUseScissor() { return GetUseScissor_111(); } public vtkCamera() { super(); } public vtkCamera(long id) { super(id); } public native long VTKInit(); }