static double Dot(Vector v1, Vector v2);\r
static double Magnitude(Vector v1, Vector v2);\r
static double Parameter(Vector v1, Vector v2, Vector p);\r
static double Dot(Vector v1, Vector v2);\r
static double Magnitude(Vector v1, Vector v2);\r
static double Parameter(Vector v1, Vector v2, Vector p);\r