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