|
| bool | operator== (const SpaceTime &a, const SpaceTime &b) |
| | Operator ==
|
| |
| SpaceTime | operator+ (const SpaceTime &a, const SpaceTime &b) |
| | Operator +
|
| |
| SpaceTime | operator+ (const SpaceTime &a, const real_t &x) |
| | Operator +
|
| |
| SpaceTime | operator- (const SpaceTime &a) |
| | Unary Operator -
|
| |
| SpaceTime | operator- (const SpaceTime &a, const SpaceTime &b) |
| | Operator -
|
| |
| SpaceTime | operator- (const SpaceTime &a, const real_t &x) |
| | Operator -
|
| |
| SpaceTime | operator* (const real_t &a, const SpaceTime &b) |
| | Operator *
|
| |
| SpaceTime | operator* (const int &a, const SpaceTime &b) |
| | Operator *.
|
| |
| SpaceTime | operator* (const SpaceTime &b, const real_t &a) |
| | Operator /
|
| |
| SpaceTime | operator* (const SpaceTime &b, const int &a) |
| | Operator *
|
| |
| real_t | operator* (const SpaceTime &a, const SpaceTime &b) |
| | Operator *
|
| |
| SpaceTime | operator/ (const SpaceTime &b, const real_t &a) |
| | Operator /
|
| |
|
SpaceTime | CrossProduct (const SpaceTime &lp, const SpaceTime &rp) |
| | Return Cross product of two vectors lp and rp
|
| |
| real_t | SqrDistance (const SpaceTime &a, const SpaceTime &b) |
| | Return squared euclidean distance between points a and b
|
| |
| real_t | Distance (const SpaceTime &a, const SpaceTime &b) |
| | Return euclidean distance between points a and b
|
| |
| bool | operator< (const SpaceTime &a, const SpaceTime &b) |
| | Comparison operator. Returns true if all components of first vector are lower than those of second one.
|
| |
| std::ostream & | operator<< (std::ostream &s, const SpaceTime &a) |
| | Output space-time point coordinates.
|
| |
Definition file and implementation for class SpaceTime.