MaskUtil Class

Namespace: Stimulsoft.Report.BarCodes

Methods

Method Returns Description
applyMaskPenaltyRule1 static number  
applyMaskPenaltyRule2 static number  
applyMaskPenaltyRule3 static number  
applyMaskPenaltyRule4 static number  
getDataMaskBit static boolean  

Method Details

applyMaskPenaltyRule1 static

applyMaskPenaltyRule1(matrix: ByteMatrix): number

Parameters

Returns number


applyMaskPenaltyRule2 static

applyMaskPenaltyRule2(matrix: ByteMatrix): number

Parameters

Returns number


applyMaskPenaltyRule3 static

applyMaskPenaltyRule3(matrix: ByteMatrix): number

Parameters

Returns number


applyMaskPenaltyRule4 static

applyMaskPenaltyRule4(matrix: ByteMatrix): number

Parameters

Returns number


getDataMaskBit static

getDataMaskBit(maskPattern: number, x: number, y: number): boolean

Parameters

  • maskPattern (number)
  • x (number)
  • y (number)

Returns boolean

Fields

Field Type Description
intermediate any  
intermediate any  
intermediate any  
intermediate any  
intermediate any  
intermediate any  
intermediate any  
intermediate any  
numSameBitCells any  
numSameBitCells any  
prevBit any  
temp any  
temp any  
temp any