17 #include <matrix/vlVector.h>
18 #include <matrix/vlTaitBryan.h>
20 #include <unordered_map>
21 #include <boost/bind/bind.hpp>
30 class DtEntity3dFacade;
32 class DtIntersectorResult;
34 class DtCoordinateSystem;
44 DtProjectile(
DtDe& de,
const DtVector& start,
const DtTaitBryan& orientation,
double speed,
45 const DtVector& direction,
const std::string& modelDefinitionName,
52 bool tick(
double simTime );
60 virtual DtTaitBryan orientationFromOldAndNewPositions(
const DtVector& oldPos,
const DtVector& newPos );
63 virtual void slot_coordinateSystemChanged();