use crate::diagram::ColorBits;
#[allow(clippy::upper_case_acronyms)]
impl ColorBits {
pub(crate) const ZERO: Self = ColorBits(0x0);
pub(crate) const SINGLE_POINT__BIT: Self = ColorBits(0x0); pub(crate) const SEGMENT_START_POINT__BIT: Self = ColorBits(0x1); pub(crate) const SEGMENT_END_POINT__BIT: Self = ColorBits(0x2); pub(crate) const SITE_VERTEX__BIT: Self = ColorBits(0x4);
pub(crate) const INITIAL_SEGMENT: Self = ColorBits(0x8); pub(crate) const REVERSE_SEGMENT: Self = ColorBits(0x9);
pub(crate) const RESERVED_BITS__SHIFT: Self = Self(0x5);
pub(crate) const RESERVED__MASK: Self = ColorBits(0x1F);
pub(crate) const GEOMETRY__SHIFT: Self = ColorBits(0x3);
pub(crate) const GEOMETRY_CATEGORY_POINT__BIT: Self = ColorBits(0x0); pub(crate) const GEOMETRY_CATEGORY_SEGMENT__BIT: Self = ColorBits(0x1);
pub(crate) const IS_INVERSE__BIT: Self = Self(0x20);
pub(crate) const TEMPORARY_CELL: Self = ColorBits(u32::MAX << ColorBits::GEOMETRY__SHIFT.0);
}