/** * Set the red bit true or false. */ private void setRed(int position, bool isRed) { int offset = position * ELEMENT_SIZE + LEFT_OFFSET; if (isRed) { data.set(offset, data.get(offset) | 1); } else { data.set(offset, data.get(offset) & ~1); } }
/** * Set the red bit true or false. */ private void setRed(int position, bool isRed) { int offset = position * ELEMENT_SIZE + LEFT_OFFSET; if (isRed) { data.set(offset, data.get(offset) | 1); } else { data.set(offset, data.get(offset) & ~1); } }