Floating point comparisons in QVectorND need epsilon