]> Shamusworld >> Repos - architektonas/blobdiff - src/utils.cpp
Added line-to-circle intersection code.
[architektonas] / src / utils.cpp
index c6b457e8bb8e59e9802c64dfeb445c33b6e4d6b4..12f7146ad4418ea74d145074847981b562c81651 100644 (file)
@@ -7,7 +7,7 @@
 // JLH = James Hammons <jlhamm@acm.org>
 //
 // Who  When        What
-// ---  ----------  -------------------------------------------------------------
+// ---  ----------  ------------------------------------------------------------
 // JLH  05/01/2015  Created this file
 //
 
@@ -148,6 +148,10 @@ void RestorePointsTo(std::vector<void *> & v, std::vector<Object> & s)
                Object * obj2 = (Object *)(*j);
                obj2->p[0] = (*i).p[0];
                obj2->p[1] = (*i).p[1];
+               obj2->angle[0] = (*i).angle[0];
+               obj2->angle[1] = (*i).angle[1];
+//we don't do this because we want to keep selected & friends from changing
+//             memcpy(obj2, *j, sizeof(Object));
        }
 }