C# Class ZXing.Datamatrix.Encoder.SymbolInfo

Symbol info table for DataMatrix.
Show file Open project: Redth/ZXing.Net.Mobile Class Usage Examples

Public Properties

Property Type Description
matrixHeight int
matrixWidth int

Public Methods

Method Description
SymbolInfo ( bool rectangular, int dataCapacity, int errorCodewords, int matrixWidth, int matrixHeight, int dataRegions ) : System
ToString ( ) : String
getCodewordCount ( ) : int
getDataLengthForInterleavedBlock ( int index ) : int
getErrorLengthForInterleavedBlock ( int index ) : int
getInterleavedBlockCount ( ) : int
getSymbolDataHeight ( ) : int
getSymbolDataWidth ( ) : int
getSymbolHeight ( ) : int
getSymbolWidth ( ) : int
lookup ( int dataCodewords ) : SymbolInfo
lookup ( int dataCodewords, SymbolShapeHint shape ) : SymbolInfo
lookup ( int dataCodewords, SymbolShapeHint shape, Dimension minSize, Dimension maxSize, bool fail ) : SymbolInfo
lookup ( int dataCodewords, bool allowRectangular, bool fail ) : SymbolInfo
overrideSymbolSet ( SymbolInfo @override ) : void

Private Methods

Method Description
SymbolInfo ( bool rectangular, int dataCapacity, int errorCodewords, int matrixWidth, int matrixHeight, int dataRegions, int rsBlockData, int rsBlockError ) : System
getHorizontalDataRegions ( ) : int
getVerticalDataRegions ( ) : int
lookup ( int dataCodewords, SymbolShapeHint shape, bool fail ) : SymbolInfo

Method Details

SymbolInfo() public method

public SymbolInfo ( bool rectangular, int dataCapacity, int errorCodewords, int matrixWidth, int matrixHeight, int dataRegions ) : System
rectangular bool
dataCapacity int
errorCodewords int
matrixWidth int
matrixHeight int
dataRegions int
return System

ToString() public method

public ToString ( ) : String
return String

getCodewordCount() public method

public getCodewordCount ( ) : int
return int

getDataLengthForInterleavedBlock() public method

public getDataLengthForInterleavedBlock ( int index ) : int
index int
return int

getErrorLengthForInterleavedBlock() public method

public getErrorLengthForInterleavedBlock ( int index ) : int
index int
return int

getInterleavedBlockCount() public method

public getInterleavedBlockCount ( ) : int
return int

getSymbolDataHeight() public method

public getSymbolDataHeight ( ) : int
return int

getSymbolDataWidth() public method

public getSymbolDataWidth ( ) : int
return int

getSymbolHeight() public method

public getSymbolHeight ( ) : int
return int

getSymbolWidth() public method

public getSymbolWidth ( ) : int
return int

lookup() public static method

public static lookup ( int dataCodewords ) : SymbolInfo
dataCodewords int
return SymbolInfo

lookup() public static method

public static lookup ( int dataCodewords, SymbolShapeHint shape ) : SymbolInfo
dataCodewords int
shape SymbolShapeHint
return SymbolInfo

lookup() public static method

public static lookup ( int dataCodewords, SymbolShapeHint shape, Dimension minSize, Dimension maxSize, bool fail ) : SymbolInfo
dataCodewords int
shape SymbolShapeHint
minSize Dimension
maxSize Dimension
fail bool
return SymbolInfo

lookup() public static method

public static lookup ( int dataCodewords, bool allowRectangular, bool fail ) : SymbolInfo
dataCodewords int
allowRectangular bool
fail bool
return SymbolInfo

overrideSymbolSet() public static method

public static overrideSymbolSet ( SymbolInfo @override ) : void
@override SymbolInfo
return void

Property Details

matrixHeight public property

public int matrixHeight
return int

matrixWidth public property

public int matrixWidth
return int