read_coord
bool read_coord(LittleEndianBuffer& buffer, float& coord);
if (read_coord(buffer, t.x) && read_coord(buffer, t.y)) {
if (!read_coord(buffer, point.x)
|| !read_coord(buffer, point.y))
if (!read_coord(buffer, point.x)
|| !read_coord(buffer, point.y))
if (!read_coord(buffer, pointIn.x)
|| !read_coord(buffer, pointIn.y))
if (!read_coord(buffer, pointOut.x)
|| !read_coord(buffer, pointOut.y))
if (!read_coord(buffer, point.x))
if (!read_coord(buffer, point.y))
if (!read_coord(buffer, point.x)
|| !read_coord(buffer, point.y))
if (!read_coord(buffer, point.x)
|| !read_coord(buffer, point.y)
|| !read_coord(buffer, pointIn.x)
|| !read_coord(buffer, pointIn.y)
|| !read_coord(buffer, pointOut.x)
|| !read_coord(buffer, pointOut.y))