MLIB
|
This is the complete list of members for mlib::Point< T >, including all inherited members.
angle(const Point< T > &P1, const Point< T > &P2) const | mlib::Point< T > | |
azimuth(const Point< T > &P2) const | mlib::Point< T > | |
collinear(const Point< T > &a, const Point< T > &b) const | mlib::Point< T > | |
distance(const Point< T > &P2) const | mlib::Point< T > | |
leftof(const Point< T > &a, const Point< T > &b) const | mlib::Point< T > | |
magnitude() const (defined in mlib::Point< T >) | mlib::Point< T > | inline |
operator!=(const Point< T > &p) const | mlib::Point< T > | |
operator*(double scalar) const | mlib::Point< T > | |
operator*(const Point< T > &p) const | mlib::Point< T > | inline |
operator*=(double scalar) (defined in mlib::Point< T >) | mlib::Point< T > | inline |
operator+(const Point< T > &p) const | mlib::Point< T > | |
operator+=(const Point< T > &other) (defined in mlib::Point< T >) | mlib::Point< T > | inline |
operator-(const Point< T > &p) const | mlib::Point< T > | |
operator-() const | mlib::Point< T > | inline |
operator-=(const Point< T > &other) (defined in mlib::Point< T >) | mlib::Point< T > | inline |
operator/(double scalar) const | mlib::Point< T > | |
operator/=(double scalar) (defined in mlib::Point< T >) | mlib::Point< T > | inline |
operator==(const Point< T > &p) const | mlib::Point< T > | |
Point(T a, T b) | mlib::Point< T > | |
Point() | mlib::Point< T > | |
rotate(double angle) (defined in mlib::Point< T >) | mlib::Point< T > | |
traits typedef (defined in mlib::Point< T >) | mlib::Point< T > | |
x (defined in mlib::Point< T >) | mlib::Point< T > | |
y (defined in mlib::Point< T >) | mlib::Point< T > |