]> Shamusworld >> Repos - architektonas/blobdiff - src/vector.cpp
Preliminary support for Polylines.
[architektonas] / src / vector.cpp
index e62e5800ce5528314f24da40216a65eb8e9b5550..8b2dda2a22301372e956b8bad7fcb2da5fd56d37 100644 (file)
@@ -281,3 +281,8 @@ bool Vector::isZero(double epsilon/*= 1e-6*/)
 
        return acos(a.Dot(b) / (a.Magnitude() * b.Magnitude()));
 }
+
+/*static*/ Point Vector::Midpoint(Point p1, Point p2)
+{
+       return Point((p1.x + p2.x) / 2.0, (p1.y + p2.y) / 2.0);
+}