#ifndef TRAJECTORY_H #define TRAJECTORY_H #include #include #include #include #include "point2D.h" class Trajectory { public: Trajectory( ); ~Trajectory( ); void AddPoint( Point2D *p ); void CalculatePosition( float time, uint16_t speed, bool looped, int *xreturn, int *yreturn ); std::vector ControlPoints; bool isLoop; float accumulatedTime; }; #endif