private uint insertData(TiffType type, int v) { int t = (int)type; if (m_header.tiff_magic == TIFF_BIGENDIAN) return (((uint)v & m_typemask[t]) << m_typeshift[t]); return ((uint)v & m_typemask[t]); }