Class diagram for Point:
Public Members | |
Point () | |
Point (Float x, Float y, Float z) | |
Point (const Point& other) | |
Float | getX () const |
Float& | getX () |
Float | getY () const |
Float& | getY () |
Float | getZ () const |
Float& | getZ () |
Point& | set (Float x, Float y, Float z) |
Point& | set (const Point& other) |
Boolean | equals (const Point& other) const |
Boolean | isZero () const |
Float | dotProduct (const Vector& other) const |
Point& | interpolate (const Point& other, Float time) |
const Point& | operator= (const Point& other) |
Boolean | operator== (const Point& other) const |
Boolean | operator!= (const Point& other) const |
Point& | operator+= (const Vector& v) |
Point& | operator-= (const Vector& v) |
Friends | |
Point | operator+ (const Point& p, const Vector& v) |
Point | operator- (const Point& p, const Vector& v) |
Vector | operator- (const Point& p1, const Point& p2) |
Point | operator- (const Point& p) |
[friend]
[friend]
[friend]
[friend]