C# Класс ZXing.PDF417.Internal.DetectionResultRowIndicatorColumn

Represents a Column in the Detection Result
Наследование: ZXing.PDF417.Internal.DetectionResultColumn
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DetectionResultRowIndicatorColumn ( BoundingBox box, bool isLeft ) : System

Initializes a new instance of the ZXing.PDF417.Internal.DetectionResultRowIndicatorColumn class.

ToString ( ) : string

Returns a System.String that represents the current ZXing.PDF417.Internal.DetectionResultRowIndicatorColumn.

adjustCompleteIndicatorColumnRowNumbers ( BarcodeMetadata metadata ) : void

TODO implement properly TODO maybe we should add missing codewords to store the correct row number to make finding row numbers for other columns easier use row height count to make detection of invalid row numbers more reliable

getBarcodeMetadata ( ) : BarcodeMetadata

Gets the barcode metadata.

getRowHeights ( ) : int[]

Gets the row heights.

Приватные методы

Метод Описание
adjustIncompleteIndicatorColumnRowNumbers ( BarcodeMetadata metadata ) : void

Adjusts the in omplete indicator column row numbers.

removeIncorrectCodewords ( Codeword codewords, BarcodeMetadata metadata ) : void

Prune the codewords which do not match the metadata TODO Maybe we should keep the incorrect codewords for the start and end positions?

setRowNumbers ( ) : void

Sets the Row Numbers as Inidicator Columns

Описание методов

DetectionResultRowIndicatorColumn() публичный Метод

Initializes a new instance of the ZXing.PDF417.Internal.DetectionResultRowIndicatorColumn class.
public DetectionResultRowIndicatorColumn ( BoundingBox box, bool isLeft ) : System
box BoundingBox Box.
isLeft bool If set to true is left.
Результат System

ToString() публичный Метод

Returns a System.String that represents the current ZXing.PDF417.Internal.DetectionResultRowIndicatorColumn.
public ToString ( ) : string
Результат string

adjustCompleteIndicatorColumnRowNumbers() публичный Метод

TODO implement properly TODO maybe we should add missing codewords to store the correct row number to make finding row numbers for other columns easier use row height count to make detection of invalid row numbers more reliable
public adjustCompleteIndicatorColumnRowNumbers ( BarcodeMetadata metadata ) : void
metadata BarcodeMetadata Metadata.
Результат void

getBarcodeMetadata() публичный Метод

Gets the barcode metadata.
public getBarcodeMetadata ( ) : BarcodeMetadata
Результат BarcodeMetadata

getRowHeights() публичный Метод

Gets the row heights.
public getRowHeights ( ) : int[]
Результат int[]