template<class T> static void OEGeom3DSubtract(T *x, const T *p) template<class T> static void OEGeom3DSubtract(T *x, const T *p, const T *q)