use super::types::{LineSegment, grid::*};
pub(super) static BOX_DRAWING_ENTRIES: &[(char, &[LineSegment])] = &[
(
'\u{2500}',
&[LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS)],
),
(
'\u{2502}',
&[LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS)],
),
(
'\u{250C}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2510}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2514}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2518}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{251C}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
],
),
(
'\u{2524}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
],
),
(
'\u{252C}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2534}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{253C}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
],
),
(
'\u{2501}',
&[LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS)],
),
(
'\u{2503}',
&[LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS)],
),
(
'\u{250F}',
&[
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2513}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2517}',
&[
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{251B}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{2523}',
&[
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
],
),
(
'\u{252B}',
&[
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
],
),
(
'\u{2533}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{253B}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{254B}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
],
),
(
'\u{250D}',
&[
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{250E}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2511}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2512}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2515}',
&[
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2516}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{2519}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{251A}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{251D}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
],
),
(
'\u{251E}',
&[
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
],
),
(
'\u{251F}',
&[
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
],
),
(
'\u{2520}',
&[
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
],
),
(
'\u{2521}',
&[
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
],
),
(
'\u{2522}',
&[
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
],
),
(
'\u{2525}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
],
),
(
'\u{2526}',
&[
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
],
),
(
'\u{2527}',
&[
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
],
),
(
'\u{2528}',
&[
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
],
),
(
'\u{2529}',
&[
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
],
),
(
'\u{252A}',
&[
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
],
),
(
'\u{252D}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{252E}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{252F}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2530}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2531}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2532}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2535}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2536}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2537}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2538}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{2539}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{253A}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
],
),
(
'\u{253D}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
],
),
(
'\u{253E}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
],
),
(
'\u{253F}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
],
),
(
'\u{2540}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2541}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2542}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
],
),
(
'\u{2543}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2544}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2545}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2546}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2547}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2548}',
&[
LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{2549}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
],
),
(
'\u{254A}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS),
],
),
(
'\u{2550}',
&[
LineSegment::horizontal(V3, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, G, DOUBLE_THICKNESS),
],
),
(
'\u{2551}',
&[
LineSegment::vertical(C, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2554}',
&[
LineSegment::horizontal(V3, E, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, C, G, DOUBLE_THICKNESS),
LineSegment::vertical(C, V3, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V5, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2557}',
&[
LineSegment::horizontal(V3, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, E, DOUBLE_THICKNESS),
LineSegment::vertical(C, V5, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V3, V7, DOUBLE_THICKNESS),
],
),
(
'\u{255A}',
&[
LineSegment::horizontal(V3, C, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, E, G, DOUBLE_THICKNESS),
LineSegment::vertical(C, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V5, DOUBLE_THICKNESS),
],
),
(
'\u{255D}',
&[
LineSegment::horizontal(V3, A, E, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, C, DOUBLE_THICKNESS),
LineSegment::vertical(C, V1, V5, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V3, DOUBLE_THICKNESS),
],
),
(
'\u{2560}',
&[
LineSegment::vertical(C, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(E, V5, V7, DOUBLE_THICKNESS),
LineSegment::horizontal(V3, E, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, E, G, DOUBLE_THICKNESS),
],
),
(
'\u{2563}',
&[
LineSegment::vertical(E, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(C, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(C, V5, V7, DOUBLE_THICKNESS),
LineSegment::horizontal(V3, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, C, DOUBLE_THICKNESS),
],
),
(
'\u{2566}',
&[
LineSegment::horizontal(V3, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, E, G, DOUBLE_THICKNESS),
LineSegment::vertical(C, V5, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V5, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2569}',
&[
LineSegment::horizontal(V5, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V3, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V3, E, G, DOUBLE_THICKNESS),
LineSegment::vertical(C, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V3, DOUBLE_THICKNESS),
],
),
(
'\u{256C}',
&[
LineSegment::horizontal(V3, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V3, E, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, C, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, E, G, DOUBLE_THICKNESS),
LineSegment::vertical(C, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(C, V5, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V3, DOUBLE_THICKNESS),
LineSegment::vertical(E, V5, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2552}',
&[
LineSegment::horizontal(V3, D, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, D, G, DOUBLE_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2553}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(C, V4, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V4, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2555}',
&[
LineSegment::horizontal(V3, A, D, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, D, DOUBLE_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{2556}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(C, V4, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V4, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2558}',
&[
LineSegment::horizontal(V3, D, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, D, G, DOUBLE_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2559}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(C, V1, V4, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V4, DOUBLE_THICKNESS),
],
),
(
'\u{255B}',
&[
LineSegment::horizontal(V3, A, D, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, D, DOUBLE_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{255C}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(C, V1, V4, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V4, DOUBLE_THICKNESS),
],
),
(
'\u{255E}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V3, D, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, D, G, DOUBLE_THICKNESS),
],
),
(
'\u{255F}',
&[
LineSegment::vertical(C, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V7, DOUBLE_THICKNESS),
LineSegment::horizontal(V4, E, G, LIGHT_THICKNESS),
],
),
(
'\u{2561}',
&[
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
LineSegment::horizontal(V3, A, D, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, D, DOUBLE_THICKNESS),
],
),
(
'\u{2562}',
&[
LineSegment::vertical(C, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V7, DOUBLE_THICKNESS),
LineSegment::horizontal(V4, A, C, LIGHT_THICKNESS),
],
),
(
'\u{2564}',
&[
LineSegment::horizontal(V3, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, G, DOUBLE_THICKNESS),
LineSegment::vertical(D, V5, V7, LIGHT_THICKNESS),
],
),
(
'\u{2565}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(C, V4, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V4, V7, DOUBLE_THICKNESS),
],
),
(
'\u{2567}',
&[
LineSegment::horizontal(V3, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, G, DOUBLE_THICKNESS),
LineSegment::vertical(D, V1, V3, LIGHT_THICKNESS),
],
),
(
'\u{2568}',
&[
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
LineSegment::vertical(C, V1, V4, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V4, DOUBLE_THICKNESS),
],
),
(
'\u{256A}',
&[
LineSegment::horizontal(V3, A, G, DOUBLE_THICKNESS),
LineSegment::horizontal(V5, A, G, DOUBLE_THICKNESS),
LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS),
],
),
(
'\u{256B}',
&[
LineSegment::vertical(C, V1, V7, DOUBLE_THICKNESS),
LineSegment::vertical(E, V1, V7, DOUBLE_THICKNESS),
LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS),
],
),
(
'\u{2504}',
&[LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS)],
),
(
'\u{2505}',
&[LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS)],
),
(
'\u{2506}',
&[LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS)],
),
(
'\u{2507}',
&[LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS)],
),
(
'\u{2508}',
&[LineSegment::horizontal(V4, A, G, LIGHT_THICKNESS)],
),
(
'\u{2509}',
&[LineSegment::horizontal(V4, A, G, HEAVY_THICKNESS)],
),
(
'\u{250A}',
&[LineSegment::vertical(D, V1, V7, LIGHT_THICKNESS)],
),
(
'\u{250B}',
&[LineSegment::vertical(D, V1, V7, HEAVY_THICKNESS)],
),
(
'\u{256D}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{256E}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
(
'\u{256F}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2570}',
&[
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
],
),
(
'\u{2571}',
&[LineSegment::new(G, V1, A, V7, LIGHT_THICKNESS)],
),
(
'\u{2572}',
&[LineSegment::new(A, V1, G, V7, LIGHT_THICKNESS)],
),
(
'\u{2573}',
&[
LineSegment::new(A, V1, G, V7, LIGHT_THICKNESS),
LineSegment::new(G, V1, A, V7, LIGHT_THICKNESS),
],
),
(
'\u{2574}',
&[LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS)],
),
(
'\u{2575}',
&[LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS)],
),
(
'\u{2576}',
&[LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS)],
),
(
'\u{2577}',
&[LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS)],
),
(
'\u{2578}',
&[LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS)],
),
(
'\u{2579}',
&[LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS)],
),
(
'\u{257A}',
&[LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS)],
),
(
'\u{257B}',
&[LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS)],
),
(
'\u{257C}',
&[
LineSegment::horizontal(V4, A, D, LIGHT_THICKNESS),
LineSegment::horizontal(V4, D, G, HEAVY_THICKNESS),
],
),
(
'\u{257D}',
&[
LineSegment::vertical(D, V1, V4, LIGHT_THICKNESS),
LineSegment::vertical(D, V4, V7, HEAVY_THICKNESS),
],
),
(
'\u{257E}',
&[
LineSegment::horizontal(V4, A, D, HEAVY_THICKNESS),
LineSegment::horizontal(V4, D, G, LIGHT_THICKNESS),
],
),
(
'\u{257F}',
&[
LineSegment::vertical(D, V1, V4, HEAVY_THICKNESS),
LineSegment::vertical(D, V4, V7, LIGHT_THICKNESS),
],
),
];