Public Member Functions | |
| bool | operator() (const TinyVector< 3 > &a, const TinyVector< 3 > &b) const |
Definition at line 51 of file Scene.hpp.
| bool Scene::VectorOrder::operator() | ( | const TinyVector< 3 > & | a, | |
| const TinyVector< 3 > & | b | |||
| ) | const [inline] |
Definition at line 53 of file Scene.hpp.
00055 { 00056 bool less; 00057 if (a[0] < b[0]) { 00058 less = true; 00059 } else if (a[0] == b[0]) { 00060 if (a[1] < b[1]) { 00061 less = true; 00062 } else if (a[1] == b[1]) { 00063 if (a[2] < b[2]) { 00064 less = true; 00065 } else { 00066 less = false; 00067 } 00068 } else { 00069 less = false; 00070 } 00071 } else { 00072 less = false; 00073 } 00074 return less; 00075 }
1.5.6