mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-07 02:35:33 +08:00
Ref T171, wrapper (which can be used for QMap/QHash) for CInterpolatorMulti
This commit is contained in:
@@ -11,6 +11,8 @@
|
||||
|
||||
#include "blackmisc/simulation/interpolatormulti.h"
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Simulation
|
||||
@@ -137,5 +139,19 @@ namespace BlackMisc
|
||||
default: return u;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
CInterpolatorMultiWrapper::CInterpolatorMultiWrapper()
|
||||
{ }
|
||||
|
||||
CInterpolatorMultiWrapper::CInterpolatorMultiWrapper(const CCallsign &callsign, QObject *parent)
|
||||
{
|
||||
m_interpolator.reset(new CInterpolatorMulti(callsign, parent));
|
||||
}
|
||||
|
||||
CInterpolatorMultiWrapper::CInterpolatorMultiWrapper(const CCallsign &callsign, CInterpolationLogger *logger, QObject *parent)
|
||||
{
|
||||
m_interpolator.reset(new CInterpolatorMulti(callsign, parent));
|
||||
m_interpolator->attachLogger(logger);
|
||||
}
|
||||
} // ns
|
||||
} // ns
|
||||
|
||||
Reference in New Issue
Block a user