• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching full:point

23 	struct Point  struct
25 Point();
26 Point(const int i);
27 Point(const Point &P);
28 Point(const Vector &v);
29 Point(float Px, float Py, float Pz);
31 Point &operator=(const Point &P);
51 Point &operator+=(const Vector &v);
52 Point &operator-=(const Vector &v);
54 friend Point operator+(const Point &P, const Vector &v);
55 friend Point operator-(const Point &P, const Vector &v);
57 friend Vector operator-(const Point &P, const Point &Q);
59 friend Point operator*(const Matrix &M, const Point& P);
60 friend Point operator*(const Point &P, const Matrix &M);
61 friend Point &operator*=(Point &P, const Matrix &M);
63 float d(const Point &P) const; // Distance between two points
64 float d2(const Point &P) const; // Squared distance between two points
66 static float d(const Point &P, const Point &Q); // Distance between two points
67 static float d2(const Point &P, const Point &Q); // Squared distance between two points
75 inline Point::Point() in Point() function in sw::Point
79 inline Point::Point(const int i) in Point() function in sw::Point
88 inline Point::Point(const Point &P) in Point() function in sw::Point
95 inline Point::Point(const Vector &v) in Point() function in sw::Point
102 inline Point::Point(float P_x, float P_y, float P_z) in Point() function in sw::Point
109 inline Point &Point::operator=(const Point &P) in operator =()
118 inline float &Point::operator()(int i) in operator ()()
123 inline float &Point::operator[](int i) in operator []()
128 inline const float &Point::operator()(int i) const in operator ()()
133 inline const float &Point::operator[](int i) const in operator []()