Vector& operator-=(Vector const v); // Vector minus Vector self-assignment\r
Vector& operator-=(double const v); // Vector minus constant self-assignment\r
\r
+ bool operator==(Vector const v); // Check for equality\r
+ bool operator!=(Vector const v); // Check for inequality\r
+\r
Vector Unit(void);\r
double Magnitude(void);\r
double Angle(void);\r
\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
\r
public:\r
double x, y, z;\r