diff --git a/SceneAux.cpp b/SceneAux.cpp index 9a3d720..d94b15b 100644 --- a/SceneAux.cpp +++ b/SceneAux.cpp @@ -45,7 +45,7 @@ Scene::SetWinRect( const Point3d& ptWinRectP1, const Point3d& ptWinRectP2) m_ptWinRectP1 = ptWinRectP1 ; m_ptWinRectP2 = ptWinRectP2 ; - return ( ! AreSamePointNear( m_ptWinRectP1, m_ptWinRectP2)) ; + return ( ! AreSamePointApprox( m_ptWinRectP1, m_ptWinRectP2)) ; } //---------------------------------------------------------------------------- diff --git a/SceneCamera.cpp b/SceneCamera.cpp index bb432e9..11bd332 100644 --- a/SceneCamera.cpp +++ b/SceneCamera.cpp @@ -144,13 +144,13 @@ Scene::GetCameraDir( void) return CT_LEFT ; else if ( m_vtDirCamera.IsZminus()) return CT_BOTTOM ; - else if ( AreSameVectorNear( m_vtDirCamera, Vector3d( - SQRT1_3, - SQRT1_3, SQRT1_3))) + else if ( AreSameVectorApprox( m_vtDirCamera, Vector3d( - SQRT1_3, - SQRT1_3, SQRT1_3))) return CT_ISO_SW ; - else if ( AreSameVectorNear( m_vtDirCamera, Vector3d( SQRT1_3, - SQRT1_3, SQRT1_3))) + else if ( AreSameVectorApprox( m_vtDirCamera, Vector3d( SQRT1_3, - SQRT1_3, SQRT1_3))) return CT_ISO_SE ; - else if ( AreSameVectorNear( m_vtDirCamera, Vector3d( SQRT1_3, SQRT1_3, SQRT1_3))) + else if ( AreSameVectorApprox( m_vtDirCamera, Vector3d( SQRT1_3, SQRT1_3, SQRT1_3))) return CT_ISO_NE ; - else if ( AreSameVectorNear( m_vtDirCamera, Vector3d( - SQRT1_3, SQRT1_3, SQRT1_3))) + else if ( AreSameVectorApprox( m_vtDirCamera, Vector3d( - SQRT1_3, SQRT1_3, SQRT1_3))) return CT_ISO_NW ; else return CT_NONE ;