67 return t1[
X] == t2[
X] && t1[
Y] == t2[
Y] && t1[
Z] == t2[
Z];
71 return os << t[
X] <<
' ' << t[
Y] <<
' ' << t[
Z];
bool operator==(const Tuple3 &t1, const Tuple3 &t2)
ostream & operator<<(ostream &os, const Tuple3 &t)
Scalar & operator[](int i)
void setValue(Scalar x, Scalar y, Scalar z)
Tuple3(Scalar x, Scalar y, Scalar z)
void setValue(const float v[3])
const Scalar & operator[](int i) const
void setValue(const double v[3])
Tuple3(const double v[3])
const Scalar * getValue() const