just a test

Dependencies:   mbed

Fork of scoreLight_Advanced by Alvaro Cassinelli

Revision:
1:a4050fee11f7
Parent:
0:345b3bc7a0ea
Child:
3:b44ff6de81bd
--- a/classRigidScafold.cpp	Wed Mar 28 14:40:01 2012 +0000
+++ b/classRigidScafold.cpp	Sat Mar 31 08:19:31 2012 +0000
@@ -7,14 +7,15 @@
  }
  
 
- void  RigidScafold::buildCircularScafold(float _radius, vector2D _pos,vector2D _vel, int _numScafoldPoints) {
+ void  RigidScafold::buildCircularScafold(float _radius, vector2D _pos, vector2D _vel, int _numScafoldPoints) {
     scafold.resize(_numScafoldPoints);
     radius=_radius;
     center=_pos;
     speed=_vel;
+    // NOTE: the scafold itself is centered around (0,0), but has a "center" variable
     for (int i = 0; i < scafold.size(); i++) {
-        scafold[i].x= center.x + radius * cos ( (1.0*i / _numScafoldPoints) * 2 * PI);
-        scafold[i].y =center.y + radius * sin ( (1.0*i / _numScafoldPoints) * 2 * PI);
+        scafold[i].x= radius * cos ( (1.0*i / _numScafoldPoints) * 2 * PI);
+        scafold[i].y= radius * sin ( (1.0*i / _numScafoldPoints) * 2 * PI);
     }
 }