R
C

BitVector

v0.0.3tested

A bit vector is a vector of bits that can be used to store a collection of bits

Signature

ts
class BitVector extends Uint8Array implements BitVectorLike

Methods

getBit
ts
getBit(index: number)
ParameterTypeDescription
indexnumber
Returnsboolean
setBit
ts
setBit(index: number)
ParameterTypeDescription
indexnumber
clearBit
ts
clearBit(index: number): void
ParameterTypeDescription
indexnumber
toggleBit
ts
toggleBit(index: number): void
ParameterTypeDescription
indexnumber
previousBit
ts
previousBit(index: number): number
ParameterTypeDescription
indexnumber
Returnsnumber
nextBit
ts
nextBit(index: number): number
ParameterTypeDescription
indexnumber
Returnsnumber
count
ts
count(): number
Returnsnumber