#include <TupleSixD.h>
Collaboration diagram for TupleSixD:

Public Member Functions | |
| TupleSixD () | |
| Ctor. | |
| TupleSixD (const TupleThreeD &p0, const TupleThreeD &p1) | |
| Ctor. | |
| TupleSixD (const TupleSixD &rhs) | |
| Copy ctor. | |
| virtual | ~TupleSixD () |
| Dtor. | |
| TupleSixD & | operator= (const TupleSixD &rhs) |
| Assignment operator. | |
| bool | operator== (const TupleSixD &rhs) const |
| Equality operator. | |
| bool | operator!= (const TupleSixD &rhs) const |
| Inequality operator. | |
| const TupleSixD & | value (const TupleThreeD &p0, const TupleThreeD &p1) |
| Specify a value directly. | |
| const TupleSixD & | value () const |
| Give the value of this object. | |
| const TupleThreeD & | P0 () const |
| Give the value of the p0 point. | |
| const TupleThreeD & | P1 () const |
| Give the value of the y domain. | |
| double | operator * (const TupleSixD &rhs) const |
| Dot product operator. | |
| TupleSixD | operator+ (const TupleSixD &rhs) const |
| Addition operator. | |
| TupleSixD | operator- (const TupleSixD &rhs) const |
| Subtraction operator. | |
Definition at line 12 of file TupleSixD.h.
| TupleSixD::TupleSixD | ( | ) |
Ctor.
| TupleSixD::TupleSixD | ( | const TupleThreeD & | p0, | |
| const TupleThreeD & | p1 | |||
| ) |
Ctor.
| p0 | The initial p0 point value. | |
| p1 | The initial p1 point value. |
| TupleSixD::TupleSixD | ( | const TupleSixD & | rhs | ) |
Copy ctor.
| rhs | The reference object. |
| virtual TupleSixD::~TupleSixD | ( | ) | [virtual] |
Dtor.
Assignment operator.
| rhs | The reference object. |
| bool TupleSixD::operator== | ( | const TupleSixD & | rhs | ) | const |
Equality operator.
| rhs | The reference object. |
| bool TupleSixD::operator!= | ( | const TupleSixD & | rhs | ) | const |
Inequality operator.
| rhs | The reference object. |
| const TupleSixD& TupleSixD::value | ( | const TupleThreeD & | p0, | |
| const TupleThreeD & | p1 | |||
| ) |
Specify a value directly.
| p0 | The p0 point. | |
| p1 | The p1 point. |
| const TupleSixD& TupleSixD::value | ( | ) | const |
Give the value of this object.
| const TupleThreeD& TupleSixD::P0 | ( | ) | const |
Give the value of the p0 point.
| const TupleThreeD& TupleSixD::P1 | ( | ) | const |
Give the value of the y domain.
| double TupleSixD::operator * | ( | const TupleSixD & | rhs | ) | const |
Dot product operator.
| rhs | The argument to be multiplied with this object. |
Addition operator.
| rhs | The argument to be added with this object. |
Subtraction operator.
| rhs | The argument to be subtracted from this object. |