bool hasInfrared() const { PointFormat f = pointFormat(); return f == 8; }
bool hasWave() const { PointFormat f = pointFormat(); return f == 4 || f == 5 || f == 9 || f == 10; }
bool hasColor() const { PointFormat f = pointFormat(); return f == 2 || f == 3 || f == 5 || f == 7 || f == 8 || f == 10; }
bool has14Format() const { PointFormat f = pointFormat(); return f > 5; }
bool hasTime() const { PointFormat f = pointFormat(); return f == 1 || f >= 3; }