mod constants {
pub const DOMINO_TILE_HORIZONTAL_BACK: char = '🀰';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_00: char = '🀱';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_01: char = '🀲';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_02: char = '🀳';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_03: char = '🀴';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_04: char = '🀵';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_05: char = '🀶';
pub const DOMINO_TILE_HORIZONTAL_DASH_00_DASH_06: char = '🀷';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_00: char = '🀸';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_01: char = '🀹';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_02: char = '🀺';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_03: char = '🀻';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_04: char = '🀼';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_05: char = '🀽';
pub const DOMINO_TILE_HORIZONTAL_DASH_01_DASH_06: char = '🀾';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_00: char = '🀿';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_01: char = '🁀';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_02: char = '🁁';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_03: char = '🁂';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_04: char = '🁃';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_05: char = '🁄';
pub const DOMINO_TILE_HORIZONTAL_DASH_02_DASH_06: char = '🁅';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_00: char = '🁆';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_01: char = '🁇';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_02: char = '🁈';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_03: char = '🁉';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_04: char = '🁊';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_05: char = '🁋';
pub const DOMINO_TILE_HORIZONTAL_DASH_03_DASH_06: char = '🁌';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_00: char = '🁍';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_01: char = '🁎';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_02: char = '🁏';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_03: char = '🁐';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_04: char = '🁑';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_05: char = '🁒';
pub const DOMINO_TILE_HORIZONTAL_DASH_04_DASH_06: char = '🁓';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_00: char = '🁔';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_01: char = '🁕';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_02: char = '🁖';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_03: char = '🁗';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_04: char = '🁘';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_05: char = '🁙';
pub const DOMINO_TILE_HORIZONTAL_DASH_05_DASH_06: char = '🁚';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_00: char = '🁛';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_01: char = '🁜';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_02: char = '🁝';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_03: char = '🁞';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_04: char = '🁟';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_05: char = '🁠';
pub const DOMINO_TILE_HORIZONTAL_DASH_06_DASH_06: char = '🁡';
pub const DOMINO_TILE_VERTICAL_BACK: char = '🁢';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_00: char = '🁣';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_01: char = '🁤';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_02: char = '🁥';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_03: char = '🁦';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_04: char = '🁧';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_05: char = '🁨';
pub const DOMINO_TILE_VERTICAL_DASH_00_DASH_06: char = '🁩';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_00: char = '🁪';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_01: char = '🁫';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_02: char = '🁬';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_03: char = '🁭';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_04: char = '🁮';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_05: char = '🁯';
pub const DOMINO_TILE_VERTICAL_DASH_01_DASH_06: char = '🁰';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_00: char = '🁱';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_01: char = '🁲';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_02: char = '🁳';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_03: char = '🁴';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_04: char = '🁵';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_05: char = '🁶';
pub const DOMINO_TILE_VERTICAL_DASH_02_DASH_06: char = '🁷';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_00: char = '🁸';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_01: char = '🁹';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_02: char = '🁺';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_03: char = '🁻';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_04: char = '🁼';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_05: char = '🁽';
pub const DOMINO_TILE_VERTICAL_DASH_03_DASH_06: char = '🁾';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_00: char = '🁿';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_01: char = '🂀';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_02: char = '🂁';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_03: char = '🂂';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_04: char = '🂃';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_05: char = '🂄';
pub const DOMINO_TILE_VERTICAL_DASH_04_DASH_06: char = '🂅';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_00: char = '🂆';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_01: char = '🂇';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_02: char = '🂈';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_03: char = '🂉';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_04: char = '🂊';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_05: char = '🂋';
pub const DOMINO_TILE_VERTICAL_DASH_05_DASH_06: char = '🂌';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_00: char = '🂍';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_01: char = '🂎';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_02: char = '🂏';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_03: char = '🂐';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_04: char = '🂑';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_05: char = '🂒';
pub const DOMINO_TILE_VERTICAL_DASH_06_DASH_06: char = '🂓';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum DominoTiles {
DominoTileHorizontalBack,
DominoTileHorizontalDash00Dash00,
DominoTileHorizontalDash00Dash01,
DominoTileHorizontalDash00Dash02,
DominoTileHorizontalDash00Dash03,
DominoTileHorizontalDash00Dash04,
DominoTileHorizontalDash00Dash05,
DominoTileHorizontalDash00Dash06,
DominoTileHorizontalDash01Dash00,
DominoTileHorizontalDash01Dash01,
DominoTileHorizontalDash01Dash02,
DominoTileHorizontalDash01Dash03,
DominoTileHorizontalDash01Dash04,
DominoTileHorizontalDash01Dash05,
DominoTileHorizontalDash01Dash06,
DominoTileHorizontalDash02Dash00,
DominoTileHorizontalDash02Dash01,
DominoTileHorizontalDash02Dash02,
DominoTileHorizontalDash02Dash03,
DominoTileHorizontalDash02Dash04,
DominoTileHorizontalDash02Dash05,
DominoTileHorizontalDash02Dash06,
DominoTileHorizontalDash03Dash00,
DominoTileHorizontalDash03Dash01,
DominoTileHorizontalDash03Dash02,
DominoTileHorizontalDash03Dash03,
DominoTileHorizontalDash03Dash04,
DominoTileHorizontalDash03Dash05,
DominoTileHorizontalDash03Dash06,
DominoTileHorizontalDash04Dash00,
DominoTileHorizontalDash04Dash01,
DominoTileHorizontalDash04Dash02,
DominoTileHorizontalDash04Dash03,
DominoTileHorizontalDash04Dash04,
DominoTileHorizontalDash04Dash05,
DominoTileHorizontalDash04Dash06,
DominoTileHorizontalDash05Dash00,
DominoTileHorizontalDash05Dash01,
DominoTileHorizontalDash05Dash02,
DominoTileHorizontalDash05Dash03,
DominoTileHorizontalDash05Dash04,
DominoTileHorizontalDash05Dash05,
DominoTileHorizontalDash05Dash06,
DominoTileHorizontalDash06Dash00,
DominoTileHorizontalDash06Dash01,
DominoTileHorizontalDash06Dash02,
DominoTileHorizontalDash06Dash03,
DominoTileHorizontalDash06Dash04,
DominoTileHorizontalDash06Dash05,
DominoTileHorizontalDash06Dash06,
DominoTileVerticalBack,
DominoTileVerticalDash00Dash00,
DominoTileVerticalDash00Dash01,
DominoTileVerticalDash00Dash02,
DominoTileVerticalDash00Dash03,
DominoTileVerticalDash00Dash04,
DominoTileVerticalDash00Dash05,
DominoTileVerticalDash00Dash06,
DominoTileVerticalDash01Dash00,
DominoTileVerticalDash01Dash01,
DominoTileVerticalDash01Dash02,
DominoTileVerticalDash01Dash03,
DominoTileVerticalDash01Dash04,
DominoTileVerticalDash01Dash05,
DominoTileVerticalDash01Dash06,
DominoTileVerticalDash02Dash00,
DominoTileVerticalDash02Dash01,
DominoTileVerticalDash02Dash02,
DominoTileVerticalDash02Dash03,
DominoTileVerticalDash02Dash04,
DominoTileVerticalDash02Dash05,
DominoTileVerticalDash02Dash06,
DominoTileVerticalDash03Dash00,
DominoTileVerticalDash03Dash01,
DominoTileVerticalDash03Dash02,
DominoTileVerticalDash03Dash03,
DominoTileVerticalDash03Dash04,
DominoTileVerticalDash03Dash05,
DominoTileVerticalDash03Dash06,
DominoTileVerticalDash04Dash00,
DominoTileVerticalDash04Dash01,
DominoTileVerticalDash04Dash02,
DominoTileVerticalDash04Dash03,
DominoTileVerticalDash04Dash04,
DominoTileVerticalDash04Dash05,
DominoTileVerticalDash04Dash06,
DominoTileVerticalDash05Dash00,
DominoTileVerticalDash05Dash01,
DominoTileVerticalDash05Dash02,
DominoTileVerticalDash05Dash03,
DominoTileVerticalDash05Dash04,
DominoTileVerticalDash05Dash05,
DominoTileVerticalDash05Dash06,
DominoTileVerticalDash06Dash00,
DominoTileVerticalDash06Dash01,
DominoTileVerticalDash06Dash02,
DominoTileVerticalDash06Dash03,
DominoTileVerticalDash06Dash04,
DominoTileVerticalDash06Dash05,
DominoTileVerticalDash06Dash06,
}
impl Into<char> for DominoTiles {
fn into(self) -> char {
use constants::*;
match self {
DominoTiles::DominoTileHorizontalBack => DOMINO_TILE_HORIZONTAL_BACK,
DominoTiles::DominoTileHorizontalDash00Dash00 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_00,
DominoTiles::DominoTileHorizontalDash00Dash01 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_01,
DominoTiles::DominoTileHorizontalDash00Dash02 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_02,
DominoTiles::DominoTileHorizontalDash00Dash03 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_03,
DominoTiles::DominoTileHorizontalDash00Dash04 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_04,
DominoTiles::DominoTileHorizontalDash00Dash05 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_05,
DominoTiles::DominoTileHorizontalDash00Dash06 => DOMINO_TILE_HORIZONTAL_DASH_00_DASH_06,
DominoTiles::DominoTileHorizontalDash01Dash00 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_00,
DominoTiles::DominoTileHorizontalDash01Dash01 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_01,
DominoTiles::DominoTileHorizontalDash01Dash02 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_02,
DominoTiles::DominoTileHorizontalDash01Dash03 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_03,
DominoTiles::DominoTileHorizontalDash01Dash04 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_04,
DominoTiles::DominoTileHorizontalDash01Dash05 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_05,
DominoTiles::DominoTileHorizontalDash01Dash06 => DOMINO_TILE_HORIZONTAL_DASH_01_DASH_06,
DominoTiles::DominoTileHorizontalDash02Dash00 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_00,
DominoTiles::DominoTileHorizontalDash02Dash01 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_01,
DominoTiles::DominoTileHorizontalDash02Dash02 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_02,
DominoTiles::DominoTileHorizontalDash02Dash03 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_03,
DominoTiles::DominoTileHorizontalDash02Dash04 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_04,
DominoTiles::DominoTileHorizontalDash02Dash05 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_05,
DominoTiles::DominoTileHorizontalDash02Dash06 => DOMINO_TILE_HORIZONTAL_DASH_02_DASH_06,
DominoTiles::DominoTileHorizontalDash03Dash00 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_00,
DominoTiles::DominoTileHorizontalDash03Dash01 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_01,
DominoTiles::DominoTileHorizontalDash03Dash02 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_02,
DominoTiles::DominoTileHorizontalDash03Dash03 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_03,
DominoTiles::DominoTileHorizontalDash03Dash04 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_04,
DominoTiles::DominoTileHorizontalDash03Dash05 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_05,
DominoTiles::DominoTileHorizontalDash03Dash06 => DOMINO_TILE_HORIZONTAL_DASH_03_DASH_06,
DominoTiles::DominoTileHorizontalDash04Dash00 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_00,
DominoTiles::DominoTileHorizontalDash04Dash01 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_01,
DominoTiles::DominoTileHorizontalDash04Dash02 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_02,
DominoTiles::DominoTileHorizontalDash04Dash03 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_03,
DominoTiles::DominoTileHorizontalDash04Dash04 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_04,
DominoTiles::DominoTileHorizontalDash04Dash05 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_05,
DominoTiles::DominoTileHorizontalDash04Dash06 => DOMINO_TILE_HORIZONTAL_DASH_04_DASH_06,
DominoTiles::DominoTileHorizontalDash05Dash00 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_00,
DominoTiles::DominoTileHorizontalDash05Dash01 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_01,
DominoTiles::DominoTileHorizontalDash05Dash02 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_02,
DominoTiles::DominoTileHorizontalDash05Dash03 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_03,
DominoTiles::DominoTileHorizontalDash05Dash04 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_04,
DominoTiles::DominoTileHorizontalDash05Dash05 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_05,
DominoTiles::DominoTileHorizontalDash05Dash06 => DOMINO_TILE_HORIZONTAL_DASH_05_DASH_06,
DominoTiles::DominoTileHorizontalDash06Dash00 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_00,
DominoTiles::DominoTileHorizontalDash06Dash01 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_01,
DominoTiles::DominoTileHorizontalDash06Dash02 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_02,
DominoTiles::DominoTileHorizontalDash06Dash03 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_03,
DominoTiles::DominoTileHorizontalDash06Dash04 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_04,
DominoTiles::DominoTileHorizontalDash06Dash05 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_05,
DominoTiles::DominoTileHorizontalDash06Dash06 => DOMINO_TILE_HORIZONTAL_DASH_06_DASH_06,
DominoTiles::DominoTileVerticalBack => DOMINO_TILE_VERTICAL_BACK,
DominoTiles::DominoTileVerticalDash00Dash00 => DOMINO_TILE_VERTICAL_DASH_00_DASH_00,
DominoTiles::DominoTileVerticalDash00Dash01 => DOMINO_TILE_VERTICAL_DASH_00_DASH_01,
DominoTiles::DominoTileVerticalDash00Dash02 => DOMINO_TILE_VERTICAL_DASH_00_DASH_02,
DominoTiles::DominoTileVerticalDash00Dash03 => DOMINO_TILE_VERTICAL_DASH_00_DASH_03,
DominoTiles::DominoTileVerticalDash00Dash04 => DOMINO_TILE_VERTICAL_DASH_00_DASH_04,
DominoTiles::DominoTileVerticalDash00Dash05 => DOMINO_TILE_VERTICAL_DASH_00_DASH_05,
DominoTiles::DominoTileVerticalDash00Dash06 => DOMINO_TILE_VERTICAL_DASH_00_DASH_06,
DominoTiles::DominoTileVerticalDash01Dash00 => DOMINO_TILE_VERTICAL_DASH_01_DASH_00,
DominoTiles::DominoTileVerticalDash01Dash01 => DOMINO_TILE_VERTICAL_DASH_01_DASH_01,
DominoTiles::DominoTileVerticalDash01Dash02 => DOMINO_TILE_VERTICAL_DASH_01_DASH_02,
DominoTiles::DominoTileVerticalDash01Dash03 => DOMINO_TILE_VERTICAL_DASH_01_DASH_03,
DominoTiles::DominoTileVerticalDash01Dash04 => DOMINO_TILE_VERTICAL_DASH_01_DASH_04,
DominoTiles::DominoTileVerticalDash01Dash05 => DOMINO_TILE_VERTICAL_DASH_01_DASH_05,
DominoTiles::DominoTileVerticalDash01Dash06 => DOMINO_TILE_VERTICAL_DASH_01_DASH_06,
DominoTiles::DominoTileVerticalDash02Dash00 => DOMINO_TILE_VERTICAL_DASH_02_DASH_00,
DominoTiles::DominoTileVerticalDash02Dash01 => DOMINO_TILE_VERTICAL_DASH_02_DASH_01,
DominoTiles::DominoTileVerticalDash02Dash02 => DOMINO_TILE_VERTICAL_DASH_02_DASH_02,
DominoTiles::DominoTileVerticalDash02Dash03 => DOMINO_TILE_VERTICAL_DASH_02_DASH_03,
DominoTiles::DominoTileVerticalDash02Dash04 => DOMINO_TILE_VERTICAL_DASH_02_DASH_04,
DominoTiles::DominoTileVerticalDash02Dash05 => DOMINO_TILE_VERTICAL_DASH_02_DASH_05,
DominoTiles::DominoTileVerticalDash02Dash06 => DOMINO_TILE_VERTICAL_DASH_02_DASH_06,
DominoTiles::DominoTileVerticalDash03Dash00 => DOMINO_TILE_VERTICAL_DASH_03_DASH_00,
DominoTiles::DominoTileVerticalDash03Dash01 => DOMINO_TILE_VERTICAL_DASH_03_DASH_01,
DominoTiles::DominoTileVerticalDash03Dash02 => DOMINO_TILE_VERTICAL_DASH_03_DASH_02,
DominoTiles::DominoTileVerticalDash03Dash03 => DOMINO_TILE_VERTICAL_DASH_03_DASH_03,
DominoTiles::DominoTileVerticalDash03Dash04 => DOMINO_TILE_VERTICAL_DASH_03_DASH_04,
DominoTiles::DominoTileVerticalDash03Dash05 => DOMINO_TILE_VERTICAL_DASH_03_DASH_05,
DominoTiles::DominoTileVerticalDash03Dash06 => DOMINO_TILE_VERTICAL_DASH_03_DASH_06,
DominoTiles::DominoTileVerticalDash04Dash00 => DOMINO_TILE_VERTICAL_DASH_04_DASH_00,
DominoTiles::DominoTileVerticalDash04Dash01 => DOMINO_TILE_VERTICAL_DASH_04_DASH_01,
DominoTiles::DominoTileVerticalDash04Dash02 => DOMINO_TILE_VERTICAL_DASH_04_DASH_02,
DominoTiles::DominoTileVerticalDash04Dash03 => DOMINO_TILE_VERTICAL_DASH_04_DASH_03,
DominoTiles::DominoTileVerticalDash04Dash04 => DOMINO_TILE_VERTICAL_DASH_04_DASH_04,
DominoTiles::DominoTileVerticalDash04Dash05 => DOMINO_TILE_VERTICAL_DASH_04_DASH_05,
DominoTiles::DominoTileVerticalDash04Dash06 => DOMINO_TILE_VERTICAL_DASH_04_DASH_06,
DominoTiles::DominoTileVerticalDash05Dash00 => DOMINO_TILE_VERTICAL_DASH_05_DASH_00,
DominoTiles::DominoTileVerticalDash05Dash01 => DOMINO_TILE_VERTICAL_DASH_05_DASH_01,
DominoTiles::DominoTileVerticalDash05Dash02 => DOMINO_TILE_VERTICAL_DASH_05_DASH_02,
DominoTiles::DominoTileVerticalDash05Dash03 => DOMINO_TILE_VERTICAL_DASH_05_DASH_03,
DominoTiles::DominoTileVerticalDash05Dash04 => DOMINO_TILE_VERTICAL_DASH_05_DASH_04,
DominoTiles::DominoTileVerticalDash05Dash05 => DOMINO_TILE_VERTICAL_DASH_05_DASH_05,
DominoTiles::DominoTileVerticalDash05Dash06 => DOMINO_TILE_VERTICAL_DASH_05_DASH_06,
DominoTiles::DominoTileVerticalDash06Dash00 => DOMINO_TILE_VERTICAL_DASH_06_DASH_00,
DominoTiles::DominoTileVerticalDash06Dash01 => DOMINO_TILE_VERTICAL_DASH_06_DASH_01,
DominoTiles::DominoTileVerticalDash06Dash02 => DOMINO_TILE_VERTICAL_DASH_06_DASH_02,
DominoTiles::DominoTileVerticalDash06Dash03 => DOMINO_TILE_VERTICAL_DASH_06_DASH_03,
DominoTiles::DominoTileVerticalDash06Dash04 => DOMINO_TILE_VERTICAL_DASH_06_DASH_04,
DominoTiles::DominoTileVerticalDash06Dash05 => DOMINO_TILE_VERTICAL_DASH_06_DASH_05,
DominoTiles::DominoTileVerticalDash06Dash06 => DOMINO_TILE_VERTICAL_DASH_06_DASH_06,
}
}
}
impl std::convert::TryFrom<char> for DominoTiles {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
DOMINO_TILE_HORIZONTAL_BACK => Ok(DominoTiles::DominoTileHorizontalBack),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash00Dash00),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash00Dash01),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash00Dash02),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash00Dash03),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash00Dash04),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash00Dash05),
DOMINO_TILE_HORIZONTAL_DASH_00_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash00Dash06),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash01Dash00),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash01Dash01),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash01Dash02),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash01Dash03),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash01Dash04),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash01Dash05),
DOMINO_TILE_HORIZONTAL_DASH_01_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash01Dash06),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash02Dash00),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash02Dash01),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash02Dash02),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash02Dash03),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash02Dash04),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash02Dash05),
DOMINO_TILE_HORIZONTAL_DASH_02_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash02Dash06),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash03Dash00),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash03Dash01),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash03Dash02),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash03Dash03),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash03Dash04),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash03Dash05),
DOMINO_TILE_HORIZONTAL_DASH_03_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash03Dash06),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash04Dash00),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash04Dash01),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash04Dash02),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash04Dash03),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash04Dash04),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash04Dash05),
DOMINO_TILE_HORIZONTAL_DASH_04_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash04Dash06),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash05Dash00),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash05Dash01),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash05Dash02),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash05Dash03),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash05Dash04),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash05Dash05),
DOMINO_TILE_HORIZONTAL_DASH_05_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash05Dash06),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_00 => Ok(DominoTiles::DominoTileHorizontalDash06Dash00),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_01 => Ok(DominoTiles::DominoTileHorizontalDash06Dash01),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_02 => Ok(DominoTiles::DominoTileHorizontalDash06Dash02),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_03 => Ok(DominoTiles::DominoTileHorizontalDash06Dash03),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_04 => Ok(DominoTiles::DominoTileHorizontalDash06Dash04),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_05 => Ok(DominoTiles::DominoTileHorizontalDash06Dash05),
DOMINO_TILE_HORIZONTAL_DASH_06_DASH_06 => Ok(DominoTiles::DominoTileHorizontalDash06Dash06),
DOMINO_TILE_VERTICAL_BACK => Ok(DominoTiles::DominoTileVerticalBack),
DOMINO_TILE_VERTICAL_DASH_00_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash00Dash00),
DOMINO_TILE_VERTICAL_DASH_00_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash00Dash01),
DOMINO_TILE_VERTICAL_DASH_00_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash00Dash02),
DOMINO_TILE_VERTICAL_DASH_00_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash00Dash03),
DOMINO_TILE_VERTICAL_DASH_00_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash00Dash04),
DOMINO_TILE_VERTICAL_DASH_00_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash00Dash05),
DOMINO_TILE_VERTICAL_DASH_00_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash00Dash06),
DOMINO_TILE_VERTICAL_DASH_01_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash01Dash00),
DOMINO_TILE_VERTICAL_DASH_01_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash01Dash01),
DOMINO_TILE_VERTICAL_DASH_01_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash01Dash02),
DOMINO_TILE_VERTICAL_DASH_01_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash01Dash03),
DOMINO_TILE_VERTICAL_DASH_01_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash01Dash04),
DOMINO_TILE_VERTICAL_DASH_01_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash01Dash05),
DOMINO_TILE_VERTICAL_DASH_01_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash01Dash06),
DOMINO_TILE_VERTICAL_DASH_02_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash02Dash00),
DOMINO_TILE_VERTICAL_DASH_02_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash02Dash01),
DOMINO_TILE_VERTICAL_DASH_02_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash02Dash02),
DOMINO_TILE_VERTICAL_DASH_02_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash02Dash03),
DOMINO_TILE_VERTICAL_DASH_02_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash02Dash04),
DOMINO_TILE_VERTICAL_DASH_02_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash02Dash05),
DOMINO_TILE_VERTICAL_DASH_02_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash02Dash06),
DOMINO_TILE_VERTICAL_DASH_03_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash03Dash00),
DOMINO_TILE_VERTICAL_DASH_03_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash03Dash01),
DOMINO_TILE_VERTICAL_DASH_03_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash03Dash02),
DOMINO_TILE_VERTICAL_DASH_03_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash03Dash03),
DOMINO_TILE_VERTICAL_DASH_03_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash03Dash04),
DOMINO_TILE_VERTICAL_DASH_03_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash03Dash05),
DOMINO_TILE_VERTICAL_DASH_03_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash03Dash06),
DOMINO_TILE_VERTICAL_DASH_04_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash04Dash00),
DOMINO_TILE_VERTICAL_DASH_04_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash04Dash01),
DOMINO_TILE_VERTICAL_DASH_04_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash04Dash02),
DOMINO_TILE_VERTICAL_DASH_04_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash04Dash03),
DOMINO_TILE_VERTICAL_DASH_04_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash04Dash04),
DOMINO_TILE_VERTICAL_DASH_04_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash04Dash05),
DOMINO_TILE_VERTICAL_DASH_04_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash04Dash06),
DOMINO_TILE_VERTICAL_DASH_05_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash05Dash00),
DOMINO_TILE_VERTICAL_DASH_05_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash05Dash01),
DOMINO_TILE_VERTICAL_DASH_05_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash05Dash02),
DOMINO_TILE_VERTICAL_DASH_05_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash05Dash03),
DOMINO_TILE_VERTICAL_DASH_05_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash05Dash04),
DOMINO_TILE_VERTICAL_DASH_05_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash05Dash05),
DOMINO_TILE_VERTICAL_DASH_05_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash05Dash06),
DOMINO_TILE_VERTICAL_DASH_06_DASH_00 => Ok(DominoTiles::DominoTileVerticalDash06Dash00),
DOMINO_TILE_VERTICAL_DASH_06_DASH_01 => Ok(DominoTiles::DominoTileVerticalDash06Dash01),
DOMINO_TILE_VERTICAL_DASH_06_DASH_02 => Ok(DominoTiles::DominoTileVerticalDash06Dash02),
DOMINO_TILE_VERTICAL_DASH_06_DASH_03 => Ok(DominoTiles::DominoTileVerticalDash06Dash03),
DOMINO_TILE_VERTICAL_DASH_06_DASH_04 => Ok(DominoTiles::DominoTileVerticalDash06Dash04),
DOMINO_TILE_VERTICAL_DASH_06_DASH_05 => Ok(DominoTiles::DominoTileVerticalDash06Dash05),
DOMINO_TILE_VERTICAL_DASH_06_DASH_06 => Ok(DominoTiles::DominoTileVerticalDash06Dash06),
_ => Err(()),
}
}
}
impl Into<u32> for DominoTiles {
fn into(self) -> u32 {
let c: char = self.into();
let hex = c
.escape_unicode()
.to_string()
.replace("\\u{", "")
.replace("}", "");
u32::from_str_radix(&hex, 16).unwrap()
}
}
impl std::convert::TryFrom<u32> for DominoTiles {
type Error = ();
fn try_from(u: u32) -> Result<Self, Self::Error> {
if let Ok(c) = char::try_from(u) {
Self::try_from(c)
} else {
Err(())
}
}
}
impl Iterator for DominoTiles {
type Item = Self;
fn next(&mut self) -> Option<Self> {
let index: u32 = (*self).into();
use std::convert::TryFrom;
Self::try_from(index + 1).ok()
}
}
impl DominoTiles {
pub fn new() -> Self {
DominoTiles::DominoTileHorizontalBack
}
pub fn name(&self) -> &str {
match self {
DominoTiles::DominoTileHorizontalBack => "domino tile horizontal back",
DominoTiles::DominoTileHorizontalDash00Dash00 => "domino tile horizontal-00-00",
DominoTiles::DominoTileHorizontalDash00Dash01 => "domino tile horizontal-00-01",
DominoTiles::DominoTileHorizontalDash00Dash02 => "domino tile horizontal-00-02",
DominoTiles::DominoTileHorizontalDash00Dash03 => "domino tile horizontal-00-03",
DominoTiles::DominoTileHorizontalDash00Dash04 => "domino tile horizontal-00-04",
DominoTiles::DominoTileHorizontalDash00Dash05 => "domino tile horizontal-00-05",
DominoTiles::DominoTileHorizontalDash00Dash06 => "domino tile horizontal-00-06",
DominoTiles::DominoTileHorizontalDash01Dash00 => "domino tile horizontal-01-00",
DominoTiles::DominoTileHorizontalDash01Dash01 => "domino tile horizontal-01-01",
DominoTiles::DominoTileHorizontalDash01Dash02 => "domino tile horizontal-01-02",
DominoTiles::DominoTileHorizontalDash01Dash03 => "domino tile horizontal-01-03",
DominoTiles::DominoTileHorizontalDash01Dash04 => "domino tile horizontal-01-04",
DominoTiles::DominoTileHorizontalDash01Dash05 => "domino tile horizontal-01-05",
DominoTiles::DominoTileHorizontalDash01Dash06 => "domino tile horizontal-01-06",
DominoTiles::DominoTileHorizontalDash02Dash00 => "domino tile horizontal-02-00",
DominoTiles::DominoTileHorizontalDash02Dash01 => "domino tile horizontal-02-01",
DominoTiles::DominoTileHorizontalDash02Dash02 => "domino tile horizontal-02-02",
DominoTiles::DominoTileHorizontalDash02Dash03 => "domino tile horizontal-02-03",
DominoTiles::DominoTileHorizontalDash02Dash04 => "domino tile horizontal-02-04",
DominoTiles::DominoTileHorizontalDash02Dash05 => "domino tile horizontal-02-05",
DominoTiles::DominoTileHorizontalDash02Dash06 => "domino tile horizontal-02-06",
DominoTiles::DominoTileHorizontalDash03Dash00 => "domino tile horizontal-03-00",
DominoTiles::DominoTileHorizontalDash03Dash01 => "domino tile horizontal-03-01",
DominoTiles::DominoTileHorizontalDash03Dash02 => "domino tile horizontal-03-02",
DominoTiles::DominoTileHorizontalDash03Dash03 => "domino tile horizontal-03-03",
DominoTiles::DominoTileHorizontalDash03Dash04 => "domino tile horizontal-03-04",
DominoTiles::DominoTileHorizontalDash03Dash05 => "domino tile horizontal-03-05",
DominoTiles::DominoTileHorizontalDash03Dash06 => "domino tile horizontal-03-06",
DominoTiles::DominoTileHorizontalDash04Dash00 => "domino tile horizontal-04-00",
DominoTiles::DominoTileHorizontalDash04Dash01 => "domino tile horizontal-04-01",
DominoTiles::DominoTileHorizontalDash04Dash02 => "domino tile horizontal-04-02",
DominoTiles::DominoTileHorizontalDash04Dash03 => "domino tile horizontal-04-03",
DominoTiles::DominoTileHorizontalDash04Dash04 => "domino tile horizontal-04-04",
DominoTiles::DominoTileHorizontalDash04Dash05 => "domino tile horizontal-04-05",
DominoTiles::DominoTileHorizontalDash04Dash06 => "domino tile horizontal-04-06",
DominoTiles::DominoTileHorizontalDash05Dash00 => "domino tile horizontal-05-00",
DominoTiles::DominoTileHorizontalDash05Dash01 => "domino tile horizontal-05-01",
DominoTiles::DominoTileHorizontalDash05Dash02 => "domino tile horizontal-05-02",
DominoTiles::DominoTileHorizontalDash05Dash03 => "domino tile horizontal-05-03",
DominoTiles::DominoTileHorizontalDash05Dash04 => "domino tile horizontal-05-04",
DominoTiles::DominoTileHorizontalDash05Dash05 => "domino tile horizontal-05-05",
DominoTiles::DominoTileHorizontalDash05Dash06 => "domino tile horizontal-05-06",
DominoTiles::DominoTileHorizontalDash06Dash00 => "domino tile horizontal-06-00",
DominoTiles::DominoTileHorizontalDash06Dash01 => "domino tile horizontal-06-01",
DominoTiles::DominoTileHorizontalDash06Dash02 => "domino tile horizontal-06-02",
DominoTiles::DominoTileHorizontalDash06Dash03 => "domino tile horizontal-06-03",
DominoTiles::DominoTileHorizontalDash06Dash04 => "domino tile horizontal-06-04",
DominoTiles::DominoTileHorizontalDash06Dash05 => "domino tile horizontal-06-05",
DominoTiles::DominoTileHorizontalDash06Dash06 => "domino tile horizontal-06-06",
DominoTiles::DominoTileVerticalBack => "domino tile vertical back",
DominoTiles::DominoTileVerticalDash00Dash00 => "domino tile vertical-00-00",
DominoTiles::DominoTileVerticalDash00Dash01 => "domino tile vertical-00-01",
DominoTiles::DominoTileVerticalDash00Dash02 => "domino tile vertical-00-02",
DominoTiles::DominoTileVerticalDash00Dash03 => "domino tile vertical-00-03",
DominoTiles::DominoTileVerticalDash00Dash04 => "domino tile vertical-00-04",
DominoTiles::DominoTileVerticalDash00Dash05 => "domino tile vertical-00-05",
DominoTiles::DominoTileVerticalDash00Dash06 => "domino tile vertical-00-06",
DominoTiles::DominoTileVerticalDash01Dash00 => "domino tile vertical-01-00",
DominoTiles::DominoTileVerticalDash01Dash01 => "domino tile vertical-01-01",
DominoTiles::DominoTileVerticalDash01Dash02 => "domino tile vertical-01-02",
DominoTiles::DominoTileVerticalDash01Dash03 => "domino tile vertical-01-03",
DominoTiles::DominoTileVerticalDash01Dash04 => "domino tile vertical-01-04",
DominoTiles::DominoTileVerticalDash01Dash05 => "domino tile vertical-01-05",
DominoTiles::DominoTileVerticalDash01Dash06 => "domino tile vertical-01-06",
DominoTiles::DominoTileVerticalDash02Dash00 => "domino tile vertical-02-00",
DominoTiles::DominoTileVerticalDash02Dash01 => "domino tile vertical-02-01",
DominoTiles::DominoTileVerticalDash02Dash02 => "domino tile vertical-02-02",
DominoTiles::DominoTileVerticalDash02Dash03 => "domino tile vertical-02-03",
DominoTiles::DominoTileVerticalDash02Dash04 => "domino tile vertical-02-04",
DominoTiles::DominoTileVerticalDash02Dash05 => "domino tile vertical-02-05",
DominoTiles::DominoTileVerticalDash02Dash06 => "domino tile vertical-02-06",
DominoTiles::DominoTileVerticalDash03Dash00 => "domino tile vertical-03-00",
DominoTiles::DominoTileVerticalDash03Dash01 => "domino tile vertical-03-01",
DominoTiles::DominoTileVerticalDash03Dash02 => "domino tile vertical-03-02",
DominoTiles::DominoTileVerticalDash03Dash03 => "domino tile vertical-03-03",
DominoTiles::DominoTileVerticalDash03Dash04 => "domino tile vertical-03-04",
DominoTiles::DominoTileVerticalDash03Dash05 => "domino tile vertical-03-05",
DominoTiles::DominoTileVerticalDash03Dash06 => "domino tile vertical-03-06",
DominoTiles::DominoTileVerticalDash04Dash00 => "domino tile vertical-04-00",
DominoTiles::DominoTileVerticalDash04Dash01 => "domino tile vertical-04-01",
DominoTiles::DominoTileVerticalDash04Dash02 => "domino tile vertical-04-02",
DominoTiles::DominoTileVerticalDash04Dash03 => "domino tile vertical-04-03",
DominoTiles::DominoTileVerticalDash04Dash04 => "domino tile vertical-04-04",
DominoTiles::DominoTileVerticalDash04Dash05 => "domino tile vertical-04-05",
DominoTiles::DominoTileVerticalDash04Dash06 => "domino tile vertical-04-06",
DominoTiles::DominoTileVerticalDash05Dash00 => "domino tile vertical-05-00",
DominoTiles::DominoTileVerticalDash05Dash01 => "domino tile vertical-05-01",
DominoTiles::DominoTileVerticalDash05Dash02 => "domino tile vertical-05-02",
DominoTiles::DominoTileVerticalDash05Dash03 => "domino tile vertical-05-03",
DominoTiles::DominoTileVerticalDash05Dash04 => "domino tile vertical-05-04",
DominoTiles::DominoTileVerticalDash05Dash05 => "domino tile vertical-05-05",
DominoTiles::DominoTileVerticalDash05Dash06 => "domino tile vertical-05-06",
DominoTiles::DominoTileVerticalDash06Dash00 => "domino tile vertical-06-00",
DominoTiles::DominoTileVerticalDash06Dash01 => "domino tile vertical-06-01",
DominoTiles::DominoTileVerticalDash06Dash02 => "domino tile vertical-06-02",
DominoTiles::DominoTileVerticalDash06Dash03 => "domino tile vertical-06-03",
DominoTiles::DominoTileVerticalDash06Dash04 => "domino tile vertical-06-04",
DominoTiles::DominoTileVerticalDash06Dash05 => "domino tile vertical-06-05",
DominoTiles::DominoTileVerticalDash06Dash06 => "domino tile vertical-06-06",
}
}
}