blacklib folder reorganisation

This commit is contained in:
Roland Winklmeier
2013-03-11 20:41:29 +01:00
parent a0a7049785
commit 4e219f14a8
118 changed files with 8297 additions and 5 deletions

36
src/blackcore/plane.cpp Normal file
View File

@@ -0,0 +1,36 @@
#include <blackcore/interpolator.h>
#include <blackcore/simulator.h>
#include <blackmisc/debug.h>
#include "blackcore/plane.h"
namespace BlackCore {
CPlane::CPlane()
: m_interpolator(NULL), m_driver(NULL)
{
}
CPlane::CPlane(const QString &callsign, ISimulator *driver)
: m_callsign(callsign), m_interpolator(NULL), m_driver(driver)
{
m_interpolator = new CInterpolator();
bAssert(m_interpolator);
bAssert(driver);
}
void CPlane::addPosition(const CVectorGeo &position, double groundVelocity, double heading, double pitch, double bank)
{
bAssert(m_interpolator);
m_interpolator->pushUpdate(position, groundVelocity, heading, pitch, bank);
}
void CPlane::render()
{
//m_driver->updatePositionAndSpeed();
}
} // namespace BlackCore