#include <Coordinate.h>
Public Member Functions | |
| Coordinate (long X, long Y, long Z) | |
| Coordinate (const Coordinate &rhs) | |
| ~Coordinate () | |
| Coordinate | operator+ (const Coordinate &rhs) const |
| Coordinate | operator- (const Coordinate &rhs) const |
| long | getXCoordinate () const |
| long | getYCoordinate () const |
| long | getZCoordinate () const |
Static Public Attributes | |
| static Coordinate | NORTH |
| The 'north' coordinate. | |
| static Coordinate | NUP |
| The 'north up' coordinate. | |
| static Coordinate | NDOWN |
| The 'north down' coordinate. | |
| static Coordinate | SOUTH |
| The 'south' coordinate. | |
| static Coordinate | SUP |
| The 'south up' coordinate. | |
| static Coordinate | SDOWN |
| The 'south down' coordinate. | |
| static Coordinate | EAST |
| The 'east' coordinate. | |
| static Coordinate | EUP |
| The 'east up' coordinate. | |
| static Coordinate | EDOWN |
| The 'east down' coordinate. | |
| static Coordinate | WEST |
| The 'west' coordinate. | |
| static Coordinate | WUP |
| The 'west up' coordinate. | |
| static Coordinate | WDOWN |
| The 'west down' coordinate. | |
| static Coordinate | NW |
| The 'northwest' coordinate. | |
| static Coordinate | NWUP |
| The 'northwest up' coordinate. | |
| static Coordinate | NWDOWN |
| The 'northwest down' coordinate. | |
| static Coordinate | NE |
| The 'northeast' coordinate. | |
| static Coordinate | NEUP |
| The 'northeast up' coordinate. | |
| static Coordinate | NEDOWN |
| The 'northeast down' coordinate. | |
| static Coordinate | SW |
| The 'southwest' coordinate. | |
| static Coordinate | SWUP |
| The 'southwest up' coordinate. | |
| static Coordinate | SWDOWN |
| The 'southwest down' coordinate. | |
| static Coordinate | SE |
| The 'southeast' coordinate. | |
| static Coordinate | SEUP |
| The 'southeast up' coordinate. | |
| static Coordinate | SEDOWN |
| The 'southeast down' coordinate. | |
| static Coordinate | UP |
| The 'up' coordinate. | |
| static Coordinate | DOWN |
| The 'down' coordinate. | |
Definition at line 33 of file Coordinate.h.
| Coordinate::Coordinate | ( | long | X, | |
| long | Y, | |||
| long | Z | |||
| ) |
Specialized constructor
| X | initial X coordinate | |
| Y | initial Y coordinate | |
| Z | initial Z coordinate |
| Coordinate::Coordinate | ( | const Coordinate & | rhs | ) |
Copy Constructor
| rhs | Copy from |
| Coordinate::~Coordinate | ( | ) |
Default destructor
| Coordinate Coordinate::operator+ | ( | const Coordinate & | rhs | ) | const |
| Coordinate Coordinate::operator- | ( | const Coordinate & | rhs | ) | const |
| long Coordinate::getXCoordinate | ( | ) | const |
Getter
| long Coordinate::getYCoordinate | ( | ) | const |
Getter
| long Coordinate::getZCoordinate | ( | ) | const |
Getter
Coordinate Coordinate::NORTH [static] |
Coordinate Coordinate::NUP [static] |
Coordinate Coordinate::NDOWN [static] |
Coordinate Coordinate::SOUTH [static] |
Coordinate Coordinate::SUP [static] |
Coordinate Coordinate::SDOWN [static] |
Coordinate Coordinate::EAST [static] |
Coordinate Coordinate::EUP [static] |
Coordinate Coordinate::EDOWN [static] |
Coordinate Coordinate::WEST [static] |
Coordinate Coordinate::WUP [static] |
Coordinate Coordinate::WDOWN [static] |
Coordinate Coordinate::NW [static] |
Coordinate Coordinate::NWUP [static] |
Coordinate Coordinate::NWDOWN [static] |
Coordinate Coordinate::NE [static] |
Coordinate Coordinate::NEUP [static] |
Coordinate Coordinate::NEDOWN [static] |
Coordinate Coordinate::SW [static] |
Coordinate Coordinate::SWUP [static] |
Coordinate Coordinate::SWDOWN [static] |
Coordinate Coordinate::SE [static] |
Coordinate Coordinate::SEUP [static] |
Coordinate Coordinate::SEDOWN [static] |
Coordinate Coordinate::UP [static] |
Coordinate Coordinate::DOWN [static] |
1.5.3