Lines Matching refs:Point
21 Point &Point::operator+=(const Vector &v) in operator +=()
30 Point &Point::operator-=(const Vector &v) in operator -=()
39 Point operator+(const Point &P, const Vector &v) in operator +()
41 return Point(P.x + v.x, P.y + v.y, P.z + v.z); in operator +()
44 Point operator-(const Point &P, const Vector &v) in operator -()
46 return Point(P.x - v.x, P.y - v.y, P.z - v.z); in operator -()
49 Vector operator-(const Point &P, const Point &Q) in operator -()
54 Point operator*(const Matrix &M, const Point &P) in operator *()
56 return Point(M(1, 1) * P.x + M(1, 2) * P.y + M(1, 3) * P.z + M(1, 4), in operator *()
61 Point operator*(const Point &P, const Matrix &M) in operator *()
63 return Point(P.x * M(1, 1) + P.y * M(2, 1) + P.z * M(3, 1), in operator *()
68 Point &operator*=(Point &P, const Matrix &M) in operator *=()
73 float Point::d(const Point &P) const in d()
78 float Point::d2(const Point &P) const in d2()
83 float Point::d(const Point &P, const Point &Q) in d()
88 float Point::d2(const Point &P, const Point &Q) in d2()