\ccHtmlNoClassLinks \begin{ccRefFunction}{operator-} \ccTexHtml{\ccSetThreeColumns{Vector_2X }{}{\hspace*{8.0cm}}}{} \ccFunction{Vector_2 operator-(const Point_2 &p, const Point_2 &q);} {returns the difference vector between \ccStyle{q} and \ccStyle{p}. You can substitute \ccc{ORIGIN} for either \ccc{p} or \ccc{q} ,but not for both.} \ccFunction{Point_2 operator-(const Point_2 &p, const Vector_2 &v);} {returns the point obtained by translating \ccStyle{p} by the vector -\ccStyle{v}.} \ccFunction{Vector_3 operator-(const Point_3 &p, const Point_3 &q);} {returns the difference vector between \ccStyle{q} and \ccStyle{p}. You can substitute \ccc{ORIGIN} for either $p$ or $q$, but not both.} \ccFunction{Point_3 operator-(const Point_3 &p, const Vector_3 &v);} {returns a point obtained by translating \ccStyle{p} by the vector $-$\ccStyle{v}.} \ccSeeAlso \ccRefIdfierPage{CGAL::operator+} \\ \ccRefIdfierPage{CGAL::operator*} \\ \end{ccRefFunction}