X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_IInterpolator.cxx;h=2e3f3e878946b4d7c12b0d5d3f6de32652a7a45d;hb=a10433b0e4c819c3e85194f15b2bff87aa25df3f;hp=fcd1ef1cf49ba350dac6abead6111e67e94533f5;hpb=64bd0bb694b4fe44c62d401bc1368337cff2631b;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_IInterpolator.cxx b/src/HYDROData/HYDROData_IInterpolator.cxx index fcd1ef1c..2e3f3e87 100644 --- a/src/HYDROData/HYDROData_IInterpolator.cxx +++ b/src/HYDROData/HYDROData_IInterpolator.cxx @@ -1,8 +1,28 @@ +// Copyright (C) 2014-2015 EDF-R&D +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com +// #include "HYDROData_IInterpolator.h" #include +#define _DEVDEBUG_ +#include "HYDRO_trace.hxx" + HYDROData_IInterpolator::HYDROData_IInterpolator() { } @@ -11,8 +31,7 @@ HYDROData_IInterpolator::~HYDROData_IInterpolator() { } -void HYDROData_IInterpolator::SetAltitudeObject( - const Handle(HYDROData_IAltitudeObject)& theAltitude ) +void HYDROData_IInterpolator::SetAltitudeObject( const Handle(HYDROData_IAltitudeObject)& theAltitude ) { myAltitudeObject = theAltitude; } @@ -22,14 +41,15 @@ Handle(HYDROData_IAltitudeObject) HYDROData_IInterpolator::GetAltitudeObject() c return myAltitudeObject; } -double HYDROData_IInterpolator::GetAltitudeForPoint( - const double theCoordX, const double theCoordY ) const +double HYDROData_IInterpolator::GetAltitudeForPoint( const double theCoordX, const double theCoordY ) const { + DEBTRACE("HYDROData_IInterpolator::GetAltitudeForPoint"); return myAltitudeObject.IsNull() ? HYDROData_IAltitudeObject::GetInvalidAltitude() : myAltitudeObject->GetAltitudeForPoint( gp_XY( theCoordX, theCoordY ) ); } -double HYDROData_IInterpolator::GetAltitudeForPoint( const gp_XY& thePoint ) const +double HYDROData_IInterpolator::GetAltitudeForPoint( const gp_XY& thePoint) const { + DEBTRACE("HYDROData_IInterpolator::GetAltitudeForPoint"); return GetAltitudeForPoint( thePoint.X(), thePoint.Y() ); -} \ No newline at end of file +}