Offset complex_multiply (Offset, Offset);
Offset complex_divide (Offset, Offset);
Offset complex_exp (Offset);
+Offset offset_directed (Real);
inline Offset
Offset::operator *= (Offset z2)
return o1[X_AXIS] * o2[X_AXIS] + o1[Y_AXIS] * o2[Y_AXIS];
}
+inline
+Real
+cross_product (Offset o1, Offset o2)
+{
+ return o1[X_AXIS] * o2[Y_AXIS] - o1[Y_AXIS] * o2[X_AXIS];
+}
+
+
#endif /* OFFSET_HH */