Example #1
0
        public static DwgHandleReference Read_H(this BitReader reader)
        {
            var code    = reader.ReadBits(4);
            var counter = reader.ReadBits(4);
            var offset  = 0;

            for (int i = 0; i < counter; i++)
            {
                var b = reader.ReadByte();
                offset = (offset << 8) + b;
            }

            return(new DwgHandleReference((DwgHandleReferenceCode)code, offset));
        }
Example #2
0
 public static int Read_4B(this BitReader reader)
 {
     return(reader.ReadBits(4));
 }