bpp-core3
3.0.0
MolscriptColorSet.cpp
Go to the documentation of this file.
1
//
2
// File: MolscriptColorSet.cpp
3
// Authors:
4
// Julien Dutheil
5
// Created: 2008-04-14 00:00:00
6
//
7
8
/*
9
Copyright or © or Copr. CNRS, (November 17, 2008)
10
11
This software is a computer program whose purpose is to provide utilitary
12
classes. This file belongs to the Bio++ Project.
13
14
This software is governed by the CeCILL license under French law and
15
abiding by the rules of distribution of free software. You can use,
16
modify and/ or redistribute the software under the terms of the CeCILL
17
license as circulated by CEA, CNRS and INRIA at the following URL
18
"http://www.cecill.info".
19
20
As a counterpart to the access to the source code and rights to copy,
21
modify and redistribute granted by the license, users are provided only
22
with a limited warranty and the software's author, the holder of the
23
economic rights, and the successive licensors have only limited
24
liability.
25
26
In this respect, the user's attention is drawn to the risks associated
27
with loading, using, modifying and/or developing or reproducing the
28
software by the user in light of its specific status of free software,
29
that may mean that it is complicated to manipulate, and that also
30
therefore means that it is reserved for developers and experienced
31
professionals having in-depth computer knowledge. Users are therefore
32
encouraged to load and test the software's suitability as regards their
33
requirements in conditions enabling the security of their systems and/or
34
data to be ensured and, more generally, to use and operate it in the
35
same conditions as regards security.
36
37
The fact that you are presently reading this means that you have had
38
knowledge of the CeCILL license and that you accept its terms.
39
*/
40
41
42
#include "
MolscriptColorSet.h
"
43
44
using namespace
bpp
;
45
46
MolscriptColorSet::MolscriptColorSet
()
47
{
48
colors_
[
"aliceblue"
] =
RGBColor
(240, 248, 255);
49
colors_
[
"antiquewhite"
] =
RGBColor
(250, 235, 215);
50
colors_
[
"aquamarine"
] =
RGBColor
(127, 255, 212);
51
colors_
[
"azure"
] =
RGBColor
(240, 255, 255);
52
colors_
[
"beige"
] =
RGBColor
(245, 245, 220);
53
colors_
[
"bisque"
] =
RGBColor
(255, 228, 196);
54
colors_
[
"black"
] =
RGBColor
(0, 0, 0);
55
colors_
[
"blanchedalmond"
] =
RGBColor
(255, 235, 205);
56
colors_
[
"blue"
] =
RGBColor
(0, 0, 255);
57
colors_
[
"blueviolet"
] =
RGBColor
(138, 43, 226);
58
colors_
[
"brown"
] =
RGBColor
(165, 42, 42);
59
colors_
[
"burlywood"
] =
RGBColor
(222, 184, 135);
60
colors_
[
"cadetblue"
] =
RGBColor
(95, 158, 160);
61
colors_
[
"chartreuse"
] =
RGBColor
(127, 255, 0);
62
colors_
[
"chocolate"
] =
RGBColor
(210, 105, 30);
63
colors_
[
"coral"
] =
RGBColor
(255, 127, 80);
64
colors_
[
"cornflowerblue"
] =
RGBColor
(100, 149, 237);
65
colors_
[
"cornsilk"
] =
RGBColor
(255, 248, 220);
66
colors_
[
"crimson"
] =
RGBColor
(220, 20, 60);
67
colors_
[
"cyan"
] =
RGBColor
(0, 255, 255);
68
colors_
[
"darkblue"
] =
RGBColor
(0, 0, 139);
69
colors_
[
"darkcyan"
] =
RGBColor
(0, 139, 139);
70
colors_
[
"darkgoldenrod"
] =
RGBColor
(184, 134, 11);
71
colors_
[
"darkgray"
] =
RGBColor
(169, 169, 169);
72
colors_
[
"darkgreen"
] =
RGBColor
(0, 100, 0);
73
colors_
[
"darkgrey"
] =
RGBColor
(169, 169, 169);
74
colors_
[
"darkkhaki"
] =
RGBColor
(189, 183, 107);
75
colors_
[
"darkmagenta"
] =
RGBColor
(139, 0, 139);
76
colors_
[
"darkolivegreen"
] =
RGBColor
(85, 107, 47);
77
colors_
[
"darkorange"
] =
RGBColor
(255, 140, 0);
78
colors_
[
"darkorchid"
] =
RGBColor
(153, 50, 204);
79
colors_
[
"darkred"
] =
RGBColor
(139, 0, 0);
80
colors_
[
"darksalmon"
] =
RGBColor
(233, 150, 122);
81
colors_
[
"darkseagreen"
] =
RGBColor
(143, 188, 143);
82
colors_
[
"darkslateblue"
] =
RGBColor
(72, 61, 139);
83
colors_
[
"darkslategray"
] =
RGBColor
(47, 79, 79);
84
colors_
[
"darkslategrey"
] =
RGBColor
(47, 79, 79);
85
colors_
[
"darkturquoise"
] =
RGBColor
(0, 206, 209);
86
colors_
[
"darkviolet"
] =
RGBColor
(148, 0, 211);
87
colors_
[
"deeppink"
] =
RGBColor
(255, 20, 147);
88
colors_
[
"deepskyblue"
] =
RGBColor
(0, 191, 255);
89
colors_
[
"dimgray"
] =
RGBColor
(105, 105, 105);
90
colors_
[
"dimgrey"
] =
RGBColor
(105, 105, 105);
91
colors_
[
"dodgerblue"
] =
RGBColor
(30, 144, 255);
92
colors_
[
"firebrick"
] =
RGBColor
(178, 34, 34);
93
colors_
[
"floralwhite"
] =
RGBColor
(255, 250, 240);
94
colors_
[
"forestgreen"
] =
RGBColor
(34, 139, 34);
95
colors_
[
"gainsboro"
] =
RGBColor
(220, 220, 220);
96
colors_
[
"ghostwhite"
] =
RGBColor
(248, 248, 255);
97
colors_
[
"gold"
] =
RGBColor
(255, 215, 0);
98
colors_
[
"goldenrod"
] =
RGBColor
(218, 165, 32);
99
colors_
[
"gray"
] =
RGBColor
(190, 190, 190);
100
colors_
[
"green"
] =
RGBColor
(0, 255, 0);
101
colors_
[
"greenyellow"
] =
RGBColor
(173, 255, 47);
102
colors_
[
"grey"
] =
RGBColor
(190, 190, 190);
103
colors_
[
"honeydew"
] =
RGBColor
(240, 255, 240);
104
colors_
[
"hotpink"
] =
RGBColor
(255, 105, 180);
105
colors_
[
"indianred"
] =
RGBColor
(205, 92, 92);
106
colors_
[
"indigo"
] =
RGBColor
(75, 0, 130);
107
colors_
[
"ivory"
] =
RGBColor
(255, 255, 240);
108
colors_
[
"khaki"
] =
RGBColor
(240, 230, 140);
109
colors_
[
"lavender"
] =
RGBColor
(230, 230, 250);
110
colors_
[
"lavenderblush"
] =
RGBColor
(255, 240, 245);
111
colors_
[
"lawngreen"
] =
RGBColor
(124, 252, 0);
112
colors_
[
"lemonchiffon"
] =
RGBColor
(255, 250, 205);
113
colors_
[
"lightblue"
] =
RGBColor
(173, 216, 230);
114
colors_
[
"lightcoral"
] =
RGBColor
(240, 128, 128);
115
colors_
[
"lightcyan"
] =
RGBColor
(224, 255, 255);
116
colors_
[
"lightgoldenrod"
] =
RGBColor
(238, 221, 130);
117
colors_
[
"lightgoldenrodyellow"
] =
RGBColor
(250, 250, 210);
118
colors_
[
"lightgray"
] =
RGBColor
(211, 211, 211);
119
colors_
[
"lightgreen"
] =
RGBColor
(144, 238, 144);
120
colors_
[
"lightgrey"
] =
RGBColor
(211, 211, 211);
121
colors_
[
"lightpink"
] =
RGBColor
(255, 182, 193);
122
colors_
[
"lightsalmon"
] =
RGBColor
(255, 160, 122);
123
colors_
[
"lightseagreen"
] =
RGBColor
(32, 178, 170);
124
colors_
[
"lightskyblue"
] =
RGBColor
(135, 206, 250);
125
colors_
[
"lightslateblue"
] =
RGBColor
(132, 112, 255);
126
colors_
[
"lightslategray"
] =
RGBColor
(119, 136, 153);
127
colors_
[
"lightslategrey"
] =
RGBColor
(119, 136, 153);
128
colors_
[
"lightsteelblue"
] =
RGBColor
(176, 196, 222);
129
colors_
[
"lightyellow"
] =
RGBColor
(255, 255, 224);
130
colors_
[
"limegreen"
] =
RGBColor
(50, 205, 50);
131
colors_
[
"linen"
] =
RGBColor
(250, 240, 230);
132
colors_
[
"magenta"
] =
RGBColor
(255, 0, 255);
133
colors_
[
"maroon"
] =
RGBColor
(176, 48, 96);
134
colors_
[
"mediumaquamarine"
] =
RGBColor
(102, 205, 170);
135
colors_
[
"mediumblue"
] =
RGBColor
(0, 0, 205);
136
colors_
[
"mediumorchid"
] =
RGBColor
(186, 85, 211);
137
colors_
[
"mediumpurple"
] =
RGBColor
(147, 112, 219);
138
colors_
[
"mediumseagreen"
] =
RGBColor
(60, 179, 113);
139
colors_
[
"mediumslateblue"
] =
RGBColor
(123, 104, 238);
140
colors_
[
"mediumspringgreen"
] =
RGBColor
(0, 250, 154);
141
colors_
[
"mediumturquoise"
] =
RGBColor
(72, 209, 204);
142
colors_
[
"mediumvioletred"
] =
RGBColor
(199, 21, 133);
143
colors_
[
"midnightblue"
] =
RGBColor
(25, 25, 112);
144
colors_
[
"mintcream"
] =
RGBColor
(245, 255, 250);
145
colors_
[
"mistyrose"
] =
RGBColor
(255, 228, 225);
146
colors_
[
"moccasin"
] =
RGBColor
(255, 228, 181);
147
colors_
[
"navajowhite"
] =
RGBColor
(255, 222, 173);
148
colors_
[
"navy"
] =
RGBColor
(0, 0, 128);
149
colors_
[
"navyblue"
] =
RGBColor
(0, 0, 128);
150
colors_
[
"oldlace"
] =
RGBColor
(253, 245, 230);
151
colors_
[
"olivedrab"
] =
RGBColor
(107, 142, 35);
152
colors_
[
"orange"
] =
RGBColor
(255, 165, 0);
153
colors_
[
"orangered"
] =
RGBColor
(255, 69, 0);
154
colors_
[
"orchid"
] =
RGBColor
(218, 112, 214);
155
colors_
[
"palegoldenrod"
] =
RGBColor
(238, 232, 170);
156
colors_
[
"palegreen"
] =
RGBColor
(152, 251, 152);
157
colors_
[
"paleturquoise"
] =
RGBColor
(175, 238, 238);
158
colors_
[
"palevioletred"
] =
RGBColor
(219, 112, 147);
159
colors_
[
"papayawhip"
] =
RGBColor
(255, 239, 213);
160
colors_
[
"peachpuff"
] =
RGBColor
(255, 218, 185);
161
colors_
[
"peru"
] =
RGBColor
(205, 133, 63);
162
colors_
[
"pink"
] =
RGBColor
(255, 192, 203);
163
colors_
[
"plum"
] =
RGBColor
(221, 160, 221);
164
colors_
[
"powderblue"
] =
RGBColor
(176, 224, 230);
165
colors_
[
"purple"
] =
RGBColor
(160, 32, 240);
166
colors_
[
"red"
] =
RGBColor
(255, 0, 0);
167
colors_
[
"rosybrown"
] =
RGBColor
(188, 143, 143);
168
colors_
[
"royalblue"
] =
RGBColor
(65, 105, 225);
169
colors_
[
"saddlebrown"
] =
RGBColor
(139, 69, 19);
170
colors_
[
"salmon"
] =
RGBColor
(250, 128, 114);
171
colors_
[
"sandybrown"
] =
RGBColor
(244, 164, 96);
172
colors_
[
"seagreen"
] =
RGBColor
(46, 139, 87);
173
colors_
[
"seashell"
] =
RGBColor
(255, 245, 238);
174
colors_
[
"sgibeet"
] =
RGBColor
(142, 56, 142);
175
colors_
[
"sgibrightgray"
] =
RGBColor
(197, 193, 170);
176
colors_
[
"sgibrightgrey"
] =
RGBColor
(197, 193, 170);
177
colors_
[
"sgichartreuse"
] =
RGBColor
(113, 198, 113);
178
colors_
[
"sgidarkgray"
] =
RGBColor
(85, 85, 85);
179
colors_
[
"sgidarkgrey"
] =
RGBColor
(85, 85, 85);
180
colors_
[
"sgilightblue"
] =
RGBColor
(125, 158, 192);
181
colors_
[
"sgilightgray"
] =
RGBColor
(170, 170, 170);
182
colors_
[
"sgilightgrey"
] =
RGBColor
(170, 170, 170);
183
colors_
[
"sgimediumgray"
] =
RGBColor
(132, 132, 132);
184
colors_
[
"sgimediumgrey"
] =
RGBColor
(132, 132, 132);
185
colors_
[
"sgiolivedrab"
] =
RGBColor
(142, 142, 56);
186
colors_
[
"sgisalmon"
] =
RGBColor
(198, 113, 113);
187
colors_
[
"sgislateblue"
] =
RGBColor
(113, 113, 198);
188
colors_
[
"sgiteal"
] =
RGBColor
(56, 142, 142);
189
colors_
[
"sgiverydarkgray"
] =
RGBColor
(40, 40, 40);
190
colors_
[
"sgiverydarkgrey"
] =
RGBColor
(40, 40, 40);
191
colors_
[
"sgiverylightgray"
] =
RGBColor
(214, 214, 214);
192
colors_
[
"sgiverylightgrey"
] =
RGBColor
(214, 214, 214);
193
colors_
[
"sienna"
] =
RGBColor
(160, 82, 45);
194
colors_
[
"skyblue"
] =
RGBColor
(135, 206, 235);
195
colors_
[
"slateblue"
] =
RGBColor
(106, 90, 205);
196
colors_
[
"slategray"
] =
RGBColor
(112, 128, 144);
197
colors_
[
"slategrey"
] =
RGBColor
(112, 128, 144);
198
colors_
[
"snow"
] =
RGBColor
(255, 250, 250);
199
colors_
[
"springgreen"
] =
RGBColor
(0, 255, 127);
200
colors_
[
"steelblue"
] =
RGBColor
(70, 130, 180);
201
colors_
[
"tan"
] =
RGBColor
(210, 180, 140);
202
colors_
[
"thistle"
] =
RGBColor
(216, 191, 216);
203
colors_
[
"tomato"
] =
RGBColor
(255, 99, 71);
204
colors_
[
"turquoise"
] =
RGBColor
(64, 224, 208);
205
colors_
[
"violet"
] =
RGBColor
(238, 130, 238);
206
colors_
[
"violetred"
] =
RGBColor
(208, 32, 144);
207
colors_
[
"wheat"
] =
RGBColor
(245, 222, 179);
208
colors_
[
"white"
] =
RGBColor
(255, 255, 255);
209
colors_
[
"whitesmoke"
] =
RGBColor
(245, 245, 245);
210
colors_
[
"yellow"
] =
RGBColor
(255, 255, 0);
211
colors_
[
"yellowgreen"
] =
RGBColor
(154, 205, 50);
212
}
MolscriptColorSet.h
bpp::AbstractColorSet::colors_
std::map< std::string, RGBColor > colors_
Definition:
ColorSet.h:102
bpp::MolscriptColorSet::MolscriptColorSet
MolscriptColorSet()
Definition:
MolscriptColorSet.cpp:46
bpp::RGBColor
Describe a color according to its red, green and blue componants.
Definition:
RgbColor.h:60
bpp
Definition:
ApplicationTools.h:59
Bpp
Graphics
Molscript
MolscriptColorSet.cpp
Generated on Thu Jul 21 2022 11:34:29 for bpp-core3 by
1.9.1