]> Shamusworld >> Repos - architektonas/blobdiff - src/vector.h
Preliminary support for Polylines.
[architektonas] / src / vector.h
index 67d9aa92f8e0f0d82ebb7bf2fdff4c7febe63277..97985c50aeb5286f15cf80efcff444c51c3e00dc 100644 (file)
@@ -53,10 +53,12 @@ class Vector
 
                static double Dot(Vector v1, Vector v2);
                static double Magnitude(Vector v1, Vector v2);
+               static Vector Unit(Point p1, Point p2);
                static double Angle(Point p1, Point p2);
                static double Parameter(Vector v1, Vector v2, Vector p);
                static Vector Normal(Vector v1, Vector v2);
                static double AngleBetween(Vector a, Vector b);
+               static Point Midpoint(Point p1, Point p2);
 
        public:
                double x, y, z;