Package com.google.zxing.qrcode.encoder
Class ByteMatrix
java.lang.Object
com.google.zxing.qrcode.encoder.ByteMatrix
JAVAPORT: The original code was a 2D array of ints, but since it only ever gets assigned
-1, 0, and 1, I'm going to use less memory and go with bytes.
- Author:
- dswitkin@google.com (Daniel Switkin)
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ByteMatrix
public ByteMatrix(int width, int height)
-
-
Method Details
-
getHeight
public int getHeight() -
getWidth
public int getWidth() -
get
public byte get(int x, int y) -
getArray
public byte[][] getArray()- Returns:
- an internal representation as bytes, in row-major order. array[y][x] represents point (x,y)
-
set
public void set(int x, int y, byte value) -
set
public void set(int x, int y, int value) -
set
public void set(int x, int y, boolean value) -
clear
public void clear(byte value) -
toString
-