File Coverage

blib/lib/FuseBead/From/PNG/Const.pm
Criterion Covered Total %
statement 16 16 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 22 22 100.0


line stmt bran cond sub pod time code
1             package FuseBead::From::PNG::Const;
2              
3 1     1   3 use strict;
  1         1  
  1         23  
4 1     1   3 use warnings;
  1         0  
  1         24  
5              
6             BEGIN {
7 1     1   213 $FuseBead::From::PNG::Const::VERSION = '0.02';
8             }
9              
10             require Exporter;
11             our @ISA = qw(Exporter);
12             our @EXPORT_OK = qw(
13             BEAD_DIAMETER
14             MILLIMETER_TO_INCH
15             METRIC_SUFFIX
16             IMPERIAL_SUFFIX
17              
18             BEAD_COLORS
19              
20             BLACK_NAME
21             BLACK_HEX_COLOR
22             BLACK_RGB_COLOR_RED
23             BLACK_RGB_COLOR_GREEN
24             BLACK_RGB_COLOR_BLUE
25              
26             BLUEBERRY_CREAM_NAME
27             BLUEBERRY_CREAM_HEX_COLOR
28             BLUEBERRY_CREAM_RGB_COLOR_RED
29             BLUEBERRY_CREAM_RGB_COLOR_GREEN
30             BLUEBERRY_CREAM_RGB_COLOR_BLUE
31              
32             BLUSH_NAME
33             BLUSH_HEX_COLOR
34             BLUSH_RGB_COLOR_RED
35             BLUSH_RGB_COLOR_GREEN
36             BLUSH_RGB_COLOR_BLUE
37              
38             BRIGHT_GREEN_NAME
39             BRIGHT_GREEN_HEX_COLOR
40             BRIGHT_GREEN_RGB_COLOR_RED
41             BRIGHT_GREEN_RGB_COLOR_GREEN
42             BRIGHT_GREEN_RGB_COLOR_BLUE
43              
44             BROWN_NAME
45             BROWN_HEX_COLOR
46             BROWN_RGB_COLOR_RED
47             BROWN_RGB_COLOR_GREEN
48             BROWN_RGB_COLOR_BLUE
49              
50             BUBBLEGUM_NAME
51             BUBBLEGUM_HEX_COLOR
52             BUBBLEGUM_RGB_COLOR_RED
53             BUBBLEGUM_RGB_COLOR_GREEN
54             BUBBLEGUM_RGB_COLOR_BLUE
55              
56             BUTTERSCOTCH_NAME
57             BUTTERSCOTCH_HEX_COLOR
58             BUTTERSCOTCH_RGB_COLOR_RED
59             BUTTERSCOTCH_RGB_COLOR_GREEN
60             BUTTERSCOTCH_RGB_COLOR_BLUE
61              
62             CHEDDER_NAME
63             CHEDDER_HEX_COLOR
64             CHEDDER_RGB_COLOR_RED
65             CHEDDER_RGB_COLOR_GREEN
66             CHEDDER_RGB_COLOR_BLUE
67              
68             CLEAR_NAME
69             CLEAR_HEX_COLOR
70             CLEAR_RGB_COLOR_RED
71             CLEAR_RGB_COLOR_GREEN
72             CLEAR_RGB_COLOR_BLUE
73              
74             CRANAPPLE_NAME
75             CRANAPPLE_HEX_COLOR
76             CRANAPPLE_RGB_COLOR_RED
77             CRANAPPLE_RGB_COLOR_GREEN
78             CRANAPPLE_RGB_COLOR_BLUE
79              
80             CREAM_NAME
81             CREAM_HEX_COLOR
82             CREAM_RGB_COLOR_RED
83             CREAM_RGB_COLOR_GREEN
84             CREAM_RGB_COLOR_BLUE
85              
86             CYAN_NAME
87             CYAN_HEX_COLOR
88             CYAN_RGB_COLOR_RED
89             CYAN_RGB_COLOR_GREEN
90             CYAN_RGB_COLOR_BLUE
91              
92             DARK_BLUE_NAME
93             DARK_BLUE_HEX_COLOR
94             DARK_BLUE_RGB_COLOR_RED
95             DARK_BLUE_RGB_COLOR_GREEN
96             DARK_BLUE_RGB_COLOR_BLUE
97              
98             DARK_GREEN_NAME
99             DARK_GREEN_HEX_COLOR
100             DARK_GREEN_RGB_COLOR_RED
101             DARK_GREEN_RGB_COLOR_GREEN
102             DARK_GREEN_RGB_COLOR_BLUE
103              
104             DARK_GREY_NAME
105             DARK_GREY_HEX_COLOR
106             DARK_GREY_RGB_COLOR_RED
107             DARK_GREY_RGB_COLOR_GREEN
108             DARK_GREY_RGB_COLOR_BLUE
109              
110             GLOW_GREEN_NAME
111             GLOW_GREEN_HEX_COLOR
112             GLOW_GREEN_RGB_COLOR_RED
113             GLOW_GREEN_RGB_COLOR_GREEN
114             GLOW_GREEN_RGB_COLOR_BLUE
115              
116             GOLD_NAME
117             GOLD_HEX_COLOR
118             GOLD_RGB_COLOR_RED
119             GOLD_RGB_COLOR_GREEN
120             GOLD_RGB_COLOR_BLUE
121              
122             GREY_NAME
123             GREY_HEX_COLOR
124             GREY_RGB_COLOR_RED
125             GREY_RGB_COLOR_GREEN
126             GREY_RGB_COLOR_BLUE
127              
128             HOT_CORAL_NAME
129             HOT_CORAL_HEX_COLOR
130             HOT_CORAL_RGB_COLOR_RED
131             HOT_CORAL_RGB_COLOR_GREEN
132             HOT_CORAL_RGB_COLOR_BLUE
133              
134             KIWI_LIME_NAME
135             KIWI_LIME_HEX_COLOR
136             KIWI_LIME_RGB_COLOR_RED
137             KIWI_LIME_RGB_COLOR_GREEN
138             KIWI_LIME_RGB_COLOR_BLUE
139              
140             LIGHT_BLUE_NAME
141             LIGHT_BLUE_HEX_COLOR
142             LIGHT_BLUE_RGB_COLOR_RED
143             LIGHT_BLUE_RGB_COLOR_GREEN
144             LIGHT_BLUE_RGB_COLOR_BLUE
145              
146             LIGHT_BROWN_NAME
147             LIGHT_BROWN_HEX_COLOR
148             LIGHT_BROWN_RGB_COLOR_RED
149             LIGHT_BROWN_RGB_COLOR_GREEN
150             LIGHT_BROWN_RGB_COLOR_BLUE
151              
152             LIGHT_GREEN_NAME
153             LIGHT_GREEN_HEX_COLOR
154             LIGHT_GREEN_RGB_COLOR_RED
155             LIGHT_GREEN_RGB_COLOR_GREEN
156             LIGHT_GREEN_RGB_COLOR_BLUE
157              
158             LIGHT_PINK_NAME
159             LIGHT_PINK_HEX_COLOR
160             LIGHT_PINK_RGB_COLOR_RED
161             LIGHT_PINK_RGB_COLOR_GREEN
162             LIGHT_PINK_RGB_COLOR_BLUE
163              
164             MAGENTA_NAME
165             MAGENTA_HEX_COLOR
166             MAGENTA_RGB_COLOR_RED
167             MAGENTA_RGB_COLOR_GREEN
168             MAGENTA_RGB_COLOR_BLUE
169              
170             NEON_GREEN_NAME
171             NEON_GREEN_HEX_COLOR
172             NEON_GREEN_RGB_COLOR_RED
173             NEON_GREEN_RGB_COLOR_GREEN
174             NEON_GREEN_RGB_COLOR_BLUE
175              
176             NEON_ORANGE_NAME
177             NEON_ORANGE_HEX_COLOR
178             NEON_ORANGE_RGB_COLOR_RED
179             NEON_ORANGE_RGB_COLOR_GREEN
180             NEON_ORANGE_RGB_COLOR_BLUE
181              
182             NEON_PINK_NAME
183             NEON_PINK_HEX_COLOR
184             NEON_PINK_RGB_COLOR_RED
185             NEON_PINK_RGB_COLOR_GREEN
186             NEON_PINK_RGB_COLOR_BLUE
187              
188             NEON_YELLOW_NAME
189             NEON_YELLOW_HEX_COLOR
190             NEON_YELLOW_RGB_COLOR_RED
191             NEON_YELLOW_RGB_COLOR_GREEN
192             NEON_YELLOW_RGB_COLOR_BLUE
193              
194             ORANGE_NAME
195             ORANGE_HEX_COLOR
196             ORANGE_RGB_COLOR_RED
197             ORANGE_RGB_COLOR_GREEN
198             ORANGE_RGB_COLOR_BLUE
199              
200             PARROT_GREEN_NAME
201             PARROT_GREEN_HEX_COLOR
202             PARROT_GREEN_RGB_COLOR_RED
203             PARROT_GREEN_RGB_COLOR_GREEN
204             PARROT_GREEN_RGB_COLOR_BLUE
205              
206             PASTEL_BLUE_NAME
207             PASTEL_BLUE_HEX_COLOR
208             PASTEL_BLUE_RGB_COLOR_RED
209             PASTEL_BLUE_RGB_COLOR_GREEN
210             PASTEL_BLUE_RGB_COLOR_BLUE
211              
212             PASTEL_GREEN_NAME
213             PASTEL_GREEN_HEX_COLOR
214             PASTEL_GREEN_RGB_COLOR_RED
215             PASTEL_GREEN_RGB_COLOR_GREEN
216             PASTEL_GREEN_RGB_COLOR_BLUE
217              
218             PASTEL_LAVENDER_NAME
219             PASTEL_LAVENDER_HEX_COLOR
220             PASTEL_LAVENDER_RGB_COLOR_RED
221             PASTEL_LAVENDER_RGB_COLOR_GREEN
222             PASTEL_LAVENDER_RGB_COLOR_BLUE
223              
224             PASTEL_YELLOW_NAME
225             PASTEL_YELLOW_HEX_COLOR
226             PASTEL_YELLOW_RGB_COLOR_RED
227             PASTEL_YELLOW_RGB_COLOR_GREEN
228             PASTEL_YELLOW_RGB_COLOR_BLUE
229              
230             PEACH_NAME
231             PEACH_HEX_COLOR
232             PEACH_RGB_COLOR_RED
233             PEACH_RGB_COLOR_GREEN
234             PEACH_RGB_COLOR_BLUE
235              
236             PEARL_CORAL_NAME
237             PEARL_CORAL_HEX_COLOR
238             PEARL_CORAL_RGB_COLOR_RED
239             PEARL_CORAL_RGB_COLOR_GREEN
240             PEARL_CORAL_RGB_COLOR_BLUE
241              
242             PEARL_GREEN_NAME
243             PEARL_GREEN_HEX_COLOR
244             PEARL_GREEN_RGB_COLOR_RED
245             PEARL_GREEN_RGB_COLOR_GREEN
246             PEARL_GREEN_RGB_COLOR_BLUE
247              
248             PEARL_LIGHT_BLUE_NAME
249             PEARL_LIGHT_BLUE_HEX_COLOR
250             PEARL_LIGHT_BLUE_RGB_COLOR_RED
251             PEARL_LIGHT_BLUE_RGB_COLOR_GREEN
252             PEARL_LIGHT_BLUE_RGB_COLOR_BLUE
253              
254             PEARL_LIGHT_PINK_NAME
255             PEARL_LIGHT_PINK_HEX_COLOR
256             PEARL_LIGHT_PINK_RGB_COLOR_RED
257             PEARL_LIGHT_PINK_RGB_COLOR_GREEN
258             PEARL_LIGHT_PINK_RGB_COLOR_BLUE
259              
260             PEARL_YELLOW_NAME
261             PEARL_YELLOW_HEX_COLOR
262             PEARL_YELLOW_RGB_COLOR_RED
263             PEARL_YELLOW_RGB_COLOR_GREEN
264             PEARL_YELLOW_RGB_COLOR_BLUE
265              
266             PERIWINKLE_BLUE_NAME
267             PERIWINKLE_BLUE_HEX_COLOR
268             PERIWINKLE_BLUE_RGB_COLOR_RED
269             PERIWINKLE_BLUE_RGB_COLOR_GREEN
270             PERIWINKLE_BLUE_RGB_COLOR_BLUE
271              
272             PINK_NAME
273             PINK_HEX_COLOR
274             PINK_RGB_COLOR_RED
275             PINK_RGB_COLOR_GREEN
276             PINK_RGB_COLOR_BLUE
277              
278             PLUM_NAME
279             PLUM_HEX_COLOR
280             PLUM_RGB_COLOR_RED
281             PLUM_RGB_COLOR_GREEN
282             PLUM_RGB_COLOR_BLUE
283              
284             PRICKLY_PEAR_NAME
285             PRICKLY_PEAR_HEX_COLOR
286             PRICKLY_PEAR_RGB_COLOR_RED
287             PRICKLY_PEAR_RGB_COLOR_GREEN
288             PRICKLY_PEAR_RGB_COLOR_BLUE
289              
290             PURPLE_NAME
291             PURPLE_HEX_COLOR
292             PURPLE_RGB_COLOR_RED
293             PURPLE_RGB_COLOR_GREEN
294             PURPLE_RGB_COLOR_BLUE
295              
296             RASPBERRY_NAME
297             RASPBERRY_HEX_COLOR
298             RASPBERRY_RGB_COLOR_RED
299             RASPBERRY_RGB_COLOR_GREEN
300             RASPBERRY_RGB_COLOR_BLUE
301              
302             RED_NAME
303             RED_HEX_COLOR
304             RED_RGB_COLOR_RED
305             RED_RGB_COLOR_GREEN
306             RED_RGB_COLOR_BLUE
307              
308             RUST_NAME
309             RUST_HEX_COLOR
310             RUST_RGB_COLOR_RED
311             RUST_RGB_COLOR_GREEN
312             RUST_RGB_COLOR_BLUE
313              
314             SAND_NAME
315             SAND_HEX_COLOR
316             SAND_RGB_COLOR_RED
317             SAND_RGB_COLOR_GREEN
318             SAND_RGB_COLOR_BLUE
319              
320             SILVER_NAME
321             SILVER_HEX_COLOR
322             SILVER_RGB_COLOR_RED
323             SILVER_RGB_COLOR_GREEN
324             SILVER_RGB_COLOR_BLUE
325              
326             TAN_NAME
327             TAN_HEX_COLOR
328             TAN_RGB_COLOR_RED
329             TAN_RGB_COLOR_GREEN
330             TAN_RGB_COLOR_BLUE
331              
332             TOOTHPASTE_NAME
333             TOOTHPASTE_HEX_COLOR
334             TOOTHPASTE_RGB_COLOR_RED
335             TOOTHPASTE_RGB_COLOR_GREEN
336             TOOTHPASTE_RGB_COLOR_BLUE
337              
338             TURQUOISE_NAME
339             TURQUOISE_HEX_COLOR
340             TURQUOISE_RGB_COLOR_RED
341             TURQUOISE_RGB_COLOR_GREEN
342             TURQUOISE_RGB_COLOR_BLUE
343              
344             WHITE_NAME
345             WHITE_HEX_COLOR
346             WHITE_RGB_COLOR_RED
347             WHITE_RGB_COLOR_GREEN
348             WHITE_RGB_COLOR_BLUE
349              
350             YELLOW_NAME
351             YELLOW_HEX_COLOR
352             YELLOW_RGB_COLOR_RED
353             YELLOW_RGB_COLOR_GREEN
354             YELLOW_RGB_COLOR_BLUE
355             );
356              
357             our %EXPORT_TAGS = ('all' => \@EXPORT_OK);
358              
359             # Bead Dimensions Info
360             use constant {
361 1         110 BEAD_DIAMETER => 5, # in millimeters
362             MILLIMETER_TO_INCH => 0.0393701, # 1mm == 0.0393701 in.
363             MILLIMETER_TO_PIXEL => 3.779527559, # 1mm == 3.779527559 pixels
364             METRIC_SUFFIX => "mm",
365             IMPERIAL_SUFFIX => "in.",
366 1     1   3 };
  1         1  
367              
368             # List of basic colors
369 1         349 use constant BEAD_COLORS => qw(
370             BLACK
371             BLUEBERRY_CREAM
372             BLUSH
373             BRIGHT_GREEN
374             BROWN
375             BUBBLEGUM
376             BUTTERSCOTCH
377             CHEDDER
378             CLEAR
379             CRANAPPLE
380             CREAM
381             CYAN
382             DARK_BLUE
383             DARK_GREEN
384             DARK_GREY
385             GLOW_GREEN
386             GOLD
387             GREY
388             HOT_CORAL
389             KIWI_LIME
390             LIGHT_BLUE
391             LIGHT_BROWN
392             LIGHT_GREEN
393             LIGHT_PINK
394             MAGENTA
395             NEON_GREEN
396             NEON_ORANGE
397             NEON_PINK
398             NEON_YELLOW
399             ORANGE
400             PARROT_GREEN
401             PASTEL_BLUE
402             PASTEL_GREEN
403             PASTEL_LAVENDER
404             PASTEL_YELLOW
405             PEACH
406             PEARL_CORAL
407             PEARL_GREEN
408             PEARL_LIGHT_BLUE
409             PEARL_LIGHT_PINK
410             PEARL_YELLOW
411             PERIWINKLE_BLUE
412             PINK
413             PLUM
414             PRICKLY_PEAR
415             PURPLE
416             RASPBERRY
417             RED
418             RUST
419             SAND
420             SILVER
421             TAN
422             TOOTHPASTE
423             TURQUOISE
424             WHITE
425             YELLOW
426 1     1   3 );
  1         1  
427              
428             # Color Info
429             use constant {
430 1         1780 BLACK_NAME => 'Black',
431             BLACK_HEX_COLOR => '2E2F32',
432             BLACK_RGB_COLOR_RED => 46,
433             BLACK_RGB_COLOR_GREEN => 47,
434             BLACK_RGB_COLOR_BLUE => 50,
435              
436             BLUEBERRY_CREAM_NAME => 'Blueberry Cream',
437             BLUEBERRY_CREAM_HEX_COLOR => '8297D9',
438             BLUEBERRY_CREAM_RGB_COLOR_RED => 130,
439             BLUEBERRY_CREAM_RGB_COLOR_GREEN => 151,
440             BLUEBERRY_CREAM_RGB_COLOR_BLUE => 217,
441              
442             BLUSH_NAME => 'Blush',
443             BLUSH_HEX_COLOR => 'FF8285',
444             BLUSH_RGB_COLOR_RED => 255,
445             BLUSH_RGB_COLOR_GREEN => 130,
446             BLUSH_RGB_COLOR_BLUE => 133,
447              
448             BRIGHT_GREEN_NAME => 'Bright Green',
449             BRIGHT_GREEN_HEX_COLOR => '4FAD42',
450             BRIGHT_GREEN_RGB_COLOR_RED => 79,
451             BRIGHT_GREEN_RGB_COLOR_GREEN => 173,
452             BRIGHT_GREEN_RGB_COLOR_BLUE => 66,
453              
454             BROWN_NAME => 'Brown',
455             BROWN_HEX_COLOR => '513931',
456             BROWN_RGB_COLOR_RED => 81,
457             BROWN_RGB_COLOR_GREEN => 57,
458             BROWN_RGB_COLOR_BLUE => 49,
459              
460             BUBBLEGUM_NAME => 'Bubblegum',
461             BUBBLEGUM_HEX_COLOR => 'DD669B',
462             BUBBLEGUM_RGB_COLOR_RED => 221,
463             BUBBLEGUM_RGB_COLOR_GREEN => 102,
464             BUBBLEGUM_RGB_COLOR_BLUE => 155,
465              
466             BUTTERSCOTCH_NAME => 'Butterscotch',
467             BUTTERSCOTCH_HEX_COLOR => 'D48437',
468             BUTTERSCOTCH_RGB_COLOR_RED => 212,
469             BUTTERSCOTCH_RGB_COLOR_GREEN => 132,
470             BUTTERSCOTCH_RGB_COLOR_BLUE => 55,
471              
472             CHEDDER_NAME => 'Chedder',
473             CHEDDER_HEX_COLOR => 'F1AA0C',
474             CHEDDER_RGB_COLOR_RED => 241,
475             CHEDDER_RGB_COLOR_GREEN => 170,
476             CHEDDER_RGB_COLOR_BLUE => 12,
477              
478             CLEAR_NAME => 'Clear',
479             CLEAR_HEX_COLOR => 'D8D2CE',
480             CLEAR_RGB_COLOR_RED => 216,
481             CLEAR_RGB_COLOR_GREEN => 210,
482             CLEAR_RGB_COLOR_BLUE => 206,
483              
484             CRANAPPLE_NAME => 'Cranapple',
485             CRANAPPLE_HEX_COLOR => '803245',
486             CRANAPPLE_RGB_COLOR_RED => 128,
487             CRANAPPLE_RGB_COLOR_GREEN => 50,
488             CRANAPPLE_RGB_COLOR_BLUE => 69,
489              
490             CREAM_NAME => 'Cream',
491             CREAM_HEX_COLOR => 'E0DEA9',
492             CREAM_RGB_COLOR_RED => 224,
493             CREAM_RGB_COLOR_GREEN => 222,
494             CREAM_RGB_COLOR_BLUE => 169,
495              
496             CYAN_NAME => 'Cyan',
497             CYAN_HEX_COLOR => '2B89C6',
498             CYAN_RGB_COLOR_RED => 43,
499             CYAN_RGB_COLOR_GREEN => 137,
500             CYAN_RGB_COLOR_BLUE => 198,
501              
502             DARK_BLUE_NAME => 'Dark Blue',
503             DARK_BLUE_HEX_COLOR => '2B3F87',
504             DARK_BLUE_RGB_COLOR_RED => 43,
505             DARK_BLUE_RGB_COLOR_GREEN => 63,
506             DARK_BLUE_RGB_COLOR_BLUE => 135,
507              
508             DARK_GREEN_NAME => 'Dark Green',
509             DARK_GREEN_HEX_COLOR => '1C753E',
510             DARK_GREEN_RGB_COLOR_RED => 28,
511             DARK_GREEN_RGB_COLOR_GREEN => 117,
512             DARK_GREEN_RGB_COLOR_BLUE => 62,
513              
514             DARK_GREY_NAME => 'Dark Grey',
515             DARK_GREY_HEX_COLOR => '4D5156',
516             DARK_GREY_RGB_COLOR_RED => 77,
517             DARK_GREY_RGB_COLOR_GREEN => 81,
518             DARK_GREY_RGB_COLOR_BLUE => 86,
519              
520             GLOW_GREEN_NAME => 'Glow Green',
521             GLOW_GREEN_HEX_COLOR => 'BEC696',
522             GLOW_GREEN_RGB_COLOR_RED => 190,
523             GLOW_GREEN_RGB_COLOR_GREEN => 198,
524             GLOW_GREEN_RGB_COLOR_BLUE => 150,
525              
526             GOLD_NAME => 'Gold',
527             GOLD_HEX_COLOR => 'BB7634',
528             GOLD_RGB_COLOR_RED => 187,
529             GOLD_RGB_COLOR_GREEN => 118,
530             GOLD_RGB_COLOR_BLUE => 52,
531              
532             GREY_NAME => 'Grey',
533             GREY_HEX_COLOR => '8A8D91',
534             GREY_RGB_COLOR_RED => 138,
535             GREY_RGB_COLOR_GREEN => 141,
536             GREY_RGB_COLOR_BLUE => 145,
537              
538             HOT_CORAL_NAME => 'Hot Coral',
539             HOT_CORAL_HEX_COLOR => 'FF3851',
540             HOT_CORAL_RGB_COLOR_RED => 255,
541             HOT_CORAL_RGB_COLOR_GREEN => 56,
542             HOT_CORAL_RGB_COLOR_BLUE => 81,
543              
544             KIWI_LIME_NAME => 'Kiwi Lime',
545             KIWI_LIME_HEX_COLOR => '6CBE13',
546             KIWI_LIME_RGB_COLOR_RED => 108,
547             KIWI_LIME_RGB_COLOR_GREEN => 190,
548             KIWI_LIME_RGB_COLOR_BLUE => 19,
549              
550             LIGHT_BLUE_NAME => 'Light Blue',
551             LIGHT_BLUE_HEX_COLOR => '3370C0',
552             LIGHT_BLUE_RGB_COLOR_RED => 51,
553             LIGHT_BLUE_RGB_COLOR_GREEN => 112,
554             LIGHT_BLUE_RGB_COLOR_BLUE => 192,
555              
556             LIGHT_BROWN_NAME => 'Light Brown',
557             LIGHT_BROWN_HEX_COLOR => '815D34',
558             LIGHT_BROWN_RGB_COLOR_RED => 129,
559             LIGHT_BROWN_RGB_COLOR_GREEN => 93,
560             LIGHT_BROWN_RGB_COLOR_BLUE => 52,
561              
562             LIGHT_GREEN_NAME => 'Light Green',
563             LIGHT_GREEN_HEX_COLOR => '56BA9F',
564             LIGHT_GREEN_RGB_COLOR_RED => 86,
565             LIGHT_GREEN_RGB_COLOR_GREEN => 186,
566             LIGHT_GREEN_RGB_COLOR_BLUE => 159,
567              
568             LIGHT_PINK_NAME => 'Light Pink',
569             LIGHT_PINK_HEX_COLOR => 'F6B3DD',
570             LIGHT_PINK_RGB_COLOR_RED => 246,
571             LIGHT_PINK_RGB_COLOR_GREEN => 179,
572             LIGHT_PINK_RGB_COLOR_BLUE => 221,
573              
574             MAGENTA_NAME => 'Magenta',
575             MAGENTA_HEX_COLOR => 'F22A7B',
576             MAGENTA_RGB_COLOR_RED => 242,
577             MAGENTA_RGB_COLOR_GREEN => 42,
578             MAGENTA_RGB_COLOR_BLUE => 123,
579              
580             NEON_GREEN_NAME => 'Neon Green',
581             NEON_GREEN_HEX_COLOR => '019E43',
582             NEON_GREEN_RGB_COLOR_RED => 1,
583             NEON_GREEN_RGB_COLOR_GREEN => 158,
584             NEON_GREEN_RGB_COLOR_BLUE => 67,
585              
586             NEON_ORANGE_NAME => 'Neon Orange',
587             NEON_ORANGE_HEX_COLOR => 'FF7700',
588             NEON_ORANGE_RGB_COLOR_RED => 255,
589             NEON_ORANGE_RGB_COLOR_GREEN => 119,
590             NEON_ORANGE_RGB_COLOR_BLUE => 0,
591              
592             NEON_PINK_NAME => 'Neon Pink',
593             NEON_PINK_HEX_COLOR => 'FF3991',
594             NEON_PINK_RGB_COLOR_RED => 255,
595             NEON_PINK_RGB_COLOR_GREEN => 57,
596             NEON_PINK_RGB_COLOR_BLUE => 145,
597              
598             NEON_YELLOW_NAME => 'Neon Yellow',
599             NEON_YELLOW_HEX_COLOR => 'DCE002',
600             NEON_YELLOW_RGB_COLOR_RED => 220,
601             NEON_YELLOW_RGB_COLOR_GREEN => 224,
602             NEON_YELLOW_RGB_COLOR_BLUE => 2,
603              
604             ORANGE_NAME => 'Orange',
605             ORANGE_HEX_COLOR => 'ED6120',
606             ORANGE_RGB_COLOR_RED => 237,
607             ORANGE_RGB_COLOR_GREEN => 97,
608             ORANGE_RGB_COLOR_BLUE => 32,
609              
610             PARROT_GREEN_NAME => 'Parrot Green',
611             PARROT_GREEN_HEX_COLOR => '067C81',
612             PARROT_GREEN_RGB_COLOR_RED => 6,
613             PARROT_GREEN_RGB_COLOR_GREEN => 124,
614             PARROT_GREEN_RGB_COLOR_BLUE => 129,
615              
616             PASTEL_BLUE_NAME => 'Pastel Blue',
617             PASTEL_BLUE_HEX_COLOR => '5390D1',
618             PASTEL_BLUE_RGB_COLOR_RED => 83,
619             PASTEL_BLUE_RGB_COLOR_GREEN => 144,
620             PASTEL_BLUE_RGB_COLOR_BLUE => 209,
621              
622             PASTEL_GREEN_NAME => 'Pastel Green',
623             PASTEL_GREEN_HEX_COLOR => '76C882',
624             PASTEL_GREEN_RGB_COLOR_RED => 118,
625             PASTEL_GREEN_RGB_COLOR_GREEN => 200,
626             PASTEL_GREEN_RGB_COLOR_BLUE => 130,
627              
628             PASTEL_LAVENDER_NAME => 'Pastel Lavender',
629             PASTEL_LAVENDER_HEX_COLOR => '8A72C1',
630             PASTEL_LAVENDER_RGB_COLOR_RED => 138,
631             PASTEL_LAVENDER_RGB_COLOR_GREEN => 114,
632             PASTEL_LAVENDER_RGB_COLOR_BLUE => 193,
633              
634             PASTEL_YELLOW_NAME => 'Pastel Yellow',
635             PASTEL_YELLOW_HEX_COLOR => 'FEF875',
636             PASTEL_YELLOW_RGB_COLOR_RED => 254,
637             PASTEL_YELLOW_RGB_COLOR_GREEN => 248,
638             PASTEL_YELLOW_RGB_COLOR_BLUE => 117,
639              
640             PEACH_NAME => 'Peach',
641             PEACH_HEX_COLOR => 'EEBAB2',
642             PEACH_RGB_COLOR_RED => 238,
643             PEACH_RGB_COLOR_GREEN => 186,
644             PEACH_RGB_COLOR_BLUE => 178,
645              
646             PEARL_CORAL_NAME => 'Pearl Coral',
647             PEARL_CORAL_HEX_COLOR => 'F97E79',
648             PEARL_CORAL_RGB_COLOR_RED => 249,
649             PEARL_CORAL_RGB_COLOR_GREEN => 126,
650             PEARL_CORAL_RGB_COLOR_BLUE => 121,
651              
652             PEARL_GREEN_NAME => 'Pearl Green',
653             PEARL_GREEN_HEX_COLOR => '84B791',
654             PEARL_GREEN_RGB_COLOR_RED => 132,
655             PEARL_GREEN_RGB_COLOR_GREEN => 183,
656             PEARL_GREEN_RGB_COLOR_BLUE => 145,
657              
658             PEARL_LIGHT_BLUE_NAME => 'Pearl Light Blue',
659             PEARL_LIGHT_BLUE_HEX_COLOR => '7AAEA2',
660             PEARL_LIGHT_BLUE_RGB_COLOR_RED => 122,
661             PEARL_LIGHT_BLUE_RGB_COLOR_GREEN => 174,
662             PEARL_LIGHT_BLUE_RGB_COLOR_BLUE => 162,
663              
664             PEARL_LIGHT_PINK_NAME => 'Pearl Light Pink',
665             PEARL_LIGHT_PINK_HEX_COLOR => 'D7A8A2',
666             PEARL_LIGHT_PINK_RGB_COLOR_RED => 215,
667             PEARL_LIGHT_PINK_RGB_COLOR_GREEN => 168,
668             PEARL_LIGHT_PINK_RGB_COLOR_BLUE => 162,
669              
670             PEARL_YELLOW_NAME => 'Pearl Yellow',
671             PEARL_YELLOW_HEX_COLOR => 'CAC033',
672             PEARL_YELLOW_RGB_COLOR_RED => 202,
673             PEARL_YELLOW_RGB_COLOR_GREEN => 192,
674             PEARL_YELLOW_RGB_COLOR_BLUE => 51,
675              
676             PERIWINKLE_BLUE_NAME => 'Periwinkle Blue',
677             PERIWINKLE_BLUE_HEX_COLOR => '647CBE',
678             PERIWINKLE_BLUE_RGB_COLOR_RED => 100,
679             PERIWINKLE_BLUE_RGB_COLOR_GREEN => 124,
680             PERIWINKLE_BLUE_RGB_COLOR_BLUE => 190,
681              
682             PINK_NAME => 'Pink',
683             PINK_HEX_COLOR => 'E44892',
684             PINK_RGB_COLOR_RED => 228,
685             PINK_RGB_COLOR_GREEN => 72,
686             PINK_RGB_COLOR_BLUE => 146,
687              
688             PLUM_NAME => 'Plum',
689             PLUM_HEX_COLOR => 'A24B9C',
690             PLUM_RGB_COLOR_RED => 162,
691             PLUM_RGB_COLOR_GREEN => 75,
692             PLUM_RGB_COLOR_BLUE => 156,
693              
694             PRICKLY_PEAR_NAME => 'Prickly Pear',
695             PRICKLY_PEAR_HEX_COLOR => 'BDDA01',
696             PRICKLY_PEAR_RGB_COLOR_RED => 189,
697             PRICKLY_PEAR_RGB_COLOR_GREEN => 218,
698             PRICKLY_PEAR_RGB_COLOR_BLUE => 1,
699              
700             PURPLE_NAME => 'Purple',
701             PURPLE_HEX_COLOR => '604089',
702             PURPLE_RGB_COLOR_RED => 96,
703             PURPLE_RGB_COLOR_GREEN => 64,
704             PURPLE_RGB_COLOR_BLUE => 137,
705              
706             RASPBERRY_NAME => 'Raspberry',
707             RASPBERRY_HEX_COLOR => 'A53061',
708             RASPBERRY_RGB_COLOR_RED => 165,
709             RASPBERRY_RGB_COLOR_GREEN => 48,
710             RASPBERRY_RGB_COLOR_BLUE => 97,
711              
712             RED_NAME => 'Red',
713             RED_HEX_COLOR => 'BF2E40',
714             RED_RGB_COLOR_RED => 191,
715             RED_RGB_COLOR_GREEN => 46,
716             RED_RGB_COLOR_BLUE => 64,
717              
718             RUST_NAME => 'Rust',
719             RUST_HEX_COLOR => '8C372C',
720             RUST_RGB_COLOR_RED => 140,
721             RUST_RGB_COLOR_GREEN => 55,
722             RUST_RGB_COLOR_BLUE => 44,
723              
724             SAND_NAME => 'Sand',
725             SAND_HEX_COLOR => 'E4B690',
726             SAND_RGB_COLOR_RED => 228,
727             SAND_RGB_COLOR_GREEN => 182,
728             SAND_RGB_COLOR_BLUE => 144,
729              
730             SILVER_NAME => 'Silver',
731             SILVER_HEX_COLOR => '777B81',
732             SILVER_RGB_COLOR_RED => 119,
733             SILVER_RGB_COLOR_GREEN => 123,
734             SILVER_RGB_COLOR_BLUE => 129,
735              
736             TAN_NAME => 'Tan',
737             TAN_HEX_COLOR => 'BC9371',
738             TAN_RGB_COLOR_RED => 188,
739             TAN_RGB_COLOR_GREEN => 147,
740             TAN_RGB_COLOR_BLUE => 113,
741              
742             TOOTHPASTE_NAME => 'Toothpaste',
743             TOOTHPASTE_HEX_COLOR => '93C8D4',
744             TOOTHPASTE_RGB_COLOR_RED => 147,
745             TOOTHPASTE_RGB_COLOR_GREEN => 200,
746             TOOTHPASTE_RGB_COLOR_BLUE => 212,
747              
748             TURQUOISE_NAME => 'Turquoise',
749             TURQUOISE_HEX_COLOR => '6797AE',
750             TURQUOISE_RGB_COLOR_RED => 103,
751             TURQUOISE_RGB_COLOR_GREEN => 151,
752             TURQUOISE_RGB_COLOR_BLUE => 174,
753              
754             WHITE_NAME => 'White',
755             WHITE_HEX_COLOR => 'F1F1F1',
756             WHITE_RGB_COLOR_RED => 241,
757             WHITE_RGB_COLOR_GREEN => 241,
758             WHITE_RGB_COLOR_BLUE => 241,
759              
760             YELLOW_NAME => 'Yellow',
761             YELLOW_HEX_COLOR => 'ECD800',
762             YELLOW_RGB_COLOR_RED => 236,
763             YELLOW_RGB_COLOR_GREEN => 216,
764             YELLOW_RGB_COLOR_BLUE => 0,
765 1     1   4 };
  1         0  
766              
767             =pod
768              
769             =head1 NAME
770              
771             FuseBead::From::PNG::Const - FuseBead::From::PNG related constants, mainly bead colors
772              
773             =head1 SYNOPSIS
774              
775             # Get specific constants
776             use FuseBead::From::PNG::Const qw/BLACK_HEX_COLOR
777             WHITE_HEX_COLOR/;
778              
779             # Get all constants
780             use Image::PNG::Const ':all';
781              
782             =head1 DESCRIPTION
783              
784             Constants used in L
785              
786             =head1 CONSTANTS
787              
788             =over
789              
790             =item BEAD_COLORS
791              
792             List of colors that have constant definitions in this file.
793              
794             =item (COLOR)_NAME
795              
796             The name of a color.
797              
798             =item (COLOR)_HEX_COLOR
799              
800             The rgb hex value for a color
801              
802             =item (COLOR)_RGB_COLOR_RED
803              
804             The red number part of a rgb value for a color
805              
806             =item (COLOR)_RGB_COLOR_GREEN
807              
808             The green number part of a rgb value for a color
809              
810             =item (COLOR)_RGB_COLOR_BLUE
811              
812             The blue number part of a rgb value for a color
813              
814             =back
815              
816             =head1 AUTHOR
817              
818             Travis Chase
819             CPAN ID: GAUDEON
820             gaudeon@cpan.org
821             https://github.com/gaudeon/FuseBead-From-Png
822              
823             =head1 COPYRIGHT
824              
825             This program is free software licensed under the...
826              
827             The MIT License
828              
829             The full text of the license can be found in the
830             LICENSE file included with this module.
831              
832             =head1 SEE ALSO
833              
834             perl(1).
835              
836             =cut
837              
838             1;