bitsToInt static method
Implementation
static int bitsToInt(List<bool> bits, {Endian endian = Endian.little}) {
int value = 0;
int n = bits.length;
if (endian == Endian.little) {
for (int i = 0; i < n; i++) {
if (bits[i]) {
value |= (1 << i);
}
}
} else {
for (int i = 0; i < n; i++) {
if (bits[i]) {
value |= (1 << (n - 1 - i));
}
}
}
return value;
}