readCorner3(numRows, numColumns) {
        let currentByte = 0;
        if (this.readModule(numRows - 1, 0, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(numRows - 1, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 3, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 2, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 3, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 2, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        return currentByte;
    }
/**
     * <p>Reads the 8 bits of the special corner condition 3.</p>
     *
     * <p>See ISO 16022:2006, Figure F.5</p>
     *
     * @param numRows Number of rows in the mapping matrix
     * @param numColumns Number of columns in the mapping matrix
     * @return byte from the Corner condition 3
     */
Reads the 8 bits of the special corner condition 3.
See ISO 16022:2006, Figure F.5

@param numRows Number of rows in the mapping matrix
@param numColumns Number of columns in the mapping matrix
@return byte from the Corner condition 3
Reads the 8 bits of the special corner condition 3 . See ISO 16022 : 2006 Figure F . 5 @param numRows Number of rows in the mapping matrix @param numColumns Number of columns in the mapping matrix @return byte from the Corner condition 3
readCorner3(numRows, numColumns) {
        let currentByte = 0;
        if (this.readModule(numRows - 1, 0, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(numRows - 1, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 3, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 2, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(0, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 3, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 2, numRows, numColumns)) {
            currentByte |= 1;
        }
        currentByte <<= 1;
        if (this.readModule(1, numColumns - 1, numRows, numColumns)) {
            currentByte |= 1;
        }
        return currentByte;
    }
readCorner3 ( numRows , numColumns ) { let currentByte = 0 ; if ( this . readModule ( numRows - 1 , 0 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( numRows - 1 , numColumns - 1 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 0 , numColumns - 3 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 0 , numColumns - 2 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 0 , numColumns - 1 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 1 , numColumns - 3 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 1 , numColumns - 2 , numRows , numColumns ) ) { currentByte |= 1 ; } currentByte <<= 1 ; if ( this . readModule ( 1 , numColumns - 1 , numRows , numColumns ) ) { currentByte |= 1 ; } return currentByte ; }
<p>Reads the 8 bits of the special corner condition 3.</p>
 <p>See ISO 16022:2006, Figure F.5</p>
<p > Reads the 8 bits of the special corner condition 3 . < / p > <p > See ISO 16022 : 2006 Figure F . 5< / p >