|
ICAROUS
|
#include <Quad.h>
Public Member Functions | |
| Quad () | |
| Quad (const T1 &first, const T2 &second, const T3 &third, const T4 &fourth) | |
| T1 | getFirst () const |
| T2 | getSecond () const |
| T3 | getThird () const |
| T4 | getFourth () const |
| template<typename U1 , typename U2 , typename U3 , typename U4 > | |
| Quad (const Quad< U1, U2, U3, U4 > &q) | |
Static Public Member Functions | |
| static Quad< T1, T2, T3, T4 > | make (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4) |
Public Attributes | |
| T1 | first |
| T2 | second |
| T3 | third |
| T4 | fourth |
A 4-dimensional tuple
| <T1> | generic type, first element |
| <T2> | generic type, second element |
| <T3> | generic type, third element |
| <T4> | generic type, fourth element |
|
inline |
Construct a new Quad object
|
inline |
Construct a new Quad object
|
inline |
Copy a Quad object
|
inline |
Return the first element of this Quad
|
inline |
Return the fourth element of this Quad
|
inline |
Return the second element of this Quad
|
inline |
Return the third element of this Quad
|
inlinestatic |
Make a new Quad object