Click or drag to resize

BitMatrix Class

Defines a two dimensional bit matrix.
Inheritance Hierarchy
SystemObject
  Opait.Barcoder.ApiBitMatrix

Namespace:  Opait.Barcoder.Api
Assembly:  Opait.Barcoder (in Opait.Barcoder.dll) Version: 1.3.4.0
Syntax
C#
public class BitMatrix

The BitMatrix type exposes the following members.

Constructors
  NameDescription
Public methodBitMatrix(BitMatrix)
Copy constructor. Initializes a new instance of the BitMatrix class.
Public methodBitMatrix(Int32)
Square matrix constructor. Initializes a new instance of the BitMatrix class.
Public methodBitMatrix(Int32, Int32)
Initializes a new instance of the BitMatrix class.
Top
Properties
  NameDescription
Public propertyAllBits
Gets the total number of bits.
Public propertyColumns
Gets the number of columns in the matrix.
Public propertyItem
Gets or sets the value at the specified row and column index.
Public propertyRows
Gets the number of rows in the matrix.
Public propertySetBits
Gets the number of set bits.
Top
Methods
  NameDescription
Public methodCopyTo(BitMatrix, Int32, Int32)
Copy the current BitMatrix into another BitMatrix.
Public methodCopyTo(BitMatrix, Int32, Int32, Int32, Int32, Int32, Int32)
Copies a rectangular region of this BitMatrix to another BitMatrix.
Public methodFlipY
Flips the current matrix in the y-direction.
Public methodResize
Resizes the matrix. New additions are filled with zeros.
Top
Fields
  NameDescription
Public fieldData
A 1D bit array accessed as a 2D matrix.
Top
See Also