00001 // Interpolator1D.cpp: implementation of the Interpolator1D class. 00002 // 00004 00005 #ifdef WIN32 00006 #pragma warning(disable:4786) 00007 #endif 00008 #include "Interpolator1D.h" 00009 00011 // Construction/Destruction 00013 namespace Interpolator 00014 { 00016 Interpolator1D::Interpolator1D() 00017 { 00018 } 00019 00021 Interpolator1D::~Interpolator1D() 00022 { 00023 00024 } 00025 00031 Interpolator1D::Interpolator1D( std::string sName, 00032 std::string sDescription, 00033 std::string sInterpolationType, 00034 InterpolationData1D* mInterpolationData) : 00035 Interpolator(sName,sDescription,sInterpolationType),_mInterpolationData(mInterpolationData) 00036 { 00037 } 00038 00040 long Interpolator1D::getNbData() 00041 { 00042 return _mInterpolationData->getNbData(); 00043 } 00044 00046 InterpolationData1D* Interpolator1D::getInterpolatedData() 00047 { 00048 return _mInterpolationData; 00049 } 00050 00051 } 00052 00053
1.4.5