docs: private void readRectangle(DataInput pStream, Rectangle pDestRect) throws IOException {
          int y = pStream.readUnsignedShort();
          int x = pStream.readUnsignedShort();
          int h = pStream.readUnsignedShort();
          int w = pStream.readUnsignedShort();
  
          pDestRect.setLocation(getXPtCoord(x), getYPtCoord(y));
          pDestRect.setSize(getXPtCoord(w - x), getYPtCoord(h - y));
      }