Erik Kallen / PositionModule
Committer:
erikkallen
Date:
Tue Oct 19 10:07:15 2010 +0000
Revision:
1:1d2eb2143108

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
erikkallen 1:1d2eb2143108 1 #ifndef MOTOR_POINT_H
erikkallen 1:1d2eb2143108 2 #define MOTOR_POINT_H
erikkallen 1:1d2eb2143108 3 #include "mbed.h"
erikkallen 1:1d2eb2143108 4 #define PI 3.14159265359
erikkallen 1:1d2eb2143108 5 class Point {
erikkallen 1:1d2eb2143108 6 public:
erikkallen 1:1d2eb2143108 7 Point(float x, float y);
erikkallen 1:1d2eb2143108 8 Point();
erikkallen 1:1d2eb2143108 9 float getX();
erikkallen 1:1d2eb2143108 10 float getY();
erikkallen 1:1d2eb2143108 11 void setX(float x);
erikkallen 1:1d2eb2143108 12 void setY(float y);
erikkallen 1:1d2eb2143108 13 static Point DegreesToXY(float degrees, float radius, Point origin);
erikkallen 1:1d2eb2143108 14 static float XYToDegrees(Point xy, Point origin);
erikkallen 1:1d2eb2143108 15 private:
erikkallen 1:1d2eb2143108 16 float _x;
erikkallen 1:1d2eb2143108 17 float _y;
erikkallen 1:1d2eb2143108 18 };
erikkallen 1:1d2eb2143108 19
erikkallen 1:1d2eb2143108 20
erikkallen 1:1d2eb2143108 21
erikkallen 1:1d2eb2143108 22 #endif