Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitkFreeSurferParcellationTranslator.cpp
Go to the documentation of this file.
1 /*===================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center,
6 Division of Medical and Biological Informatics.
7 All rights reserved.
8 
9 This software is distributed WITHOUT ANY WARRANTY; without
10 even the implied warranty of MERCHANTABILITY or FITNESS FOR
11 A PARTICULAR PURPOSE.
12 
13 See LICENSE.txt or http://www.mitk.org for details.
14 
15 ===================================================================*/
16 
21 using namespace mitk;
22 using namespace std;
23 
24 
25 /*########### Static Members ###########*/
26 LookupTable::Pointer FreeSurferParcellationTranslator::m_LookupTable = FreeSurferParcellationTranslator::CreateLookupTable();
27 const FreeSurferParcellationTranslator::NameTable FreeSurferParcellationTranslator::m_NameTable = FreeSurferParcellationTranslator::CreateNameTable();
28 TransferFunction::Pointer FreeSurferParcellationTranslator::m_TransferFunction = FreeSurferParcellationTranslator::CreateTransferFunction();
29 
30 
31 /*########### Constructors ###########*/
33 {
34 }
36 {
37 }
38 
39 
40 /*########### Methods ###########*/
41 // Assign the lookup table to the given node
43 {
44  LookupTableProperty::Pointer lookupTableProp = LookupTableProperty::New( this->GetLookupTable() );
45  node->SetProperty( "LookupTable", lookupTableProp );
46 }
47 // Assign the color transfer function to the given node
49 {
50  TransferFunctionProperty::Pointer transferFunctionProp = TransferFunctionProperty::New( this->GetTransferFunction() );
51  node->SetProperty( "Image Rendering.Transfer Function", transferFunctionProp );
52 }
53 // Get the label assigned to the given name
54 const string FreeSurferParcellationTranslator::GetLabel(const string& name) const
55 {
56  NameTable::const_iterator iter;
57  for( iter = m_NameTable.begin(); iter != m_NameTable.end(); ++iter )
58  {
59  if( iter->second == name )
60  return iter->first;
61  }
62  return "0";
63 }
64 // Get the label assigned to the given name as integer
66 {
67  return std::atoi(this->GetLabel( name ).c_str()) ;
68 }
69 // Return the lookup table
71 {
72  return m_LookupTable;
73 }
74 // Get the name assigned to the given label
75 const string FreeSurferParcellationTranslator::GetName(const string & label) const
76 {
77  auto endIter = this->m_NameTable.end();
78  auto iter = this->m_NameTable.find( label );
79  if( iter != endIter )
80  {
81  return iter->second;
82  }
83  else
84  {
85  return "Unknown area or outside the cerebrum.";
86  }
87 }
88 // Get the name assigned to the given label
89 const string FreeSurferParcellationTranslator::GetName(int label) const
90 {
91  stringstream ss;//create a stringstream
92  ss << label;//add number to the stream
93  return this->GetName( ss.str() );
94 }
95 // Get the transfer function
97 {
98  return m_TransferFunction;
99 }
100 
101 LookupTable::Pointer FreeSurferParcellationTranslator::CreateLookupTable()
102 {
103  vtkSmartPointer<vtkLookupTable> table = vtkSmartPointer<vtkLookupTable>::New();
104  table->SetRange(0.0, 14175.0);
105  table->SetNumberOfTableValues( 14176.0 ); // Count of the overall range (0 - 14175)
106  table->Build();
107  table->SetTableValue( 0.0, 0, 0, 0, 0);
108  table->SetTableValue( 1.0, 0.27451, 0.509804, 0.705882 );
109  table->SetTableValue( 2.0, 0.960784, 0.960784, 0.960784 );
110  table->SetTableValue( 3.0, 0.803922, 0.243137, 0.305882 );
111  table->SetTableValue( 4.0, 0.470588, 0.0705882, 0.52549 );
112  table->SetTableValue( 5.0, 0.768627, 0.227451, 0.980392 );
113  table->SetTableValue( 6.0, 0, 0.580392, 0 );
114  table->SetTableValue( 7.0, 0.862745, 0.972549, 0.643137 );
115  table->SetTableValue( 8.0, 0.901961, 0.580392, 0.133333 );
116  table->SetTableValue( 9.0, 0, 0.462745, 0.054902 );
117  table->SetTableValue( 10.0, 0, 0.462745, 0.054902 );
118  table->SetTableValue( 11.0, 0.478431, 0.729412, 0.862745 );
119  table->SetTableValue( 12.0, 0.92549, 0.0509804, 0.690196 );
120  table->SetTableValue( 13.0, 0.0470588, 0.188235, 1 );
121  table->SetTableValue( 14.0, 0.8, 0.713725, 0.556863 );
122  table->SetTableValue( 15.0, 0.164706, 0.8, 0.643137 );
123  table->SetTableValue( 16.0, 0.466667, 0.623529, 0.690196 );
124  table->SetTableValue( 17.0, 0.862745, 0.847059, 0.0784314 );
125  table->SetTableValue( 18.0, 0.403922, 1, 1 );
126  table->SetTableValue( 19.0, 0.313725, 0.768627, 0.384314 );
127  table->SetTableValue( 20.0, 0.235294, 0.227451, 0.823529 );
128  table->SetTableValue( 21.0, 0.235294, 0.227451, 0.823529 );
129  table->SetTableValue( 22.0, 0.235294, 0.227451, 0.823529 );
130  table->SetTableValue( 23.0, 0.235294, 0.227451, 0.823529 );
131  table->SetTableValue( 24.0, 0.235294, 0.235294, 0.235294 );
132  table->SetTableValue( 25.0, 1, 0.647059, 0 );
133  table->SetTableValue( 26.0, 1, 0.647059, 0 );
134  table->SetTableValue( 27.0, 0, 1, 0.498039 );
135  table->SetTableValue( 28.0, 0.647059, 0.164706, 0.164706 );
136  table->SetTableValue( 29.0, 0.529412, 0.807843, 0.921569 );
137  table->SetTableValue( 30.0, 0.627451, 0.12549, 0.941176 );
138  table->SetTableValue( 31.0, 0, 0.784314, 0.784314 );
139  table->SetTableValue( 32.0, 0.392157, 0.196078, 0.392157 );
140  table->SetTableValue( 33.0, 0.529412, 0.196078, 0.290196 );
141  table->SetTableValue( 34.0, 0.478431, 0.529412, 0.196078 );
142  table->SetTableValue( 35.0, 0.2, 0.196078, 0.529412 );
143  table->SetTableValue( 36.0, 0.290196, 0.607843, 0.235294 );
144  table->SetTableValue( 37.0, 0.470588, 0.243137, 0.168627 );
145  table->SetTableValue( 38.0, 0.290196, 0.607843, 0.235294 );
146  table->SetTableValue( 39.0, 0.478431, 0.529412, 0.196078 );
147  table->SetTableValue( 40.0, 0.27451, 0.509804, 0.705882 );
148  table->SetTableValue( 41.0, 0, 0.882353, 0 );
149  table->SetTableValue( 42.0, 0.803922, 0.243137, 0.305882 );
150  table->SetTableValue( 43.0, 0.470588, 0.0705882, 0.52549 );
151  table->SetTableValue( 44.0, 0.768627, 0.227451, 0.980392 );
152  table->SetTableValue( 45.0, 0, 0.580392, 0 );
153  table->SetTableValue( 46.0, 0.862745, 0.972549, 0.643137 );
154  table->SetTableValue( 47.0, 0.901961, 0.580392, 0.133333 );
155  table->SetTableValue( 48.0, 0, 0.462745, 0.054902 );
156  table->SetTableValue( 49.0, 0, 0.462745, 0.054902 );
157  table->SetTableValue( 50.0, 0.478431, 0.729412, 0.862745 );
158  table->SetTableValue( 51.0, 0.92549, 0.0509804, 0.690196 );
159  table->SetTableValue( 52.0, 0.0509804, 0.188235, 1 );
160  table->SetTableValue( 53.0, 0.862745, 0.847059, 0.0784314 );
161  table->SetTableValue( 54.0, 0.403922, 1, 1 );
162  table->SetTableValue( 55.0, 0.313725, 0.768627, 0.384314 );
163  table->SetTableValue( 56.0, 0.235294, 0.227451, 0.823529 );
164  table->SetTableValue( 57.0, 1, 0.647059, 0 );
165  table->SetTableValue( 58.0, 1, 0.647059, 0 );
166  table->SetTableValue( 59.0, 0, 1, 0.498039 );
167  table->SetTableValue( 60.0, 0.647059, 0.164706, 0.164706 );
168  table->SetTableValue( 61.0, 0.529412, 0.807843, 0.921569 );
169  table->SetTableValue( 62.0, 0.627451, 0.12549, 0.941176 );
170  table->SetTableValue( 63.0, 0, 0.784314, 0.866667 );
171  table->SetTableValue( 64.0, 0.392157, 0.196078, 0.392157 );
172  table->SetTableValue( 65.0, 0.529412, 0.196078, 0.290196 );
173  table->SetTableValue( 66.0, 0.478431, 0.529412, 0.196078 );
174  table->SetTableValue( 67.0, 0.2, 0.196078, 0.529412 );
175  table->SetTableValue( 68.0, 0.290196, 0.607843, 0.235294 );
176  table->SetTableValue( 69.0, 0.470588, 0.243137, 0.168627 );
177  table->SetTableValue( 70.0, 0.290196, 0.607843, 0.235294 );
178  table->SetTableValue( 71.0, 0.478431, 0.529412, 0.196078 );
179  table->SetTableValue( 72.0, 0.470588, 0.745098, 0.588235 );
180  table->SetTableValue( 73.0, 0.478431, 0.529412, 0.196078 );
181  table->SetTableValue( 74.0, 0.478431, 0.529412, 0.196078 );
182  table->SetTableValue( 77.0, 0.784314, 0.27451, 1 );
183  table->SetTableValue( 78.0, 1, 0.580392, 0.0392157 );
184  table->SetTableValue( 79.0, 1, 0.580392, 0.0392157 );
185  table->SetTableValue( 80.0, 0.643137, 0.423529, 0.886275 );
186  table->SetTableValue( 81.0, 0.643137, 0.423529, 0.886275 );
187  table->SetTableValue( 82.0, 0.643137, 0.423529, 0.886275 );
188  table->SetTableValue( 83.0, 1, 0.854902, 0.72549 );
189  table->SetTableValue( 84.0, 1, 0.854902, 0.72549 );
190  table->SetTableValue( 85.0, 0.917647, 0.662745, 0.117647 );
191  table->SetTableValue( 192.0, 0.980392, 1, 0.196078 );
192  table->SetTableValue( 86.0, 0.784314, 0.470588, 1 );
193  table->SetTableValue( 87.0, 0.784314, 0.47451, 1 );
194  table->SetTableValue( 88.0, 0.784314, 0.478431, 1 );
195  table->SetTableValue( 96.0, 0.803922, 0.0392157, 0.490196 );
196  table->SetTableValue( 97.0, 0.803922, 0.0392157, 0.490196 );
197  table->SetTableValue( 98.0, 0.627451, 0.12549, 0.941176 );
198  table->SetTableValue( 100.0, 0.486275, 0.54902, 0.698039 );
199  table->SetTableValue( 101.0, 0.490196, 0.54902, 0.698039 );
200  table->SetTableValue( 102.0, 0.494118, 0.54902, 0.698039 );
201  table->SetTableValue( 103.0, 0.498039, 0.54902, 0.698039 );
202  table->SetTableValue( 104.0, 0.486275, 0.552941, 0.698039 );
203  table->SetTableValue( 105.0, 0.486275, 0.556863, 0.698039 );
204  table->SetTableValue( 106.0, 0.486275, 0.560784, 0.698039 );
205  table->SetTableValue( 107.0, 0.486275, 0.564706, 0.698039 );
206  table->SetTableValue( 108.0, 0.486275, 0.54902, 0.701961 );
207  table->SetTableValue( 109.0, 0.486275, 0.54902, 0.698039 );
208  table->SetTableValue( 110.0, 0.490196, 0.54902, 0.698039 );
209  table->SetTableValue( 111.0, 0.494118, 0.54902, 0.698039 );
210  table->SetTableValue( 112.0, 0.498039, 0.54902, 0.698039 );
211  table->SetTableValue( 113.0, 0.486275, 0.552941, 0.698039 );
212  table->SetTableValue( 114.0, 0.486275, 0.556863, 0.698039 );
213  table->SetTableValue( 115.0, 0.486275, 0.560784, 0.698039 );
214  table->SetTableValue( 116.0, 0.486275, 0.564706, 0.698039 );
215  table->SetTableValue( 117.0, 0.486275, 0.54902, 0.701961 );
216  table->SetTableValue( 118.0, 1, 0.0784314, 0.576471 );
217  table->SetTableValue( 119.0, 0.803922, 0.701961, 0.545098 );
218  table->SetTableValue( 120.0, 0.933333, 0.933333, 0.819608 );
219  table->SetTableValue( 121.0, 0.784314, 0.784314, 0.784314 );
220  table->SetTableValue( 122.0, 0.290196, 1, 0.290196 );
221  table->SetTableValue( 123.0, 0.933333, 0, 0 );
222  table->SetTableValue( 124.0, 0, 0, 0.545098 );
223  table->SetTableValue( 125.0, 0.678431, 1, 0.184314 );
224  table->SetTableValue( 126.0, 0.521569, 0.796078, 0.898039 );
225  table->SetTableValue( 127.0, 0.101961, 0.929412, 0.223529 );
226  table->SetTableValue( 128.0, 0.133333, 0.545098, 0.133333 );
227  table->SetTableValue( 129.0, 0.117647, 0.564706, 1 );
228  table->SetTableValue( 130.0, 0.576471, 0.0745098, 0.678431 );
229  table->SetTableValue( 131.0, 0.933333, 0.231373, 0.231373 );
230  table->SetTableValue( 132.0, 0.866667, 0.152941, 0.784314 );
231  table->SetTableValue( 133.0, 0.933333, 0.682353, 0.933333 );
232  table->SetTableValue( 134.0, 1, 0, 0 );
233  table->SetTableValue( 135.0, 0.282353, 0.239216, 0.545098 );
234  table->SetTableValue( 136.0, 0.0823529, 0.152941, 0.517647 );
235  table->SetTableValue( 137.0, 0.0823529, 0.152941, 0.517647 );
236  table->SetTableValue( 138.0, 0.254902, 0.529412, 0.0784314 );
237  table->SetTableValue( 139.0, 0.254902, 0.529412, 0.0784314 );
238  table->SetTableValue( 140.0, 0.52549, 0.0156863, 0.627451 );
239  table->SetTableValue( 142.0, 0.866667, 0.886275, 0.266667 );
240  table->SetTableValue( 143.0, 1, 1, 0.996078 );
241  table->SetTableValue( 144.0, 0.203922, 0.819608, 0.886275 );
242  table->SetTableValue( 145.0, 0.937255, 0.627451, 0.87451 );
243  table->SetTableValue( 146.0, 0.27451, 0.509804, 0.705882 );
244  table->SetTableValue( 147.0, 0.27451, 0.509804, 0.709804 );
245  table->SetTableValue( 148.0, 0.545098, 0.47451, 0.368627 );
246  table->SetTableValue( 149.0, 0.878431, 0.878431, 0.878431 );
247  table->SetTableValue( 150.0, 1, 0, 0 );
248  table->SetTableValue( 151.0, 0.803922, 0.803922, 0 );
249  table->SetTableValue( 152.0, 0.933333, 0.933333, 0.819608 );
250  table->SetTableValue( 153.0, 0.545098, 0.47451, 0.368627 );
251  table->SetTableValue( 154.0, 0.933333, 0.231373, 0.231373 );
252  table->SetTableValue( 155.0, 0.933333, 0.231373, 0.231373 );
253  table->SetTableValue( 156.0, 0.933333, 0.231373, 0.231373 );
254  table->SetTableValue( 157.0, 0.243137, 0.0392157, 0.803922 );
255  table->SetTableValue( 158.0, 0.243137, 0.0392157, 0.803922 );
256  table->SetTableValue( 159.0, 0, 0.462745, 0.054902 );
257  table->SetTableValue( 160.0, 0, 0.462745, 0.054902 );
258  table->SetTableValue( 161.0, 0.862745, 0.847059, 0.0823529 );
259  table->SetTableValue( 162.0, 0.862745, 0.847059, 0.0823529 );
260  table->SetTableValue( 163.0, 0.478431, 0.729412, 0.862745 );
261  table->SetTableValue( 164.0, 0.478431, 0.729412, 0.862745 );
262  table->SetTableValue( 165.0, 1, 0.647059, 0 );
263  table->SetTableValue( 166.0, 0.054902, 0.188235, 1 );
264  table->SetTableValue( 167.0, 0.65098, 0.164706, 0.164706 );
265  table->SetTableValue( 168.0, 0.47451, 0.0705882, 0.52549 );
266  table->SetTableValue( 169.0, 0.92549, 0.0509804, 0.498039 );
267  table->SetTableValue( 176.0, 0.92549, 0.0509804, 0.494118 );
268  table->SetTableValue( 170.0, 0.466667, 0.623529, 0.690196 );
269  table->SetTableValue( 171.0, 0.466667, 0, 0.690196 );
270  table->SetTableValue( 172.0, 0.466667, 0.392157, 0.690196 );
271  table->SetTableValue( 173.0, 0.466667, 0.784314, 0.690196 );
272  table->SetTableValue( 174.0, 0.466667, 0.623529, 0.392157 );
273  table->SetTableValue( 175.0, 0.466667, 0.623529, 0.784314 );
274  table->SetTableValue( 180.0, 0.286275, 0.239216, 0.545098 );
275  table->SetTableValue( 181.0, 0.286275, 0.243137, 0.545098 );
276  table->SetTableValue( 193.0, 0, 0.768627, 1 );
277  table->SetTableValue( 194.0, 1, 0.643137, 0.643137 );
278  table->SetTableValue( 195.0, 0.768627, 0.768627, 0 );
279  table->SetTableValue( 196.0, 0, 0.392157, 1 );
280  table->SetTableValue( 197.0, 0.501961, 0.768627, 0.643137 );
281  table->SetTableValue( 198.0, 0, 0.494118, 0.294118 );
282  table->SetTableValue( 199.0, 0.501961, 0.376471, 0.25098 );
283  table->SetTableValue( 200.0, 0, 0.196078, 0.501961 );
284  table->SetTableValue( 201.0, 1, 0.8, 0.6 );
285  table->SetTableValue( 202.0, 1, 0.501961, 0.501961 );
286  table->SetTableValue( 203.0, 1, 1, 0 );
287  table->SetTableValue( 204.0, 0.25098, 0, 0.25098 );
288  table->SetTableValue( 205.0, 0, 0, 1 );
289  table->SetTableValue( 206.0, 1, 0, 0 );
290  table->SetTableValue( 207.0, 0.501961, 0.501961, 1 );
291  table->SetTableValue( 208.0, 0, 0.501961, 0 );
292  table->SetTableValue( 209.0, 0.768627, 0.627451, 0.501961 );
293  table->SetTableValue( 210.0, 0.12549, 0.784314, 1 );
294  table->SetTableValue( 211.0, 0.501961, 1, 0.501961 );
295  table->SetTableValue( 212.0, 0.8, 0.6, 0.8 );
296  table->SetTableValue( 213.0, 0.47451, 0.0666667, 0.533333 );
297  table->SetTableValue( 214.0, 0.501961, 0, 0 );
298  table->SetTableValue( 215.0, 0.501961, 0.12549, 1 );
299  table->SetTableValue( 216.0, 1, 0.8, 0.4 );
300  table->SetTableValue( 217.0, 0.501961, 0.501961, 0.501961 );
301  table->SetTableValue( 218.0, 0.407843, 1, 1 );
302  table->SetTableValue( 219.0, 0, 0.886275, 0 );
303  table->SetTableValue( 220.0, 0.803922, 0.247059, 0.305882 );
304  table->SetTableValue( 221.0, 0.772549, 0.227451, 0.980392 );
305  table->SetTableValue( 222.0, 0.129412, 0.588235, 0.980392 );
306  table->SetTableValue( 223.0, 0.886275, 0, 0 );
307  table->SetTableValue( 224.0, 0.392157, 0.392157, 0.392157 );
308  table->SetTableValue( 225.0, 0.772549, 0.588235, 0.980392 );
309  table->SetTableValue( 226.0, 0.666667, 0.666667, 1 );
310  table->SetTableValue( 250.0, 1, 0, 0 );
311  table->SetTableValue( 251.0, 0, 0, 0.25098 );
312  table->SetTableValue( 252.0, 0, 0, 0.439216 );
313  table->SetTableValue( 253.0, 0, 0, 0.627451 );
314  table->SetTableValue( 254.0, 0, 0, 0.815686 );
315  table->SetTableValue( 255.0, 0, 0, 1 );
316  table->SetTableValue( 256.0, 0, 0, 0, 0);
317  table->SetTableValue( 331.0, 1, 0, 0 );
318  table->SetTableValue( 332.0, 1, 0.313725, 0 );
319  table->SetTableValue( 333.0, 1, 0.627451, 0 );
320  table->SetTableValue( 334.0, 1, 1, 0 );
321  table->SetTableValue( 335.0, 0, 1, 0 );
322  table->SetTableValue( 336.0, 1, 0, 0.627451 );
323  table->SetTableValue( 337.0, 1, 0, 1 );
324  table->SetTableValue( 338.0, 1, 0.196078, 0.313725 );
325  table->SetTableValue( 339.0, 0.313725, 1, 0.196078 );
326  table->SetTableValue( 340.0, 0.627451, 1, 0.196078 );
327  table->SetTableValue( 341.0, 0.627451, 0.784314, 1 );
328  table->SetTableValue( 342.0, 0, 1, 0.627451 );
329  table->SetTableValue( 343.0, 0, 0, 1 );
330  table->SetTableValue( 344.0, 0.313725, 0.196078, 1 );
331  table->SetTableValue( 345.0, 0.627451, 0, 1 );
332  table->SetTableValue( 346.0, 1, 0.823529, 0 );
333  table->SetTableValue( 347.0, 0, 0.627451, 1 );
334  table->SetTableValue( 348.0, 1, 0.784314, 0.313725 );
335  table->SetTableValue( 349.0, 1, 0.784314, 0.627451 );
336  table->SetTableValue( 350.0, 1, 0.313725, 0.784314 );
337  table->SetTableValue( 351.0, 1, 0.627451, 0.784314 );
338  table->SetTableValue( 352.0, 0.117647, 1, 0.313725 );
339  table->SetTableValue( 353.0, 0.313725, 0.784314, 1 );
340  table->SetTableValue( 354.0, 0.313725, 1, 0.784314 );
341  table->SetTableValue( 355.0, 0.764706, 1, 0.784314 );
342  table->SetTableValue( 356.0, 0.470588, 0.784314, 0.0784314 );
343  table->SetTableValue( 357.0, 0.666667, 0.0392157, 0.784314 );
344  table->SetTableValue( 358.0, 0.0784314, 0.509804, 0.705882 );
345  table->SetTableValue( 359.0, 0.0784314, 0.705882, 0.509804 );
346  table->SetTableValue( 400.0, 0.807843, 0.243137, 0.305882 );
347  table->SetTableValue( 401.0, 0.47451, 0.0705882, 0.52549 );
348  table->SetTableValue( 402.0, 0.780392, 0.227451, 0.980392 );
349  table->SetTableValue( 403.0, 0.00392157, 0.580392, 0 );
350  table->SetTableValue( 404.0, 0.866667, 0.972549, 0.643137 );
351  table->SetTableValue( 405.0, 0.905882, 0.580392, 0.133333 );
352  table->SetTableValue( 406.0, 0.00392157, 0.462745, 0.054902 );
353  table->SetTableValue( 407.0, 0.470588, 0.462745, 0.054902 );
354  table->SetTableValue( 408.0, 0.482353, 0.729412, 0.866667 );
355  table->SetTableValue( 409.0, 0.933333, 0.0509804, 0.694118 );
356  table->SetTableValue( 410.0, 0.482353, 0.729412, 0.862745 );
357  table->SetTableValue( 411.0, 0.541176, 0.0509804, 0.807843 );
358  table->SetTableValue( 412.0, 0.933333, 0.509804, 0.690196 );
359  table->SetTableValue( 413.0, 0.854902, 0.901961, 0.298039 );
360  table->SetTableValue( 414.0, 0.14902, 0.835294, 0.690196 );
361  table->SetTableValue( 415.0, 0.00392157, 0.882353, 0.690196 );
362  table->SetTableValue( 416.0, 0.00392157, 0.882353, 0.690196 );
363  table->SetTableValue( 417.0, 0.784314, 0.00784314, 0.392157 );
364  table->SetTableValue( 418.0, 0.784314, 0.00784314, 0.392157 );
365  table->SetTableValue( 419.0, 0.0196078, 0.784314, 0.352941 );
366  table->SetTableValue( 420.0, 0.0196078, 0.784314, 0.352941 );
367  table->SetTableValue( 421.0, 0.392157, 0.0196078, 0.784314 );
368  table->SetTableValue( 422.0, 0.0980392, 1, 0.392157 );
369  table->SetTableValue( 423.0, 0.0980392, 1, 0.392157 );
370  table->SetTableValue( 424.0, 0.901961, 0.027451, 0.392157 );
371  table->SetTableValue( 425.0, 0.901961, 0.027451, 0.392157 );
372  table->SetTableValue( 426.0, 0.392157, 0.0196078, 0.784314 );
373  table->SetTableValue( 427.0, 0.588235, 0.0392157, 0.784314 );
374  table->SetTableValue( 428.0, 0.588235, 0.0392157, 0.784314 );
375  table->SetTableValue( 429.0, 0.686275, 0.0392157, 0.690196 );
376  table->SetTableValue( 430.0, 0.686275, 0.0392157, 0.690196 );
377  table->SetTableValue( 431.0, 0.0392157, 0.392157, 1 );
378  table->SetTableValue( 432.0, 0.0392157, 0.392157, 1 );
379  table->SetTableValue( 433.0, 0.588235, 0.176471, 0.27451 );
380  table->SetTableValue( 434.0, 0.588235, 0.176471, 0.27451 );
381  table->SetTableValue( 435.0, 0.176471, 0.784314, 0.0588235 );
382  table->SetTableValue( 436.0, 0.176471, 0.784314, 0.0588235 );
383  table->SetTableValue( 437.0, 0.890196, 0.176471, 0.392157 );
384  table->SetTableValue( 438.0, 0.890196, 0.176471, 0.392157 );
385  table->SetTableValue( 439.0, 0.890196, 0.176471, 0.392157 );
386  table->SetTableValue( 498.0, 0.560784, 0.737255, 0.560784 );
387  table->SetTableValue( 499.0, 1, 0.972549, 0.862745 );
388  table->SetTableValue( 500.0, 0.0666667, 0.333333, 0.533333 );
389  table->SetTableValue( 501.0, 0.466667, 0.733333, 0.4 );
390  table->SetTableValue( 502.0, 0.8, 0.266667, 0.133333 );
391  table->SetTableValue( 503.0, 0.8, 0, 1 );
392  table->SetTableValue( 504.0, 0.866667, 0.733333, 0.0666667 );
393  table->SetTableValue( 505.0, 0.6, 0.866667, 0.933333 );
394  table->SetTableValue( 506.0, 0.2, 0.0666667, 0.0666667 );
395  table->SetTableValue( 507.0, 0, 0.466667, 0.333333 );
396  table->SetTableValue( 508.0, 0.0784314, 0.392157, 0.784314 );
397  table->SetTableValue( 550.0, 0.0666667, 0.333333, 0.537255 );
398  table->SetTableValue( 551.0, 0.466667, 0.733333, 0.403922 );
399  table->SetTableValue( 552.0, 0.8, 0.266667, 0.137255 );
400  table->SetTableValue( 553.0, 0.8, 0, 0.996078 );
401  table->SetTableValue( 554.0, 0.866667, 0.733333, 0.0627451 );
402  table->SetTableValue( 555.0, 0.6, 0.866667, 0.937255 );
403  table->SetTableValue( 556.0, 0.2, 0.0666667, 0.0705882 );
404  table->SetTableValue( 557.0, 0, 0.466667, 0.337255 );
405  table->SetTableValue( 558.0, 0.0784314, 0.392157, 0.788235 );
406  table->SetTableValue( 600.0, 0.996078, 0.996078, 0.996078 );
407  table->SetTableValue( 601.0, 0.27451, 0.509804, 0.705882 );
408  table->SetTableValue( 602.0, 0.960784, 0.960784, 0.960784 );
409  table->SetTableValue( 603.0, 0.803922, 0.243137, 0.305882 );
410  table->SetTableValue( 604.0, 0.470588, 0.0705882, 0.52549 );
411  table->SetTableValue( 605.0, 0.768627, 0.227451, 0.980392 );
412  table->SetTableValue( 606.0, 0, 0.580392, 0 );
413  table->SetTableValue( 607.0, 0.862745, 0.972549, 0.643137 );
414  table->SetTableValue( 608.0, 0.901961, 0.580392, 0.133333 );
415  table->SetTableValue( 609.0, 0, 0.462745, 0.054902 );
416  table->SetTableValue( 610.0, 0, 0.462745, 0.054902 );
417  table->SetTableValue( 611.0, 0.478431, 0.729412, 0.862745 );
418  table->SetTableValue( 612.0, 0.92549, 0.0509804, 0.690196 );
419  table->SetTableValue( 613.0, 0.0470588, 0.188235, 1 );
420  table->SetTableValue( 614.0, 0.8, 0.713725, 0.556863 );
421  table->SetTableValue( 615.0, 0.164706, 0.8, 0.643137 );
422  table->SetTableValue( 616.0, 0.466667, 0.623529, 0.690196 );
423  table->SetTableValue( 617.0, 0.862745, 0.847059, 0.0784314 );
424  table->SetTableValue( 618.0, 0.403922, 1, 1 );
425  table->SetTableValue( 619.0, 0.313725, 0.768627, 0.384314 );
426  table->SetTableValue( 620.0, 0.235294, 0.227451, 0.823529 );
427  table->SetTableValue( 621.0, 0.235294, 0.227451, 0.823529 );
428  table->SetTableValue( 622.0, 0.235294, 0.227451, 0.823529 );
429  table->SetTableValue( 623.0, 0.235294, 0.227451, 0.823529 );
430  table->SetTableValue( 624.0, 0.235294, 0.235294, 0.235294 );
431  table->SetTableValue( 625.0, 1, 0.647059, 0 );
432  table->SetTableValue( 626.0, 1, 0.647059, 0 );
433  table->SetTableValue( 627.0, 0, 1, 0.498039 );
434  table->SetTableValue( 628.0, 0.647059, 0.164706, 0.164706 );
435  table->SetTableValue( 640.0, 0.8, 0, 0 );
436  table->SetTableValue( 641.0, 1, 0, 0 );
437  table->SetTableValue( 642.0, 0, 0, 1 );
438  table->SetTableValue( 643.0, 0.117647, 0.564706, 1 );
439  table->SetTableValue( 644.0, 0.392157, 0.831373, 0.929412 );
440  table->SetTableValue( 645.0, 0.854902, 0.647059, 0.12549 );
441  table->SetTableValue( 646.0, 1, 0.843137, 0 );
442  table->SetTableValue( 647.0, 1, 1, 0.65098 );
443  table->SetTableValue( 648.0, 0.6, 0, 0.8 );
444  table->SetTableValue( 649.0, 0.6, 0.552941, 0.819608 );
445  table->SetTableValue( 650.0, 0.8, 0.8, 1 );
446  table->SetTableValue( 651.0, 0.121569, 0.831373, 0.760784 );
447  table->SetTableValue( 652.0, 0.0117647, 1, 0.929412 );
448  table->SetTableValue( 653.0, 0.8, 1, 1 );
449  table->SetTableValue( 654.0, 0.337255, 0.290196, 0.576471 );
450  table->SetTableValue( 655.0, 0.447059, 0.447059, 0.745098 );
451  table->SetTableValue( 656.0, 0.721569, 0.698039, 1 );
452  table->SetTableValue( 657.0, 0.494118, 0.541176, 0.145098 );
453  table->SetTableValue( 658.0, 0.741176, 0.772549, 0.458824 );
454  table->SetTableValue( 659.0, 0.941176, 0.901961, 0.54902 );
455  table->SetTableValue( 660.0, 0.8, 0, 0 );
456  table->SetTableValue( 661.0, 1, 0, 0 );
457  table->SetTableValue( 662.0, 0, 0, 1 );
458  table->SetTableValue( 663.0, 0.117647, 0.564706, 1 );
459  table->SetTableValue( 664.0, 0.392157, 0.831373, 0.929412 );
460  table->SetTableValue( 665.0, 0.854902, 0.647059, 0.12549 );
461  table->SetTableValue( 666.0, 1, 0.843137, 0 );
462  table->SetTableValue( 667.0, 1, 1, 0.65098 );
463  table->SetTableValue( 668.0, 0.6, 0, 0.8 );
464  table->SetTableValue( 669.0, 0.6, 0.552941, 0.819608 );
465  table->SetTableValue( 670.0, 0.8, 0.8, 1 );
466  table->SetTableValue( 671.0, 0.121569, 0.831373, 0.760784 );
467  table->SetTableValue( 672.0, 0.0117647, 1, 0.929412 );
468  table->SetTableValue( 673.0, 0.8, 1, 1 );
469  table->SetTableValue( 674.0, 0.337255, 0.290196, 0.576471 );
470  table->SetTableValue( 675.0, 0.447059, 0.447059, 0.745098 );
471  table->SetTableValue( 676.0, 0.721569, 0.698039, 1 );
472  table->SetTableValue( 677.0, 0.494118, 0.541176, 0.145098 );
473  table->SetTableValue( 678.0, 0.741176, 0.772549, 0.458824 );
474  table->SetTableValue( 679.0, 0.941176, 0.901961, 0.54902 );
475  table->SetTableValue( 701.0, 0.470588, 0.0705882, 0.52549 );
476  table->SetTableValue( 702.0, 0.803922, 0.243137, 0.305882 );
477  table->SetTableValue( 703.0, 0, 0.882353, 0 );
478  table->SetTableValue( 999.0, 1, 0.392157, 0.392157 );
479  table->SetTableValue( 1000.0, 0.0980392, 0.0196078, 0.0980392 );
480  table->SetTableValue( 1001.0, 0.0980392, 0.392157, 0.156863 );
481  table->SetTableValue( 1002.0, 0.490196, 0.392157, 0.627451 );
482  table->SetTableValue( 1003.0, 0.392157, 0.0980392, 0 );
483  table->SetTableValue( 1004.0, 0.470588, 0.27451, 0.196078 );
484  table->SetTableValue( 1005.0, 0.862745, 0.0784314, 0.392157 );
485  table->SetTableValue( 1006.0, 0.862745, 0.0784314, 0.0392157 );
486  table->SetTableValue( 1007.0, 0.705882, 0.862745, 0.54902 );
487  table->SetTableValue( 1008.0, 0.862745, 0.235294, 0.862745 );
488  table->SetTableValue( 1009.0, 0.705882, 0.156863, 0.470588 );
489  table->SetTableValue( 1010.0, 0.54902, 0.0784314, 0.54902 );
490  table->SetTableValue( 1011.0, 0.0784314, 0.117647, 0.54902 );
491  table->SetTableValue( 1012.0, 0.137255, 0.294118, 0.196078 );
492  table->SetTableValue( 1013.0, 0.882353, 0.54902, 0.54902 );
493  table->SetTableValue( 1014.0, 0.784314, 0.137255, 0.294118 );
494  table->SetTableValue( 1015.0, 0.627451, 0.392157, 0.196078 );
495  table->SetTableValue( 1016.0, 0.0784314, 0.862745, 0.235294 );
496  table->SetTableValue( 1017.0, 0.235294, 0.862745, 0.235294 );
497  table->SetTableValue( 1018.0, 0.862745, 0.705882, 0.54902 );
498  table->SetTableValue( 1019.0, 0.0784314, 0.392157, 0.196078 );
499  table->SetTableValue( 1020.0, 0.862745, 0.235294, 0.0784314 );
500  table->SetTableValue( 1021.0, 0.470588, 0.392157, 0.235294 );
501  table->SetTableValue( 1022.0, 0.862745, 0.0784314, 0.0784314 );
502  table->SetTableValue( 1023.0, 0.862745, 0.705882, 0.862745 );
503  table->SetTableValue( 1024.0, 0.235294, 0.0784314, 0.862745 );
504  table->SetTableValue( 1025.0, 0.627451, 0.54902, 0.705882 );
505  table->SetTableValue( 1026.0, 0.313725, 0.0784314, 0.54902 );
506  table->SetTableValue( 1027.0, 0.294118, 0.196078, 0.490196 );
507  table->SetTableValue( 1028.0, 0.0784314, 0.862745, 0.627451 );
508  table->SetTableValue( 1029.0, 0.0784314, 0.705882, 0.54902 );
509  table->SetTableValue( 1030.0, 0.54902, 0.862745, 0.862745 );
510  table->SetTableValue( 1031.0, 0.313725, 0.627451, 0.0784314 );
511  table->SetTableValue( 1032.0, 0.392157, 0, 0.392157 );
512  table->SetTableValue( 1033.0, 0.27451, 0.27451, 0.27451 );
513  table->SetTableValue( 1034.0, 0.588235, 0.588235, 0.784314 );
514  table->SetTableValue( 1035.0, 1, 0.752941, 0.12549 );
515  table->SetTableValue( 2000.0, 0.0980392, 0.0196078, 0.0980392 );
516  table->SetTableValue( 2001.0, 0.0980392, 0.392157, 0.156863 );
517  table->SetTableValue( 2002.0, 0.490196, 0.392157, 0.627451 );
518  table->SetTableValue( 2003.0, 0.392157, 0.0980392, 0 );
519  table->SetTableValue( 2004.0, 0.470588, 0.27451, 0.196078 );
520  table->SetTableValue( 2005.0, 0.862745, 0.0784314, 0.392157 );
521  table->SetTableValue( 2006.0, 0.862745, 0.0784314, 0.0392157 );
522  table->SetTableValue( 2007.0, 0.705882, 0.862745, 0.54902 );
523  table->SetTableValue( 2008.0, 0.862745, 0.235294, 0.862745 );
524  table->SetTableValue( 2009.0, 0.705882, 0.156863, 0.470588 );
525  table->SetTableValue( 2010.0, 0.54902, 0.0784314, 0.54902 );
526  table->SetTableValue( 2011.0, 0.0784314, 0.117647, 0.54902 );
527  table->SetTableValue( 2012.0, 0.137255, 0.294118, 0.196078 );
528  table->SetTableValue( 2013.0, 0.882353, 0.54902, 0.54902 );
529  table->SetTableValue( 2014.0, 0.784314, 0.137255, 0.294118 );
530  table->SetTableValue( 2015.0, 0.627451, 0.392157, 0.196078 );
531  table->SetTableValue( 2016.0, 0.0784314, 0.862745, 0.235294 );
532  table->SetTableValue( 2017.0, 0.235294, 0.862745, 0.235294 );
533  table->SetTableValue( 2018.0, 0.862745, 0.705882, 0.54902 );
534  table->SetTableValue( 2019.0, 0.0784314, 0.392157, 0.196078 );
535  table->SetTableValue( 2020.0, 0.862745, 0.235294, 0.0784314 );
536  table->SetTableValue( 2021.0, 0.470588, 0.392157, 0.235294 );
537  table->SetTableValue( 2022.0, 0.862745, 0.0784314, 0.0784314 );
538  table->SetTableValue( 2023.0, 0.862745, 0.705882, 0.862745 );
539  table->SetTableValue( 2024.0, 0.235294, 0.0784314, 0.862745 );
540  table->SetTableValue( 2025.0, 0.627451, 0.54902, 0.705882 );
541  table->SetTableValue( 2026.0, 0.313725, 0.0784314, 0.54902 );
542  table->SetTableValue( 2027.0, 0.294118, 0.196078, 0.490196 );
543  table->SetTableValue( 2028.0, 0.0784314, 0.862745, 0.627451 );
544  table->SetTableValue( 2029.0, 0.0784314, 0.705882, 0.54902 );
545  table->SetTableValue( 2030.0, 0.54902, 0.862745, 0.862745 );
546  table->SetTableValue( 2031.0, 0.313725, 0.627451, 0.0784314 );
547  table->SetTableValue( 2032.0, 0.392157, 0, 0.392157 );
548  table->SetTableValue( 2033.0, 0.27451, 0.27451, 0.27451 );
549  table->SetTableValue( 2034.0, 0.588235, 0.588235, 0.784314 );
550  table->SetTableValue( 2035.0, 1, 0.752941, 0.12549 );
551  table->SetTableValue( 3000.0, 0.901961, 0.980392, 0.901961 );
552  table->SetTableValue( 3001.0, 0.901961, 0.607843, 0.843137 );
553  table->SetTableValue( 3002.0, 0.509804, 0.607843, 0.372549 );
554  table->SetTableValue( 3003.0, 0.607843, 0.901961, 1 );
555  table->SetTableValue( 3004.0, 0.529412, 0.72549, 0.803922 );
556  table->SetTableValue( 3005.0, 0.137255, 0.921569, 0.607843 );
557  table->SetTableValue( 3006.0, 0.137255, 0.921569, 0.960784 );
558  table->SetTableValue( 3007.0, 0.294118, 0.137255, 0.45098 );
559  table->SetTableValue( 3008.0, 0.137255, 0.764706, 0.137255 );
560  table->SetTableValue( 3009.0, 0.294118, 0.843137, 0.529412 );
561  table->SetTableValue( 3010.0, 0.45098, 0.921569, 0.45098 );
562  table->SetTableValue( 3011.0, 0.921569, 0.882353, 0.45098 );
563  table->SetTableValue( 3012.0, 0.862745, 0.705882, 0.803922 );
564  table->SetTableValue( 3013.0, 0.117647, 0.45098, 0.45098 );
565  table->SetTableValue( 3014.0, 0.215686, 0.862745, 0.705882 );
566  table->SetTableValue( 3015.0, 0.372549, 0.607843, 0.803922 );
567  table->SetTableValue( 3016.0, 0.921569, 0.137255, 0.764706 );
568  table->SetTableValue( 3017.0, 0.764706, 0.137255, 0.764706 );
569  table->SetTableValue( 3018.0, 0.137255, 0.294118, 0.45098 );
570  table->SetTableValue( 3019.0, 0.921569, 0.607843, 0.803922 );
571  table->SetTableValue( 3020.0, 0.137255, 0.764706, 0.921569 );
572  table->SetTableValue( 3021.0, 0.529412, 0.607843, 0.764706 );
573  table->SetTableValue( 3022.0, 0.137255, 0.921569, 0.921569 );
574  table->SetTableValue( 3023.0, 0.137255, 0.294118, 0.137255 );
575  table->SetTableValue( 3024.0, 0.764706, 0.921569, 0.137255 );
576  table->SetTableValue( 3025.0, 0.372549, 0.45098, 0.294118 );
577  table->SetTableValue( 3026.0, 0.686275, 0.921569, 0.45098 );
578  table->SetTableValue( 3027.0, 0.705882, 0.803922, 0.509804 );
579  table->SetTableValue( 3028.0, 0.921569, 0.137255, 0.372549 );
580  table->SetTableValue( 3029.0, 0.921569, 0.294118, 0.45098 );
581  table->SetTableValue( 3030.0, 0.45098, 0.137255, 0.137255 );
582  table->SetTableValue( 3031.0, 0.686275, 0.372549, 0.921569 );
583  table->SetTableValue( 3032.0, 0.607843, 1, 0.607843 );
584  table->SetTableValue( 3033.0, 0.72549, 0.72549, 0.72549 );
585  table->SetTableValue( 3034.0, 0.411765, 0.411765, 0.215686 );
586  table->SetTableValue( 3035.0, 0.996078, 0.74902, 0.121569 );
587  table->SetTableValue( 4000.0, 0.901961, 0.980392, 0.901961 );
588  table->SetTableValue( 4001.0, 0.901961, 0.607843, 0.843137 );
589  table->SetTableValue( 4002.0, 0.509804, 0.607843, 0.372549 );
590  table->SetTableValue( 4003.0, 0.607843, 0.901961, 1 );
591  table->SetTableValue( 4004.0, 0.529412, 0.72549, 0.803922 );
592  table->SetTableValue( 4005.0, 0.137255, 0.921569, 0.607843 );
593  table->SetTableValue( 4006.0, 0.137255, 0.921569, 0.960784 );
594  table->SetTableValue( 4007.0, 0.294118, 0.137255, 0.45098 );
595  table->SetTableValue( 4008.0, 0.137255, 0.764706, 0.137255 );
596  table->SetTableValue( 4009.0, 0.294118, 0.843137, 0.529412 );
597  table->SetTableValue( 4010.0, 0.45098, 0.921569, 0.45098 );
598  table->SetTableValue( 4011.0, 0.921569, 0.882353, 0.45098 );
599  table->SetTableValue( 4012.0, 0.862745, 0.705882, 0.803922 );
600  table->SetTableValue( 4013.0, 0.117647, 0.45098, 0.45098 );
601  table->SetTableValue( 4014.0, 0.215686, 0.862745, 0.705882 );
602  table->SetTableValue( 4015.0, 0.372549, 0.607843, 0.803922 );
603  table->SetTableValue( 4016.0, 0.921569, 0.137255, 0.764706 );
604  table->SetTableValue( 4017.0, 0.764706, 0.137255, 0.764706 );
605  table->SetTableValue( 4018.0, 0.137255, 0.294118, 0.45098 );
606  table->SetTableValue( 4019.0, 0.921569, 0.607843, 0.803922 );
607  table->SetTableValue( 4020.0, 0.137255, 0.764706, 0.921569 );
608  table->SetTableValue( 4021.0, 0.529412, 0.607843, 0.764706 );
609  table->SetTableValue( 4022.0, 0.137255, 0.921569, 0.921569 );
610  table->SetTableValue( 4023.0, 0.137255, 0.294118, 0.137255 );
611  table->SetTableValue( 4024.0, 0.764706, 0.921569, 0.137255 );
612  table->SetTableValue( 4025.0, 0.372549, 0.45098, 0.294118 );
613  table->SetTableValue( 4026.0, 0.686275, 0.921569, 0.45098 );
614  table->SetTableValue( 4027.0, 0.705882, 0.803922, 0.509804 );
615  table->SetTableValue( 4028.0, 0.921569, 0.137255, 0.372549 );
616  table->SetTableValue( 4029.0, 0.921569, 0.294118, 0.45098 );
617  table->SetTableValue( 4030.0, 0.45098, 0.137255, 0.137255 );
618  table->SetTableValue( 4031.0, 0.686275, 0.372549, 0.921569 );
619  table->SetTableValue( 4032.0, 0.607843, 1, 0.607843 );
620  table->SetTableValue( 4033.0, 0.72549, 0.72549, 0.72549 );
621  table->SetTableValue( 4034.0, 0.411765, 0.411765, 0.215686 );
622  table->SetTableValue( 4035.0, 0.996078, 0.74902, 0.121569 );
623  table->SetTableValue( 1100.0, 0, 0, 0, 0);
624  table->SetTableValue( 1101.0, 0.196078, 0.196078, 0.196078 );
625  table->SetTableValue( 1102.0, 0.705882, 0.0784314, 0.117647 );
626  table->SetTableValue( 1103.0, 0.235294, 0.0980392, 0.0980392 );
627  table->SetTableValue( 1104.0, 0.0980392, 0.235294, 0.235294 );
628  table->SetTableValue( 1200.0, 0.0980392, 0.235294, 0.239216 );
629  table->SetTableValue( 1201.0, 0.0980392, 0.352941, 0.235294 );
630  table->SetTableValue( 1202.0, 0.0980392, 0.470588, 0.235294 );
631  table->SetTableValue( 1205.0, 0.0980392, 0.588235, 0.235294 );
632  table->SetTableValue( 1206.0, 0.0980392, 0.705882, 0.235294 );
633  table->SetTableValue( 1207.0, 0.0980392, 0.823529, 0.235294 );
634  table->SetTableValue( 1210.0, 0.0980392, 0.588235, 0.352941 );
635  table->SetTableValue( 1211.0, 0.0980392, 0.705882, 0.352941 );
636  table->SetTableValue( 1212.0, 0.0980392, 0.823529, 0.352941 );
637  table->SetTableValue( 1105.0, 0.705882, 0.0784314, 0.0784314 );
638  table->SetTableValue( 1106.0, 0.862745, 0.0784314, 0.392157 );
639  table->SetTableValue( 1107.0, 0.54902, 0.235294, 0.235294 );
640  table->SetTableValue( 1108.0, 0.705882, 0.862745, 0.54902 );
641  table->SetTableValue( 1109.0, 0.54902, 0.392157, 0.705882 );
642  table->SetTableValue( 1110.0, 0.705882, 0.0784314, 0.54902 );
643  table->SetTableValue( 1111.0, 0.54902, 0.0784314, 0.54902 );
644  table->SetTableValue( 1112.0, 0.0823529, 0.0392157, 0.0392157 );
645  table->SetTableValue( 1113.0, 0.882353, 0.54902, 0.54902 );
646  table->SetTableValue( 1114.0, 0.0901961, 0.235294, 0.705882 );
647  table->SetTableValue( 1115.0, 0.705882, 0.235294, 0.705882 );
648  table->SetTableValue( 1116.0, 0.0784314, 0.862745, 0.235294 );
649  table->SetTableValue( 1117.0, 0.235294, 0.0784314, 0.54902 );
650  table->SetTableValue( 1118.0, 0.862745, 0.705882, 0.54902 );
651  table->SetTableValue( 1119.0, 0.254902, 0.392157, 0.0784314 );
652  table->SetTableValue( 1120.0, 0.862745, 0.235294, 0.0784314 );
653  table->SetTableValue( 1121.0, 0.235294, 0.392157, 0.235294 );
654  table->SetTableValue( 1122.0, 0.0784314, 0.235294, 0.862745 );
655  table->SetTableValue( 1123.0, 0.392157, 0.392157, 0.235294 );
656  table->SetTableValue( 1124.0, 0.862745, 0.705882, 0.862745 );
657  table->SetTableValue( 1125.0, 0.0784314, 0.705882, 0.54902 );
658  table->SetTableValue( 1126.0, 0.235294, 0.54902, 0.705882 );
659  table->SetTableValue( 1127.0, 0.0980392, 0.0784314, 0.54902 );
660  table->SetTableValue( 1128.0, 0.0784314, 0.235294, 0.392157 );
661  table->SetTableValue( 1129.0, 0.235294, 0.862745, 0.0784314 );
662  table->SetTableValue( 1130.0, 0.235294, 0.0784314, 0.862745 );
663  table->SetTableValue( 1131.0, 0.862745, 0.862745, 0.392157 );
664  table->SetTableValue( 1132.0, 0.705882, 0.235294, 0.235294 );
665  table->SetTableValue( 1133.0, 0.235294, 0.235294, 0.862745 );
666  table->SetTableValue( 1134.0, 0.862745, 0.235294, 0.862745 );
667  table->SetTableValue( 1135.0, 0.254902, 0.862745, 0.235294 );
668  table->SetTableValue( 1136.0, 0.0980392, 0.54902, 0.0784314 );
669  table->SetTableValue( 1137.0, 0.0509804, 0, 0.980392 );
670  table->SetTableValue( 1138.0, 0.239216, 0.0784314, 0.862745 );
671  table->SetTableValue( 1139.0, 0.239216, 0.0784314, 0.235294 );
672  table->SetTableValue( 1140.0, 0.239216, 0.235294, 0.392157 );
673  table->SetTableValue( 1141.0, 0.0980392, 0.0980392, 0.0980392 );
674  table->SetTableValue( 1142.0, 0.54902, 0.0784314, 0.235294 );
675  table->SetTableValue( 1143.0, 0.862745, 0.705882, 0.0784314 );
676  table->SetTableValue( 1144.0, 0.247059, 0.705882, 0.705882 );
677  table->SetTableValue( 1145.0, 0.866667, 0.0784314, 0.0392157 );
678  table->SetTableValue( 1146.0, 0.0823529, 0.862745, 0.0784314 );
679  table->SetTableValue( 1147.0, 0.717647, 0.392157, 0.0784314 );
680  table->SetTableValue( 1148.0, 0.866667, 0.0784314, 0.392157 );
681  table->SetTableValue( 1149.0, 0.866667, 0.235294, 0.54902 );
682  table->SetTableValue( 1150.0, 0.866667, 0.0784314, 0.862745 );
683  table->SetTableValue( 1151.0, 0.239216, 0.862745, 0.862745 );
684  table->SetTableValue( 1152.0, 0.392157, 0.784314, 0.784314 );
685  table->SetTableValue( 1153.0, 0.0392157, 0.784314, 0.784314 );
686  table->SetTableValue( 1154.0, 0.866667, 0.862745, 0.0784314 );
687  table->SetTableValue( 1155.0, 0.552941, 0.0784314, 0.392157 );
688  table->SetTableValue( 1156.0, 0.239216, 0.862745, 0.392157 );
689  table->SetTableValue( 1157.0, 0.0823529, 0.862745, 0.235294 );
690  table->SetTableValue( 1158.0, 0.552941, 0.235294, 0.0784314 );
691  table->SetTableValue( 1159.0, 0.560784, 0.0784314, 0.862745 );
692  table->SetTableValue( 1160.0, 0.239216, 0.0784314, 0.705882 );
693  table->SetTableValue( 1161.0, 0.396078, 0.235294, 0.862745 );
694  table->SetTableValue( 1162.0, 0.0823529, 0.0784314, 0.54902 );
695  table->SetTableValue( 1163.0, 0.866667, 0.54902, 0.0784314 );
696  table->SetTableValue( 1164.0, 0.552941, 0.392157, 0.862745 );
697  table->SetTableValue( 1165.0, 0.396078, 0.0784314, 0.0784314 );
698  table->SetTableValue( 1166.0, 0.866667, 0.392157, 0.0784314 );
699  table->SetTableValue( 1167.0, 0.709804, 0.784314, 0.0784314 );
700  table->SetTableValue( 1168.0, 0.0823529, 0.705882, 0.54902 );
701  table->SetTableValue( 1169.0, 0.396078, 0.392157, 0.705882 );
702  table->SetTableValue( 1170.0, 0.709804, 0.862745, 0.0784314 );
703  table->SetTableValue( 1171.0, 0.0823529, 0.54902, 0.784314 );
704  table->SetTableValue( 1172.0, 0.0823529, 0.0784314, 0.941176 );
705  table->SetTableValue( 1173.0, 0.0823529, 0.0784314, 0.784314 );
706  table->SetTableValue( 1174.0, 0.239216, 0.705882, 0.235294 );
707  table->SetTableValue( 1175.0, 0.239216, 0.705882, 0.980392 );
708  table->SetTableValue( 1176.0, 0.0823529, 0.0784314, 0.235294 );
709  table->SetTableValue( 1177.0, 0.396078, 0.235294, 0.235294 );
710  table->SetTableValue( 1178.0, 0.0823529, 0.862745, 0.862745 );
711  table->SetTableValue( 1179.0, 0.0823529, 0.705882, 0.705882 );
712  table->SetTableValue( 1180.0, 0.87451, 0.862745, 0.235294 );
713  table->SetTableValue( 1181.0, 0.866667, 0.235294, 0.235294 );
714  table->SetTableValue( 2100.0, 0, 0, 0, 0);
715  table->SetTableValue( 2101.0, 0.196078, 0.196078, 0.196078 );
716  table->SetTableValue( 2102.0, 0.705882, 0.0784314, 0.117647 );
717  table->SetTableValue( 2103.0, 0.235294, 0.0980392, 0.0980392 );
718  table->SetTableValue( 2104.0, 0.0980392, 0.235294, 0.235294 );
719  table->SetTableValue( 2105.0, 0.705882, 0.0784314, 0.0784314 );
720  table->SetTableValue( 2106.0, 0.862745, 0.0784314, 0.392157 );
721  table->SetTableValue( 2107.0, 0.54902, 0.235294, 0.235294 );
722  table->SetTableValue( 2108.0, 0.705882, 0.862745, 0.54902 );
723  table->SetTableValue( 2109.0, 0.54902, 0.392157, 0.705882 );
724  table->SetTableValue( 2110.0, 0.705882, 0.0784314, 0.54902 );
725  table->SetTableValue( 2111.0, 0.54902, 0.0784314, 0.54902 );
726  table->SetTableValue( 2112.0, 0.0823529, 0.0392157, 0.0392157 );
727  table->SetTableValue( 2113.0, 0.882353, 0.54902, 0.54902 );
728  table->SetTableValue( 2114.0, 0.0901961, 0.235294, 0.705882 );
729  table->SetTableValue( 2115.0, 0.705882, 0.235294, 0.705882 );
730  table->SetTableValue( 2116.0, 0.0784314, 0.862745, 0.235294 );
731  table->SetTableValue( 2117.0, 0.235294, 0.0784314, 0.54902 );
732  table->SetTableValue( 2118.0, 0.862745, 0.705882, 0.54902 );
733  table->SetTableValue( 2119.0, 0.254902, 0.392157, 0.0784314 );
734  table->SetTableValue( 2120.0, 0.862745, 0.235294, 0.0784314 );
735  table->SetTableValue( 2121.0, 0.235294, 0.392157, 0.235294 );
736  table->SetTableValue( 2122.0, 0.0784314, 0.235294, 0.862745 );
737  table->SetTableValue( 2123.0, 0.392157, 0.392157, 0.235294 );
738  table->SetTableValue( 2124.0, 0.862745, 0.705882, 0.862745 );
739  table->SetTableValue( 2125.0, 0.0784314, 0.705882, 0.54902 );
740  table->SetTableValue( 2126.0, 0.235294, 0.54902, 0.705882 );
741  table->SetTableValue( 2127.0, 0.0980392, 0.0784314, 0.54902 );
742  table->SetTableValue( 2128.0, 0.0784314, 0.235294, 0.392157 );
743  table->SetTableValue( 2129.0, 0.235294, 0.862745, 0.0784314 );
744  table->SetTableValue( 2130.0, 0.235294, 0.0784314, 0.862745 );
745  table->SetTableValue( 2131.0, 0.862745, 0.862745, 0.392157 );
746  table->SetTableValue( 2132.0, 0.705882, 0.235294, 0.235294 );
747  table->SetTableValue( 2133.0, 0.235294, 0.235294, 0.862745 );
748  table->SetTableValue( 2134.0, 0.862745, 0.235294, 0.862745 );
749  table->SetTableValue( 2135.0, 0.254902, 0.862745, 0.235294 );
750  table->SetTableValue( 2136.0, 0.0980392, 0.54902, 0.0784314 );
751  table->SetTableValue( 2137.0, 0.0509804, 0, 0.980392 );
752  table->SetTableValue( 2138.0, 0.239216, 0.0784314, 0.862745 );
753  table->SetTableValue( 2139.0, 0.239216, 0.0784314, 0.235294 );
754  table->SetTableValue( 2140.0, 0.239216, 0.235294, 0.392157 );
755  table->SetTableValue( 2141.0, 0.0980392, 0.0980392, 0.0980392 );
756  table->SetTableValue( 2142.0, 0.54902, 0.0784314, 0.235294 );
757  table->SetTableValue( 2143.0, 0.862745, 0.705882, 0.0784314 );
758  table->SetTableValue( 2144.0, 0.247059, 0.705882, 0.705882 );
759  table->SetTableValue( 2145.0, 0.866667, 0.0784314, 0.0392157 );
760  table->SetTableValue( 2146.0, 0.0823529, 0.862745, 0.0784314 );
761  table->SetTableValue( 2147.0, 0.717647, 0.392157, 0.0784314 );
762  table->SetTableValue( 2148.0, 0.866667, 0.0784314, 0.392157 );
763  table->SetTableValue( 2149.0, 0.866667, 0.235294, 0.54902 );
764  table->SetTableValue( 2150.0, 0.866667, 0.0784314, 0.862745 );
765  table->SetTableValue( 2151.0, 0.239216, 0.862745, 0.862745 );
766  table->SetTableValue( 2152.0, 0.392157, 0.784314, 0.784314 );
767  table->SetTableValue( 2153.0, 0.0392157, 0.784314, 0.784314 );
768  table->SetTableValue( 2154.0, 0.866667, 0.862745, 0.0784314 );
769  table->SetTableValue( 2155.0, 0.552941, 0.0784314, 0.392157 );
770  table->SetTableValue( 2156.0, 0.239216, 0.862745, 0.392157 );
771  table->SetTableValue( 2157.0, 0.0823529, 0.862745, 0.235294 );
772  table->SetTableValue( 2158.0, 0.552941, 0.235294, 0.0784314 );
773  table->SetTableValue( 2159.0, 0.560784, 0.0784314, 0.862745 );
774  table->SetTableValue( 2160.0, 0.239216, 0.0784314, 0.705882 );
775  table->SetTableValue( 2161.0, 0.396078, 0.235294, 0.862745 );
776  table->SetTableValue( 2162.0, 0.0823529, 0.0784314, 0.54902 );
777  table->SetTableValue( 2163.0, 0.866667, 0.54902, 0.0784314 );
778  table->SetTableValue( 2164.0, 0.552941, 0.392157, 0.862745 );
779  table->SetTableValue( 2165.0, 0.396078, 0.0784314, 0.0784314 );
780  table->SetTableValue( 2166.0, 0.866667, 0.392157, 0.0784314 );
781  table->SetTableValue( 2167.0, 0.709804, 0.784314, 0.0784314 );
782  table->SetTableValue( 2168.0, 0.0823529, 0.705882, 0.54902 );
783  table->SetTableValue( 2169.0, 0.396078, 0.392157, 0.705882 );
784  table->SetTableValue( 2170.0, 0.709804, 0.862745, 0.0784314 );
785  table->SetTableValue( 2171.0, 0.0823529, 0.54902, 0.784314 );
786  table->SetTableValue( 2172.0, 0.0823529, 0.0784314, 0.941176 );
787  table->SetTableValue( 2173.0, 0.0823529, 0.0784314, 0.784314 );
788  table->SetTableValue( 2174.0, 0.239216, 0.705882, 0.235294 );
789  table->SetTableValue( 2175.0, 0.239216, 0.705882, 0.980392 );
790  table->SetTableValue( 2176.0, 0.0823529, 0.0784314, 0.235294 );
791  table->SetTableValue( 2177.0, 0.396078, 0.235294, 0.235294 );
792  table->SetTableValue( 2178.0, 0.0823529, 0.862745, 0.862745 );
793  table->SetTableValue( 2179.0, 0.0823529, 0.705882, 0.705882 );
794  table->SetTableValue( 2180.0, 0.87451, 0.862745, 0.235294 );
795  table->SetTableValue( 2181.0, 0.866667, 0.235294, 0.235294 );
796  table->SetTableValue( 2200.0, 0.0980392, 0.235294, 0.239216 );
797  table->SetTableValue( 2201.0, 0.0980392, 0.352941, 0.235294 );
798  table->SetTableValue( 2202.0, 0.0980392, 0.470588, 0.235294 );
799  table->SetTableValue( 2205.0, 0.0980392, 0.588235, 0.235294 );
800  table->SetTableValue( 2206.0, 0.0980392, 0.705882, 0.235294 );
801  table->SetTableValue( 2207.0, 0.0980392, 0.823529, 0.235294 );
802  table->SetTableValue( 2210.0, 0.0980392, 0.588235, 0.352941 );
803  table->SetTableValue( 2211.0, 0.0980392, 0.705882, 0.352941 );
804  table->SetTableValue( 2212.0, 0.0980392, 0.823529, 0.352941 );
805  table->SetTableValue( 3100.0, 0, 0, 0, 0);
806  table->SetTableValue( 3101.0, 0.196078, 0.196078, 0.196078 );
807  table->SetTableValue( 3102.0, 0.705882, 0.0784314, 0.117647 );
808  table->SetTableValue( 3103.0, 0.235294, 0.0980392, 0.0980392 );
809  table->SetTableValue( 3104.0, 0.0980392, 0.235294, 0.235294 );
810  table->SetTableValue( 3105.0, 0.705882, 0.0784314, 0.0784314 );
811  table->SetTableValue( 3106.0, 0.862745, 0.0784314, 0.392157 );
812  table->SetTableValue( 3107.0, 0.54902, 0.235294, 0.235294 );
813  table->SetTableValue( 3108.0, 0.705882, 0.862745, 0.54902 );
814  table->SetTableValue( 3109.0, 0.54902, 0.392157, 0.705882 );
815  table->SetTableValue( 3110.0, 0.705882, 0.0784314, 0.54902 );
816  table->SetTableValue( 3111.0, 0.54902, 0.0784314, 0.54902 );
817  table->SetTableValue( 3112.0, 0.0823529, 0.0392157, 0.0392157 );
818  table->SetTableValue( 3113.0, 0.882353, 0.54902, 0.54902 );
819  table->SetTableValue( 3114.0, 0.0901961, 0.235294, 0.705882 );
820  table->SetTableValue( 3115.0, 0.705882, 0.235294, 0.705882 );
821  table->SetTableValue( 3116.0, 0.0784314, 0.862745, 0.235294 );
822  table->SetTableValue( 3117.0, 0.235294, 0.0784314, 0.54902 );
823  table->SetTableValue( 3118.0, 0.862745, 0.705882, 0.54902 );
824  table->SetTableValue( 3119.0, 0.254902, 0.392157, 0.0784314 );
825  table->SetTableValue( 3120.0, 0.862745, 0.235294, 0.0784314 );
826  table->SetTableValue( 3121.0, 0.235294, 0.392157, 0.235294 );
827  table->SetTableValue( 3122.0, 0.0784314, 0.235294, 0.862745 );
828  table->SetTableValue( 3123.0, 0.392157, 0.392157, 0.235294 );
829  table->SetTableValue( 3124.0, 0.862745, 0.705882, 0.862745 );
830  table->SetTableValue( 3125.0, 0.0784314, 0.705882, 0.54902 );
831  table->SetTableValue( 3126.0, 0.235294, 0.54902, 0.705882 );
832  table->SetTableValue( 3127.0, 0.0980392, 0.0784314, 0.54902 );
833  table->SetTableValue( 3128.0, 0.0784314, 0.235294, 0.392157 );
834  table->SetTableValue( 3129.0, 0.235294, 0.862745, 0.0784314 );
835  table->SetTableValue( 3130.0, 0.235294, 0.0784314, 0.862745 );
836  table->SetTableValue( 3131.0, 0.862745, 0.862745, 0.392157 );
837  table->SetTableValue( 3132.0, 0.705882, 0.235294, 0.235294 );
838  table->SetTableValue( 3133.0, 0.235294, 0.235294, 0.862745 );
839  table->SetTableValue( 3134.0, 0.862745, 0.235294, 0.862745 );
840  table->SetTableValue( 3135.0, 0.254902, 0.862745, 0.235294 );
841  table->SetTableValue( 3136.0, 0.0980392, 0.54902, 0.0784314 );
842  table->SetTableValue( 3137.0, 0.0509804, 0, 0.980392 );
843  table->SetTableValue( 3138.0, 0.239216, 0.0784314, 0.862745 );
844  table->SetTableValue( 3139.0, 0.239216, 0.0784314, 0.235294 );
845  table->SetTableValue( 3140.0, 0.239216, 0.235294, 0.392157 );
846  table->SetTableValue( 3141.0, 0.0980392, 0.0980392, 0.0980392 );
847  table->SetTableValue( 3142.0, 0.54902, 0.0784314, 0.235294 );
848  table->SetTableValue( 3143.0, 0.862745, 0.705882, 0.0784314 );
849  table->SetTableValue( 3144.0, 0.247059, 0.705882, 0.705882 );
850  table->SetTableValue( 3145.0, 0.866667, 0.0784314, 0.0392157 );
851  table->SetTableValue( 3146.0, 0.0823529, 0.862745, 0.0784314 );
852  table->SetTableValue( 3147.0, 0.717647, 0.392157, 0.0784314 );
853  table->SetTableValue( 3148.0, 0.866667, 0.0784314, 0.392157 );
854  table->SetTableValue( 3149.0, 0.866667, 0.235294, 0.54902 );
855  table->SetTableValue( 3150.0, 0.866667, 0.0784314, 0.862745 );
856  table->SetTableValue( 3151.0, 0.239216, 0.862745, 0.862745 );
857  table->SetTableValue( 3152.0, 0.392157, 0.784314, 0.784314 );
858  table->SetTableValue( 3153.0, 0.0392157, 0.784314, 0.784314 );
859  table->SetTableValue( 3154.0, 0.866667, 0.862745, 0.0784314 );
860  table->SetTableValue( 3155.0, 0.552941, 0.0784314, 0.392157 );
861  table->SetTableValue( 3156.0, 0.239216, 0.862745, 0.392157 );
862  table->SetTableValue( 3157.0, 0.0823529, 0.862745, 0.235294 );
863  table->SetTableValue( 3158.0, 0.552941, 0.235294, 0.0784314 );
864  table->SetTableValue( 3159.0, 0.560784, 0.0784314, 0.862745 );
865  table->SetTableValue( 3160.0, 0.239216, 0.0784314, 0.705882 );
866  table->SetTableValue( 3161.0, 0.396078, 0.235294, 0.862745 );
867  table->SetTableValue( 3162.0, 0.0823529, 0.0784314, 0.54902 );
868  table->SetTableValue( 3163.0, 0.866667, 0.54902, 0.0784314 );
869  table->SetTableValue( 3164.0, 0.552941, 0.392157, 0.862745 );
870  table->SetTableValue( 3165.0, 0.396078, 0.0784314, 0.0784314 );
871  table->SetTableValue( 3166.0, 0.866667, 0.392157, 0.0784314 );
872  table->SetTableValue( 3167.0, 0.709804, 0.784314, 0.0784314 );
873  table->SetTableValue( 3168.0, 0.0823529, 0.705882, 0.54902 );
874  table->SetTableValue( 3169.0, 0.396078, 0.392157, 0.705882 );
875  table->SetTableValue( 3170.0, 0.709804, 0.862745, 0.0784314 );
876  table->SetTableValue( 3171.0, 0.0823529, 0.54902, 0.784314 );
877  table->SetTableValue( 3172.0, 0.0823529, 0.0784314, 0.941176 );
878  table->SetTableValue( 3173.0, 0.0823529, 0.0784314, 0.784314 );
879  table->SetTableValue( 3174.0, 0.239216, 0.705882, 0.235294 );
880  table->SetTableValue( 3175.0, 0.239216, 0.705882, 0.980392 );
881  table->SetTableValue( 3176.0, 0.0823529, 0.0784314, 0.235294 );
882  table->SetTableValue( 3177.0, 0.396078, 0.235294, 0.235294 );
883  table->SetTableValue( 3178.0, 0.0823529, 0.862745, 0.862745 );
884  table->SetTableValue( 3179.0, 0.0823529, 0.705882, 0.705882 );
885  table->SetTableValue( 3180.0, 0.87451, 0.862745, 0.235294 );
886  table->SetTableValue( 3181.0, 0.866667, 0.235294, 0.235294 );
887  table->SetTableValue( 4100.0, 0, 0, 0, 0);
888  table->SetTableValue( 4101.0, 0.196078, 0.196078, 0.196078 );
889  table->SetTableValue( 4102.0, 0.705882, 0.0784314, 0.117647 );
890  table->SetTableValue( 4103.0, 0.235294, 0.0980392, 0.0980392 );
891  table->SetTableValue( 4104.0, 0.0980392, 0.235294, 0.235294 );
892  table->SetTableValue( 4105.0, 0.705882, 0.0784314, 0.0784314 );
893  table->SetTableValue( 4106.0, 0.862745, 0.0784314, 0.392157 );
894  table->SetTableValue( 4107.0, 0.54902, 0.235294, 0.235294 );
895  table->SetTableValue( 4108.0, 0.705882, 0.862745, 0.54902 );
896  table->SetTableValue( 4109.0, 0.54902, 0.392157, 0.705882 );
897  table->SetTableValue( 4110.0, 0.705882, 0.0784314, 0.54902 );
898  table->SetTableValue( 4111.0, 0.54902, 0.0784314, 0.54902 );
899  table->SetTableValue( 4112.0, 0.0823529, 0.0392157, 0.0392157 );
900  table->SetTableValue( 4113.0, 0.882353, 0.54902, 0.54902 );
901  table->SetTableValue( 4114.0, 0.0901961, 0.235294, 0.705882 );
902  table->SetTableValue( 4115.0, 0.705882, 0.235294, 0.705882 );
903  table->SetTableValue( 4116.0, 0.0784314, 0.862745, 0.235294 );
904  table->SetTableValue( 4117.0, 0.235294, 0.0784314, 0.54902 );
905  table->SetTableValue( 4118.0, 0.862745, 0.705882, 0.54902 );
906  table->SetTableValue( 4119.0, 0.254902, 0.392157, 0.0784314 );
907  table->SetTableValue( 4120.0, 0.862745, 0.235294, 0.0784314 );
908  table->SetTableValue( 4121.0, 0.235294, 0.392157, 0.235294 );
909  table->SetTableValue( 4122.0, 0.0784314, 0.235294, 0.862745 );
910  table->SetTableValue( 4123.0, 0.392157, 0.392157, 0.235294 );
911  table->SetTableValue( 4124.0, 0.862745, 0.705882, 0.862745 );
912  table->SetTableValue( 4125.0, 0.0784314, 0.705882, 0.54902 );
913  table->SetTableValue( 4126.0, 0.235294, 0.54902, 0.705882 );
914  table->SetTableValue( 4127.0, 0.0980392, 0.0784314, 0.54902 );
915  table->SetTableValue( 4128.0, 0.0784314, 0.235294, 0.392157 );
916  table->SetTableValue( 4129.0, 0.235294, 0.862745, 0.0784314 );
917  table->SetTableValue( 4130.0, 0.235294, 0.0784314, 0.862745 );
918  table->SetTableValue( 4131.0, 0.862745, 0.862745, 0.392157 );
919  table->SetTableValue( 4132.0, 0.705882, 0.235294, 0.235294 );
920  table->SetTableValue( 4133.0, 0.235294, 0.235294, 0.862745 );
921  table->SetTableValue( 4134.0, 0.862745, 0.235294, 0.862745 );
922  table->SetTableValue( 4135.0, 0.254902, 0.862745, 0.235294 );
923  table->SetTableValue( 4136.0, 0.0980392, 0.54902, 0.0784314 );
924  table->SetTableValue( 4137.0, 0.0509804, 0, 0.980392 );
925  table->SetTableValue( 4138.0, 0.239216, 0.0784314, 0.862745 );
926  table->SetTableValue( 4139.0, 0.239216, 0.0784314, 0.235294 );
927  table->SetTableValue( 4140.0, 0.239216, 0.235294, 0.392157 );
928  table->SetTableValue( 4141.0, 0.0980392, 0.0980392, 0.0980392 );
929  table->SetTableValue( 4142.0, 0.54902, 0.0784314, 0.235294 );
930  table->SetTableValue( 4143.0, 0.862745, 0.705882, 0.0784314 );
931  table->SetTableValue( 4144.0, 0.247059, 0.705882, 0.705882 );
932  table->SetTableValue( 4145.0, 0.866667, 0.0784314, 0.0392157 );
933  table->SetTableValue( 4146.0, 0.0823529, 0.862745, 0.0784314 );
934  table->SetTableValue( 4147.0, 0.717647, 0.392157, 0.0784314 );
935  table->SetTableValue( 4148.0, 0.866667, 0.0784314, 0.392157 );
936  table->SetTableValue( 4149.0, 0.866667, 0.235294, 0.54902 );
937  table->SetTableValue( 4150.0, 0.866667, 0.0784314, 0.862745 );
938  table->SetTableValue( 4151.0, 0.239216, 0.862745, 0.862745 );
939  table->SetTableValue( 4152.0, 0.392157, 0.784314, 0.784314 );
940  table->SetTableValue( 4153.0, 0.0392157, 0.784314, 0.784314 );
941  table->SetTableValue( 4154.0, 0.866667, 0.862745, 0.0784314 );
942  table->SetTableValue( 4155.0, 0.552941, 0.0784314, 0.392157 );
943  table->SetTableValue( 4156.0, 0.239216, 0.862745, 0.392157 );
944  table->SetTableValue( 4157.0, 0.0823529, 0.862745, 0.235294 );
945  table->SetTableValue( 4158.0, 0.552941, 0.235294, 0.0784314 );
946  table->SetTableValue( 4159.0, 0.560784, 0.0784314, 0.862745 );
947  table->SetTableValue( 4160.0, 0.239216, 0.0784314, 0.705882 );
948  table->SetTableValue( 4161.0, 0.396078, 0.235294, 0.862745 );
949  table->SetTableValue( 4162.0, 0.0823529, 0.0784314, 0.54902 );
950  table->SetTableValue( 4163.0, 0.866667, 0.54902, 0.0784314 );
951  table->SetTableValue( 4164.0, 0.552941, 0.392157, 0.862745 );
952  table->SetTableValue( 4165.0, 0.396078, 0.0784314, 0.0784314 );
953  table->SetTableValue( 4166.0, 0.866667, 0.392157, 0.0784314 );
954  table->SetTableValue( 4167.0, 0.709804, 0.784314, 0.0784314 );
955  table->SetTableValue( 4168.0, 0.0823529, 0.705882, 0.54902 );
956  table->SetTableValue( 4169.0, 0.396078, 0.392157, 0.705882 );
957  table->SetTableValue( 4170.0, 0.709804, 0.862745, 0.0784314 );
958  table->SetTableValue( 4171.0, 0.0823529, 0.54902, 0.784314 );
959  table->SetTableValue( 4172.0, 0.0823529, 0.0784314, 0.941176 );
960  table->SetTableValue( 4173.0, 0.0823529, 0.0784314, 0.784314 );
961  table->SetTableValue( 4174.0, 0.239216, 0.705882, 0.235294 );
962  table->SetTableValue( 4175.0, 0.239216, 0.705882, 0.980392 );
963  table->SetTableValue( 4176.0, 0.0823529, 0.0784314, 0.235294 );
964  table->SetTableValue( 4177.0, 0.396078, 0.235294, 0.235294 );
965  table->SetTableValue( 4178.0, 0.0823529, 0.862745, 0.862745 );
966  table->SetTableValue( 4179.0, 0.0823529, 0.705882, 0.705882 );
967  table->SetTableValue( 4180.0, 0.87451, 0.862745, 0.235294 );
968  table->SetTableValue( 4181.0, 0.866667, 0.235294, 0.235294 );
969  table->SetTableValue( 5001.0, 0.0784314, 0.117647, 0.156863 );
970  table->SetTableValue( 5002.0, 0.0784314, 0.117647, 0.156863 );
971  table->SetTableValue( 5100.0, 0.8, 0.4, 0.4 );
972  table->SetTableValue( 5101.0, 0.8, 0.4, 0.4 );
973  table->SetTableValue( 5102.0, 1, 1, 0.4 );
974  table->SetTableValue( 5103.0, 0.6, 0.8, 0 );
975  table->SetTableValue( 5104.0, 0, 0.6, 0.6 );
976  table->SetTableValue( 5105.0, 0.8, 0.6, 1 );
977  table->SetTableValue( 5106.0, 1, 0.6, 0.2 );
978  table->SetTableValue( 5107.0, 0.8, 0.8, 0.8 );
979  table->SetTableValue( 5108.0, 0.6, 1, 1 );
980  table->SetTableValue( 5109.0, 0.4, 0.6, 1 );
981  table->SetTableValue( 5110.0, 1, 1, 0.4 );
982  table->SetTableValue( 5111.0, 0.6, 0.8, 0 );
983  table->SetTableValue( 5112.0, 0, 0.6, 0.6 );
984  table->SetTableValue( 5113.0, 0.8, 0.6, 1 );
985  table->SetTableValue( 5114.0, 1, 0.6, 0.2 );
986  table->SetTableValue( 5115.0, 0.8, 0.8, 0.8 );
987  table->SetTableValue( 5116.0, 0.6, 1, 1 );
988  table->SetTableValue( 5117.0, 0.4, 0.6, 1 );
989  table->SetTableValue( 5200.0, 0.8, 0.4, 0.4 );
990  table->SetTableValue( 5201.0, 0.8, 0.4, 0.4 );
991  table->SetTableValue( 5202.0, 1, 1, 0.4 );
992  table->SetTableValue( 5203.0, 0.6, 0.8, 0 );
993  table->SetTableValue( 5204.0, 0, 0.6, 0.6 );
994  table->SetTableValue( 5205.0, 0.8, 0.6, 1 );
995  table->SetTableValue( 5206.0, 1, 0.6, 0.2 );
996  table->SetTableValue( 5207.0, 0.8, 0.8, 0.8 );
997  table->SetTableValue( 5208.0, 0.6, 1, 1 );
998  table->SetTableValue( 5209.0, 0.4, 0.6, 1 );
999  table->SetTableValue( 5210.0, 1, 1, 0.4 );
1000  table->SetTableValue( 5211.0, 0.6, 0.8, 0 );
1001  table->SetTableValue( 5212.0, 0, 0.6, 0.6 );
1002  table->SetTableValue( 5213.0, 0.8, 0.6, 1 );
1003  table->SetTableValue( 5214.0, 1, 0.6, 0.2 );
1004  table->SetTableValue( 5215.0, 0.8, 0.8, 0.8 );
1005  table->SetTableValue( 5216.0, 0.6, 1, 1 );
1006  table->SetTableValue( 5217.0, 0.4, 0.6, 1 );
1007  table->SetTableValue( 6000.0, 0, 1, 0 );
1008  table->SetTableValue( 6001.0, 1, 1, 0 );
1009  table->SetTableValue( 6002.0, 0, 1, 1 );
1010  table->SetTableValue( 6003.0, 0, 0, 1 );
1011  table->SetTableValue( 6010.0, 0.92549, 0.0627451, 0.905882 );
1012  table->SetTableValue( 6020.0, 0.929412, 0.0705882, 0.909804 );
1013  table->SetTableValue( 6030.0, 0.92549, 0.0509804, 0.890196 );
1014  table->SetTableValue( 6040.0, 0.92549, 0.0666667, 0.894118 );
1015  table->SetTableValue( 6050.0, 0.00392157, 1, 0.00392157 );
1016  table->SetTableValue( 6060.0, 0.00784314, 1, 0.00392157 );
1017  table->SetTableValue( 6070.0, 0.92549, 0.054902, 0.901961 );
1018  table->SetTableValue( 6080.0, 0.929412, 0.054902, 0.901961 );
1019  table->SetTableValue( 7001.0, 0.282353, 0.517647, 0.709804 );
1020  table->SetTableValue( 7002.0, 0.952941, 0.952941, 0.952941 );
1021  table->SetTableValue( 7003.0, 0.811765, 0.247059, 0.309804 );
1022  table->SetTableValue( 7004.0, 0.47451, 0.0784314, 0.529412 );
1023  table->SetTableValue( 7005.0, 0.772549, 0.235294, 0.972549 );
1024  table->SetTableValue( 7006.0, 0.00784314, 0.584314, 0.00784314 );
1025  table->SetTableValue( 7007.0, 0.866667, 0.976471, 0.65098 );
1026  table->SetTableValue( 7008.0, 0.909804, 0.572549, 0.137255 );
1027  table->SetTableValue( 7009.0, 0.0784314, 0.235294, 0.470588 );
1028  table->SetTableValue( 7010.0, 0.980392, 0.980392, 0 );
1029  table->SetTableValue( 7011.0, 0.478431, 0.733333, 0.870588 );
1030  table->SetTableValue( 7012.0, 0.929412, 0.0470588, 0.694118 );
1031  table->SetTableValue( 7013.0, 0.0392157, 0.192157, 1 );
1032  table->SetTableValue( 7014.0, 0.803922, 0.721569, 0.564706 );
1033  table->SetTableValue( 7015.0, 0.176471, 0.803922, 0.647059 );
1034  table->SetTableValue( 7016.0, 0.458824, 0.627451, 0.686275 );
1035  table->SetTableValue( 7017.0, 0.866667, 0.85098, 0.0823529 );
1036  table->SetTableValue( 7018.0, 0.0784314, 0.235294, 0.470588 );
1037  table->SetTableValue( 7019.0, 0.552941, 0.0823529, 0.392157 );
1038  table->SetTableValue( 7020.0, 0.882353, 0.54902, 0.552941 );
1039  table->SetTableValue( 7100.0, 0.164706, 0.788235, 0.658824 );
1040  table->SetTableValue( 7101.0, 0.658824, 0.407843, 0.635294 );
1041  table->SetTableValue( 8001.0, 0.290196, 0.509804, 0.709804 );
1042  table->SetTableValue( 8002.0, 0.94902, 0.945098, 0.941176 );
1043  table->SetTableValue( 8003.0, 0.807843, 0.254902, 0.305882 );
1044  table->SetTableValue( 8004.0, 0.470588, 0.0823529, 0.521569 );
1045  table->SetTableValue( 8005.0, 0.764706, 0.239216, 0.964706 );
1046  table->SetTableValue( 8006.0, 0.0117647, 0.576471, 0.0235294 );
1047  table->SetTableValue( 8007.0, 0.862745, 0.984314, 0.639216 );
1048  table->SetTableValue( 8008.0, 0.909804, 0.572549, 0.129412 );
1049  table->SetTableValue( 8009.0, 0.0156863, 0.447059, 0.054902 );
1050  table->SetTableValue( 8010.0, 0.47451, 0.721569, 0.862745 );
1051  table->SetTableValue( 8011.0, 0.921569, 0.0431373, 0.686275 );
1052  table->SetTableValue( 8012.0, 0.0470588, 0.180392, 0.980392 );
1053  table->SetTableValue( 8013.0, 0.796078, 0.713725, 0.560784 );
1054  table->SetTableValue( 8014.0, 0.164706, 0.8, 0.654902 );
1055  table->SetTableValue( 9000.0, 0.117647, 0.0196078, 0.117647 );
1056  table->SetTableValue( 9001.0, 0.117647, 0.392157, 0.176471 );
1057  table->SetTableValue( 9002.0, 0.509804, 0.392157, 0.647059 );
1058  table->SetTableValue( 9003.0, 0.411765, 0.0980392, 0.0196078 );
1059  table->SetTableValue( 9004.0, 0.490196, 0.27451, 0.215686 );
1060  table->SetTableValue( 9005.0, 0.882353, 0.0784314, 0.411765 );
1061  table->SetTableValue( 9006.0, 0.882353, 0.0784314, 0.0588235 );
1062  table->SetTableValue( 9500.0, 0.117647, 0.215686, 0.117647 );
1063  table->SetTableValue( 9501.0, 0.117647, 0.588235, 0.176471 );
1064  table->SetTableValue( 9502.0, 0.509804, 0.588235, 0.647059 );
1065  table->SetTableValue( 9503.0, 0.411765, 0.294118, 0.0196078 );
1066  table->SetTableValue( 9504.0, 0.490196, 0.470588, 0.215686 );
1067  table->SetTableValue( 9505.0, 0.882353, 0.27451, 0.411765 );
1068  table->SetTableValue( 9506.0, 0.882353, 0.27451, 0.0588235 );
1069  table->SetTableValue( 11100.0, 0, 0, 0, 0);
1070  table->SetTableValue( 11101.0, 0.0901961, 0.862745, 0.235294 );
1071  table->SetTableValue( 11102.0, 0.0901961, 0.235294, 0.705882 );
1072  table->SetTableValue( 11103.0, 0.247059, 0.392157, 0.235294 );
1073  table->SetTableValue( 11104.0, 0.247059, 0.0784314, 0.862745 );
1074  table->SetTableValue( 11105.0, 0.0509804, 0, 0.980392 );
1075  table->SetTableValue( 11106.0, 0.101961, 0.235294, 0 );
1076  table->SetTableValue( 11107.0, 0.101961, 0.235294, 0.294118 );
1077  table->SetTableValue( 11108.0, 0.101961, 0.235294, 0.588235 );
1078  table->SetTableValue( 11109.0, 0.0980392, 0.235294, 0.980392 );
1079  table->SetTableValue( 11110.0, 0.235294, 0.0980392, 0.0980392 );
1080  table->SetTableValue( 11111.0, 0.705882, 0.0784314, 0.0784314 );
1081  table->SetTableValue( 11112.0, 0.862745, 0.0784314, 0.392157 );
1082  table->SetTableValue( 11113.0, 0.54902, 0.235294, 0.235294 );
1083  table->SetTableValue( 11114.0, 0.705882, 0.862745, 0.54902 );
1084  table->SetTableValue( 11115.0, 0.54902, 0.392157, 0.705882 );
1085  table->SetTableValue( 11116.0, 0.705882, 0.0784314, 0.54902 );
1086  table->SetTableValue( 11117.0, 0.0901961, 0.0392157, 0.0392157 );
1087  table->SetTableValue( 11118.0, 0.882353, 0.54902, 0.54902 );
1088  table->SetTableValue( 11119.0, 0.705882, 0.235294, 0.705882 );
1089  table->SetTableValue( 11120.0, 0.0784314, 0.862745, 0.235294 );
1090  table->SetTableValue( 11121.0, 0.235294, 0.0784314, 0.54902 );
1091  table->SetTableValue( 11122.0, 0.862745, 0.705882, 0.54902 );
1092  table->SetTableValue( 11123.0, 0.254902, 0.392157, 0.0784314 );
1093  table->SetTableValue( 11124.0, 0.862745, 0.235294, 0.0784314 );
1094  table->SetTableValue( 11125.0, 0.0784314, 0.235294, 0.862745 );
1095  table->SetTableValue( 11126.0, 0.392157, 0.392157, 0.235294 );
1096  table->SetTableValue( 11127.0, 0.862745, 0.705882, 0.862745 );
1097  table->SetTableValue( 11128.0, 0.0784314, 0.705882, 0.54902 );
1098  table->SetTableValue( 11129.0, 0.235294, 0.54902, 0.705882 );
1099  table->SetTableValue( 11130.0, 0.0980392, 0.0784314, 0.54902 );
1100  table->SetTableValue( 11131.0, 0.0784314, 0.235294, 0.392157 );
1101  table->SetTableValue( 11132.0, 0.235294, 0.862745, 0.0784314 );
1102  table->SetTableValue( 11133.0, 0.235294, 0.235294, 0.862745 );
1103  table->SetTableValue( 11134.0, 0.862745, 0.235294, 0.862745 );
1104  table->SetTableValue( 11135.0, 0.254902, 0.862745, 0.235294 );
1105  table->SetTableValue( 11136.0, 0.0980392, 0.54902, 0.0784314 );
1106  table->SetTableValue( 11137.0, 0.862745, 0.862745, 0.392157 );
1107  table->SetTableValue( 11138.0, 0.705882, 0.235294, 0.235294 );
1108  table->SetTableValue( 11139.0, 0.239216, 0.0784314, 0.862745 );
1109  table->SetTableValue( 11140.0, 0.239216, 0.0784314, 0.235294 );
1110  table->SetTableValue( 11141.0, 0.239216, 0.235294, 0.392157 );
1111  table->SetTableValue( 11142.0, 0.0980392, 0.0980392, 0.0980392 );
1112  table->SetTableValue( 11143.0, 0.54902, 0.0784314, 0.235294 );
1113  table->SetTableValue( 11144.0, 0.862745, 0.705882, 0.0784314 );
1114  table->SetTableValue( 11145.0, 0.247059, 0.705882, 0.705882 );
1115  table->SetTableValue( 11146.0, 0.866667, 0.0784314, 0.0392157 );
1116  table->SetTableValue( 11147.0, 0.866667, 0.0784314, 0.392157 );
1117  table->SetTableValue( 11148.0, 0.866667, 0.235294, 0.54902 );
1118  table->SetTableValue( 11149.0, 0.866667, 0.0784314, 0.862745 );
1119  table->SetTableValue( 11150.0, 0.239216, 0.862745, 0.862745 );
1120  table->SetTableValue( 11151.0, 0.392157, 0.784314, 0.784314 );
1121  table->SetTableValue( 11152.0, 0.0392157, 0.784314, 0.784314 );
1122  table->SetTableValue( 11153.0, 0.866667, 0.862745, 0.0784314 );
1123  table->SetTableValue( 11154.0, 0.552941, 0.0784314, 0.392157 );
1124  table->SetTableValue( 11155.0, 0.239216, 0.862745, 0.392157 );
1125  table->SetTableValue( 11156.0, 0.552941, 0.235294, 0.0784314 );
1126  table->SetTableValue( 11157.0, 0.560784, 0.0784314, 0.862745 );
1127  table->SetTableValue( 11158.0, 0.396078, 0.235294, 0.862745 );
1128  table->SetTableValue( 11159.0, 0.0823529, 0.0784314, 0.54902 );
1129  table->SetTableValue( 11160.0, 0.239216, 0.0784314, 0.705882 );
1130  table->SetTableValue( 11161.0, 0.866667, 0.54902, 0.0784314 );
1131  table->SetTableValue( 11162.0, 0.552941, 0.392157, 0.862745 );
1132  table->SetTableValue( 11163.0, 0.866667, 0.392157, 0.0784314 );
1133  table->SetTableValue( 11164.0, 0.709804, 0.784314, 0.0784314 );
1134  table->SetTableValue( 11165.0, 0.396078, 0.0784314, 0.0784314 );
1135  table->SetTableValue( 11166.0, 0.396078, 0.392157, 0.705882 );
1136  table->SetTableValue( 11167.0, 0.709804, 0.862745, 0.0784314 );
1137  table->SetTableValue( 11168.0, 0.0823529, 0.54902, 0.784314 );
1138  table->SetTableValue( 11169.0, 0.0823529, 0.0784314, 0.941176 );
1139  table->SetTableValue( 11170.0, 0.0823529, 0.0784314, 0.784314 );
1140  table->SetTableValue( 11171.0, 0.0823529, 0.0784314, 0.235294 );
1141  table->SetTableValue( 11172.0, 0.396078, 0.235294, 0.235294 );
1142  table->SetTableValue( 11173.0, 0.0823529, 0.705882, 0.705882 );
1143  table->SetTableValue( 11174.0, 0.87451, 0.862745, 0.235294 );
1144  table->SetTableValue( 11175.0, 0.866667, 0.235294, 0.235294 );
1145  table->SetTableValue( 12100.0, 0, 0, 0, 0);
1146  table->SetTableValue( 12101.0, 0.0901961, 0.862745, 0.235294 );
1147  table->SetTableValue( 12102.0, 0.0901961, 0.235294, 0.705882 );
1148  table->SetTableValue( 12103.0, 0.247059, 0.392157, 0.235294 );
1149  table->SetTableValue( 12104.0, 0.247059, 0.0784314, 0.862745 );
1150  table->SetTableValue( 12105.0, 0.0509804, 0, 0.980392 );
1151  table->SetTableValue( 12106.0, 0.101961, 0.235294, 0 );
1152  table->SetTableValue( 12107.0, 0.101961, 0.235294, 0.294118 );
1153  table->SetTableValue( 12108.0, 0.101961, 0.235294, 0.588235 );
1154  table->SetTableValue( 12109.0, 0.0980392, 0.235294, 0.980392 );
1155  table->SetTableValue( 12110.0, 0.235294, 0.0980392, 0.0980392 );
1156  table->SetTableValue( 12111.0, 0.705882, 0.0784314, 0.0784314 );
1157  table->SetTableValue( 12112.0, 0.862745, 0.0784314, 0.392157 );
1158  table->SetTableValue( 12113.0, 0.54902, 0.235294, 0.235294 );
1159  table->SetTableValue( 12114.0, 0.705882, 0.862745, 0.54902 );
1160  table->SetTableValue( 12115.0, 0.54902, 0.392157, 0.705882 );
1161  table->SetTableValue( 12116.0, 0.705882, 0.0784314, 0.54902 );
1162  table->SetTableValue( 12117.0, 0.0901961, 0.0392157, 0.0392157 );
1163  table->SetTableValue( 12118.0, 0.882353, 0.54902, 0.54902 );
1164  table->SetTableValue( 12119.0, 0.705882, 0.235294, 0.705882 );
1165  table->SetTableValue( 12120.0, 0.0784314, 0.862745, 0.235294 );
1166  table->SetTableValue( 12121.0, 0.235294, 0.0784314, 0.54902 );
1167  table->SetTableValue( 12122.0, 0.862745, 0.705882, 0.54902 );
1168  table->SetTableValue( 12123.0, 0.254902, 0.392157, 0.0784314 );
1169  table->SetTableValue( 12124.0, 0.862745, 0.235294, 0.0784314 );
1170  table->SetTableValue( 12125.0, 0.0784314, 0.235294, 0.862745 );
1171  table->SetTableValue( 12126.0, 0.392157, 0.392157, 0.235294 );
1172  table->SetTableValue( 12127.0, 0.862745, 0.705882, 0.862745 );
1173  table->SetTableValue( 12128.0, 0.0784314, 0.705882, 0.54902 );
1174  table->SetTableValue( 12129.0, 0.235294, 0.54902, 0.705882 );
1175  table->SetTableValue( 12130.0, 0.0980392, 0.0784314, 0.54902 );
1176  table->SetTableValue( 12131.0, 0.0784314, 0.235294, 0.392157 );
1177  table->SetTableValue( 12132.0, 0.235294, 0.862745, 0.0784314 );
1178  table->SetTableValue( 12133.0, 0.235294, 0.235294, 0.862745 );
1179  table->SetTableValue( 12134.0, 0.862745, 0.235294, 0.862745 );
1180  table->SetTableValue( 12135.0, 0.254902, 0.862745, 0.235294 );
1181  table->SetTableValue( 12136.0, 0.0980392, 0.54902, 0.0784314 );
1182  table->SetTableValue( 12137.0, 0.862745, 0.862745, 0.392157 );
1183  table->SetTableValue( 12138.0, 0.705882, 0.235294, 0.235294 );
1184  table->SetTableValue( 12139.0, 0.239216, 0.0784314, 0.862745 );
1185  table->SetTableValue( 12140.0, 0.239216, 0.0784314, 0.235294 );
1186  table->SetTableValue( 12141.0, 0.239216, 0.235294, 0.392157 );
1187  table->SetTableValue( 12142.0, 0.0980392, 0.0980392, 0.0980392 );
1188  table->SetTableValue( 12143.0, 0.54902, 0.0784314, 0.235294 );
1189  table->SetTableValue( 12144.0, 0.862745, 0.705882, 0.0784314 );
1190  table->SetTableValue( 12145.0, 0.247059, 0.705882, 0.705882 );
1191  table->SetTableValue( 12146.0, 0.866667, 0.0784314, 0.0392157 );
1192  table->SetTableValue( 12147.0, 0.866667, 0.0784314, 0.392157 );
1193  table->SetTableValue( 12148.0, 0.866667, 0.235294, 0.54902 );
1194  table->SetTableValue( 12149.0, 0.866667, 0.0784314, 0.862745 );
1195  table->SetTableValue( 12150.0, 0.239216, 0.862745, 0.862745 );
1196  table->SetTableValue( 12151.0, 0.392157, 0.784314, 0.784314 );
1197  table->SetTableValue( 12152.0, 0.0392157, 0.784314, 0.784314 );
1198  table->SetTableValue( 12153.0, 0.866667, 0.862745, 0.0784314 );
1199  table->SetTableValue( 12154.0, 0.552941, 0.0784314, 0.392157 );
1200  table->SetTableValue( 12155.0, 0.239216, 0.862745, 0.392157 );
1201  table->SetTableValue( 12156.0, 0.552941, 0.235294, 0.0784314 );
1202  table->SetTableValue( 12157.0, 0.560784, 0.0784314, 0.862745 );
1203  table->SetTableValue( 12158.0, 0.396078, 0.235294, 0.862745 );
1204  table->SetTableValue( 12159.0, 0.0823529, 0.0784314, 0.54902 );
1205  table->SetTableValue( 12160.0, 0.239216, 0.0784314, 0.705882 );
1206  table->SetTableValue( 12161.0, 0.866667, 0.54902, 0.0784314 );
1207  table->SetTableValue( 12162.0, 0.552941, 0.392157, 0.862745 );
1208  table->SetTableValue( 12163.0, 0.866667, 0.392157, 0.0784314 );
1209  table->SetTableValue( 12164.0, 0.709804, 0.784314, 0.0784314 );
1210  table->SetTableValue( 12165.0, 0.396078, 0.0784314, 0.0784314 );
1211  table->SetTableValue( 12166.0, 0.396078, 0.392157, 0.705882 );
1212  table->SetTableValue( 12167.0, 0.709804, 0.862745, 0.0784314 );
1213  table->SetTableValue( 12168.0, 0.0823529, 0.54902, 0.784314 );
1214  table->SetTableValue( 12169.0, 0.0823529, 0.0784314, 0.941176 );
1215  table->SetTableValue( 12170.0, 0.0823529, 0.0784314, 0.784314 );
1216  table->SetTableValue( 12171.0, 0.0823529, 0.0784314, 0.235294 );
1217  table->SetTableValue( 12172.0, 0.396078, 0.235294, 0.235294 );
1218  table->SetTableValue( 12173.0, 0.0823529, 0.705882, 0.705882 );
1219  table->SetTableValue( 12174.0, 0.87451, 0.862745, 0.235294 );
1220  table->SetTableValue( 12175.0, 0.866667, 0.235294, 0.235294 );
1221  table->SetTableValue( 13100.0, 0, 0, 0, 0);
1222  table->SetTableValue( 13101.0, 0.0901961, 0.862745, 0.235294 );
1223  table->SetTableValue( 13102.0, 0.0901961, 0.235294, 0.705882 );
1224  table->SetTableValue( 13103.0, 0.247059, 0.392157, 0.235294 );
1225  table->SetTableValue( 13104.0, 0.247059, 0.0784314, 0.862745 );
1226  table->SetTableValue( 13105.0, 0.0509804, 0, 0.980392 );
1227  table->SetTableValue( 13106.0, 0.101961, 0.235294, 0 );
1228  table->SetTableValue( 13107.0, 0.101961, 0.235294, 0.294118 );
1229  table->SetTableValue( 13108.0, 0.101961, 0.235294, 0.588235 );
1230  table->SetTableValue( 13109.0, 0.0980392, 0.235294, 0.980392 );
1231  table->SetTableValue( 13110.0, 0.235294, 0.0980392, 0.0980392 );
1232  table->SetTableValue( 13111.0, 0.705882, 0.0784314, 0.0784314 );
1233  table->SetTableValue( 13112.0, 0.862745, 0.0784314, 0.392157 );
1234  table->SetTableValue( 13113.0, 0.54902, 0.235294, 0.235294 );
1235  table->SetTableValue( 13114.0, 0.705882, 0.862745, 0.54902 );
1236  table->SetTableValue( 13115.0, 0.54902, 0.392157, 0.705882 );
1237  table->SetTableValue( 13116.0, 0.705882, 0.0784314, 0.54902 );
1238  table->SetTableValue( 13117.0, 0.0901961, 0.0392157, 0.0392157 );
1239  table->SetTableValue( 13118.0, 0.882353, 0.54902, 0.54902 );
1240  table->SetTableValue( 13119.0, 0.705882, 0.235294, 0.705882 );
1241  table->SetTableValue( 13120.0, 0.0784314, 0.862745, 0.235294 );
1242  table->SetTableValue( 13121.0, 0.235294, 0.0784314, 0.54902 );
1243  table->SetTableValue( 13122.0, 0.862745, 0.705882, 0.54902 );
1244  table->SetTableValue( 13123.0, 0.254902, 0.392157, 0.0784314 );
1245  table->SetTableValue( 13124.0, 0.862745, 0.235294, 0.0784314 );
1246  table->SetTableValue( 13125.0, 0.0784314, 0.235294, 0.862745 );
1247  table->SetTableValue( 13126.0, 0.392157, 0.392157, 0.235294 );
1248  table->SetTableValue( 13127.0, 0.862745, 0.705882, 0.862745 );
1249  table->SetTableValue( 13128.0, 0.0784314, 0.705882, 0.54902 );
1250  table->SetTableValue( 13129.0, 0.235294, 0.54902, 0.705882 );
1251  table->SetTableValue( 13130.0, 0.0980392, 0.0784314, 0.54902 );
1252  table->SetTableValue( 13131.0, 0.0784314, 0.235294, 0.392157 );
1253  table->SetTableValue( 13132.0, 0.235294, 0.862745, 0.0784314 );
1254  table->SetTableValue( 13133.0, 0.235294, 0.235294, 0.862745 );
1255  table->SetTableValue( 13134.0, 0.862745, 0.235294, 0.862745 );
1256  table->SetTableValue( 13135.0, 0.254902, 0.862745, 0.235294 );
1257  table->SetTableValue( 13136.0, 0.0980392, 0.54902, 0.0784314 );
1258  table->SetTableValue( 13137.0, 0.862745, 0.862745, 0.392157 );
1259  table->SetTableValue( 13138.0, 0.705882, 0.235294, 0.235294 );
1260  table->SetTableValue( 13139.0, 0.239216, 0.0784314, 0.862745 );
1261  table->SetTableValue( 13140.0, 0.239216, 0.0784314, 0.235294 );
1262  table->SetTableValue( 13141.0, 0.239216, 0.235294, 0.392157 );
1263  table->SetTableValue( 13142.0, 0.0980392, 0.0980392, 0.0980392 );
1264  table->SetTableValue( 13143.0, 0.54902, 0.0784314, 0.235294 );
1265  table->SetTableValue( 13144.0, 0.862745, 0.705882, 0.0784314 );
1266  table->SetTableValue( 13145.0, 0.247059, 0.705882, 0.705882 );
1267  table->SetTableValue( 13146.0, 0.866667, 0.0784314, 0.0392157 );
1268  table->SetTableValue( 13147.0, 0.866667, 0.0784314, 0.392157 );
1269  table->SetTableValue( 13148.0, 0.866667, 0.235294, 0.54902 );
1270  table->SetTableValue( 13149.0, 0.866667, 0.0784314, 0.862745 );
1271  table->SetTableValue( 13150.0, 0.239216, 0.862745, 0.862745 );
1272  table->SetTableValue( 13151.0, 0.392157, 0.784314, 0.784314 );
1273  table->SetTableValue( 13152.0, 0.0392157, 0.784314, 0.784314 );
1274  table->SetTableValue( 13153.0, 0.866667, 0.862745, 0.0784314 );
1275  table->SetTableValue( 13154.0, 0.552941, 0.0784314, 0.392157 );
1276  table->SetTableValue( 13155.0, 0.239216, 0.862745, 0.392157 );
1277  table->SetTableValue( 13156.0, 0.552941, 0.235294, 0.0784314 );
1278  table->SetTableValue( 13157.0, 0.560784, 0.0784314, 0.862745 );
1279  table->SetTableValue( 13158.0, 0.396078, 0.235294, 0.862745 );
1280  table->SetTableValue( 13159.0, 0.0823529, 0.0784314, 0.54902 );
1281  table->SetTableValue( 13160.0, 0.239216, 0.0784314, 0.705882 );
1282  table->SetTableValue( 13161.0, 0.866667, 0.54902, 0.0784314 );
1283  table->SetTableValue( 13162.0, 0.552941, 0.392157, 0.862745 );
1284  table->SetTableValue( 13163.0, 0.866667, 0.392157, 0.0784314 );
1285  table->SetTableValue( 13164.0, 0.709804, 0.784314, 0.0784314 );
1286  table->SetTableValue( 13165.0, 0.396078, 0.0784314, 0.0784314 );
1287  table->SetTableValue( 13166.0, 0.396078, 0.392157, 0.705882 );
1288  table->SetTableValue( 13167.0, 0.709804, 0.862745, 0.0784314 );
1289  table->SetTableValue( 13168.0, 0.0823529, 0.54902, 0.784314 );
1290  table->SetTableValue( 13169.0, 0.0823529, 0.0784314, 0.941176 );
1291  table->SetTableValue( 13170.0, 0.0823529, 0.0784314, 0.784314 );
1292  table->SetTableValue( 13171.0, 0.0823529, 0.0784314, 0.235294 );
1293  table->SetTableValue( 13172.0, 0.396078, 0.235294, 0.235294 );
1294  table->SetTableValue( 13173.0, 0.0823529, 0.705882, 0.705882 );
1295  table->SetTableValue( 13174.0, 0.87451, 0.862745, 0.235294 );
1296  table->SetTableValue( 13175.0, 0.866667, 0.235294, 0.235294 );
1297  table->SetTableValue( 14100.0, 0, 0, 0, 0);
1298  table->SetTableValue( 14101.0, 0.0901961, 0.862745, 0.235294 );
1299  table->SetTableValue( 14102.0, 0.0901961, 0.235294, 0.705882 );
1300  table->SetTableValue( 14103.0, 0.247059, 0.392157, 0.235294 );
1301  table->SetTableValue( 14104.0, 0.247059, 0.0784314, 0.862745 );
1302  table->SetTableValue( 14105.0, 0.0509804, 0, 0.980392 );
1303  table->SetTableValue( 14106.0, 0.101961, 0.235294, 0 );
1304  table->SetTableValue( 14107.0, 0.101961, 0.235294, 0.294118 );
1305  table->SetTableValue( 14108.0, 0.101961, 0.235294, 0.588235 );
1306  table->SetTableValue( 14109.0, 0.0980392, 0.235294, 0.980392 );
1307  table->SetTableValue( 14110.0, 0.235294, 0.0980392, 0.0980392 );
1308  table->SetTableValue( 14111.0, 0.705882, 0.0784314, 0.0784314 );
1309  table->SetTableValue( 14112.0, 0.862745, 0.0784314, 0.392157 );
1310  table->SetTableValue( 14113.0, 0.54902, 0.235294, 0.235294 );
1311  table->SetTableValue( 14114.0, 0.705882, 0.862745, 0.54902 );
1312  table->SetTableValue( 14115.0, 0.54902, 0.392157, 0.705882 );
1313  table->SetTableValue( 14116.0, 0.705882, 0.0784314, 0.54902 );
1314  table->SetTableValue( 14117.0, 0.0901961, 0.0392157, 0.0392157 );
1315  table->SetTableValue( 14118.0, 0.882353, 0.54902, 0.54902 );
1316  table->SetTableValue( 14119.0, 0.705882, 0.235294, 0.705882 );
1317  table->SetTableValue( 14120.0, 0.0784314, 0.862745, 0.235294 );
1318  table->SetTableValue( 14121.0, 0.235294, 0.0784314, 0.54902 );
1319  table->SetTableValue( 14122.0, 0.862745, 0.705882, 0.54902 );
1320  table->SetTableValue( 14123.0, 0.254902, 0.392157, 0.0784314 );
1321  table->SetTableValue( 14124.0, 0.862745, 0.235294, 0.0784314 );
1322  table->SetTableValue( 14125.0, 0.0784314, 0.235294, 0.862745 );
1323  table->SetTableValue( 14126.0, 0.392157, 0.392157, 0.235294 );
1324  table->SetTableValue( 14127.0, 0.862745, 0.705882, 0.862745 );
1325  table->SetTableValue( 14128.0, 0.0784314, 0.705882, 0.54902 );
1326  table->SetTableValue( 14129.0, 0.235294, 0.54902, 0.705882 );
1327  table->SetTableValue( 14130.0, 0.0980392, 0.0784314, 0.54902 );
1328  table->SetTableValue( 14131.0, 0.0784314, 0.235294, 0.392157 );
1329  table->SetTableValue( 14132.0, 0.235294, 0.862745, 0.0784314 );
1330  table->SetTableValue( 14133.0, 0.235294, 0.235294, 0.862745 );
1331  table->SetTableValue( 14134.0, 0.862745, 0.235294, 0.862745 );
1332  table->SetTableValue( 14135.0, 0.254902, 0.862745, 0.235294 );
1333  table->SetTableValue( 14136.0, 0.0980392, 0.54902, 0.0784314 );
1334  table->SetTableValue( 14137.0, 0.862745, 0.862745, 0.392157 );
1335  table->SetTableValue( 14138.0, 0.705882, 0.235294, 0.235294 );
1336  table->SetTableValue( 14139.0, 0.239216, 0.0784314, 0.862745 );
1337  table->SetTableValue( 14140.0, 0.239216, 0.0784314, 0.235294 );
1338  table->SetTableValue( 14141.0, 0.239216, 0.235294, 0.392157 );
1339  table->SetTableValue( 14142.0, 0.0980392, 0.0980392, 0.0980392 );
1340  table->SetTableValue( 14143.0, 0.54902, 0.0784314, 0.235294 );
1341  table->SetTableValue( 14144.0, 0.862745, 0.705882, 0.0784314 );
1342  table->SetTableValue( 14145.0, 0.247059, 0.705882, 0.705882 );
1343  table->SetTableValue( 14146.0, 0.866667, 0.0784314, 0.0392157 );
1344  table->SetTableValue( 14147.0, 0.866667, 0.0784314, 0.392157 );
1345  table->SetTableValue( 14148.0, 0.866667, 0.235294, 0.54902 );
1346  table->SetTableValue( 14149.0, 0.866667, 0.0784314, 0.862745 );
1347  table->SetTableValue( 14150.0, 0.239216, 0.862745, 0.862745 );
1348  table->SetTableValue( 14151.0, 0.392157, 0.784314, 0.784314 );
1349  table->SetTableValue( 14152.0, 0.0392157, 0.784314, 0.784314 );
1350  table->SetTableValue( 14153.0, 0.866667, 0.862745, 0.0784314 );
1351  table->SetTableValue( 14154.0, 0.552941, 0.0784314, 0.392157 );
1352  table->SetTableValue( 14155.0, 0.239216, 0.862745, 0.392157 );
1353  table->SetTableValue( 14156.0, 0.552941, 0.235294, 0.0784314 );
1354  table->SetTableValue( 14157.0, 0.560784, 0.0784314, 0.862745 );
1355  table->SetTableValue( 14158.0, 0.396078, 0.235294, 0.862745 );
1356  table->SetTableValue( 14159.0, 0.0823529, 0.0784314, 0.54902 );
1357  table->SetTableValue( 14160.0, 0.239216, 0.0784314, 0.705882 );
1358  table->SetTableValue( 14161.0, 0.866667, 0.54902, 0.0784314 );
1359  table->SetTableValue( 14162.0, 0.552941, 0.392157, 0.862745 );
1360  table->SetTableValue( 14163.0, 0.866667, 0.392157, 0.0784314 );
1361  table->SetTableValue( 14164.0, 0.709804, 0.784314, 0.0784314 );
1362  table->SetTableValue( 14165.0, 0.396078, 0.0784314, 0.0784314 );
1363  table->SetTableValue( 14166.0, 0.396078, 0.392157, 0.705882 );
1364  table->SetTableValue( 14167.0, 0.709804, 0.862745, 0.0784314 );
1365  table->SetTableValue( 14168.0, 0.0823529, 0.54902, 0.784314 );
1366  table->SetTableValue( 14169.0, 0.0823529, 0.0784314, 0.941176 );
1367  table->SetTableValue( 14170.0, 0.0823529, 0.0784314, 0.784314 );
1368  table->SetTableValue( 14171.0, 0.0823529, 0.0784314, 0.235294 );
1369  table->SetTableValue( 14172.0, 0.396078, 0.235294, 0.235294 );
1370  table->SetTableValue( 14173.0, 0.0823529, 0.705882, 0.705882 );
1371  table->SetTableValue( 14174.0, 0.87451, 0.862745, 0.235294 );
1372  table->SetTableValue( 14175.0, 0.866667, 0.235294, 0.235294 );
1374  lookupTable->SetVtkLookupTable( table );
1375  return lookupTable;
1376 }
1377 
1378 TransferFunction::Pointer FreeSurferParcellationTranslator::CreateTransferFunction()
1379 {
1381  transferFunction->AddRGBPoint( 1.0, 0.27451, 0.509804, 0.705882 );
1382  transferFunction->AddRGBPoint( 2.0, 0.960784, 0.960784, 0.960784 );
1383  transferFunction->AddRGBPoint( 3.0, 0.803922, 0.243137, 0.305882 );
1384  transferFunction->AddRGBPoint( 4.0, 0.470588, 0.0705882, 0.52549 );
1385  transferFunction->AddRGBPoint( 5.0, 0.768627, 0.227451, 0.980392 );
1386  transferFunction->AddRGBPoint( 6.0, 0, 0.580392, 0 );
1387  transferFunction->AddRGBPoint( 7.0, 0.862745, 0.972549, 0.643137 );
1388  transferFunction->AddRGBPoint( 8.0, 0.901961, 0.580392, 0.133333 );
1389  transferFunction->AddRGBPoint( 9.0, 0, 0.462745, 0.054902 );
1390  transferFunction->AddRGBPoint( 10.0, 0, 0.462745, 0.054902 );
1391  transferFunction->AddRGBPoint( 11.0, 0.478431, 0.729412, 0.862745 );
1392  transferFunction->AddRGBPoint( 12.0, 0.92549, 0.0509804, 0.690196 );
1393  transferFunction->AddRGBPoint( 13.0, 0.0470588, 0.188235, 1 );
1394  transferFunction->AddRGBPoint( 14.0, 0.8, 0.713725, 0.556863 );
1395  transferFunction->AddRGBPoint( 15.0, 0.164706, 0.8, 0.643137 );
1396  transferFunction->AddRGBPoint( 16.0, 0.466667, 0.623529, 0.690196 );
1397  transferFunction->AddRGBPoint( 17.0, 0.862745, 0.847059, 0.0784314 );
1398  transferFunction->AddRGBPoint( 18.0, 0.403922, 1, 1 );
1399  transferFunction->AddRGBPoint( 19.0, 0.313725, 0.768627, 0.384314 );
1400  transferFunction->AddRGBPoint( 20.0, 0.235294, 0.227451, 0.823529 );
1401  transferFunction->AddRGBPoint( 21.0, 0.235294, 0.227451, 0.823529 );
1402  transferFunction->AddRGBPoint( 22.0, 0.235294, 0.227451, 0.823529 );
1403  transferFunction->AddRGBPoint( 23.0, 0.235294, 0.227451, 0.823529 );
1404  transferFunction->AddRGBPoint( 24.0, 0.235294, 0.235294, 0.235294 );
1405  transferFunction->AddRGBPoint( 25.0, 1, 0.647059, 0 );
1406  transferFunction->AddRGBPoint( 26.0, 1, 0.647059, 0 );
1407  transferFunction->AddRGBPoint( 27.0, 0, 1, 0.498039 );
1408  transferFunction->AddRGBPoint( 28.0, 0.647059, 0.164706, 0.164706 );
1409  transferFunction->AddRGBPoint( 29.0, 0.529412, 0.807843, 0.921569 );
1410  transferFunction->AddRGBPoint( 30.0, 0.627451, 0.12549, 0.941176 );
1411  transferFunction->AddRGBPoint( 31.0, 0, 0.784314, 0.784314 );
1412  transferFunction->AddRGBPoint( 32.0, 0.392157, 0.196078, 0.392157 );
1413  transferFunction->AddRGBPoint( 33.0, 0.529412, 0.196078, 0.290196 );
1414  transferFunction->AddRGBPoint( 34.0, 0.478431, 0.529412, 0.196078 );
1415  transferFunction->AddRGBPoint( 35.0, 0.2, 0.196078, 0.529412 );
1416  transferFunction->AddRGBPoint( 36.0, 0.290196, 0.607843, 0.235294 );
1417  transferFunction->AddRGBPoint( 37.0, 0.470588, 0.243137, 0.168627 );
1418  transferFunction->AddRGBPoint( 38.0, 0.290196, 0.607843, 0.235294 );
1419  transferFunction->AddRGBPoint( 39.0, 0.478431, 0.529412, 0.196078 );
1420  transferFunction->AddRGBPoint( 40.0, 0.27451, 0.509804, 0.705882 );
1421  transferFunction->AddRGBPoint( 41.0, 0, 0.882353, 0 );
1422  transferFunction->AddRGBPoint( 42.0, 0.803922, 0.243137, 0.305882 );
1423  transferFunction->AddRGBPoint( 43.0, 0.470588, 0.0705882, 0.52549 );
1424  transferFunction->AddRGBPoint( 44.0, 0.768627, 0.227451, 0.980392 );
1425  transferFunction->AddRGBPoint( 45.0, 0, 0.580392, 0 );
1426  transferFunction->AddRGBPoint( 46.0, 0.862745, 0.972549, 0.643137 );
1427  transferFunction->AddRGBPoint( 47.0, 0.901961, 0.580392, 0.133333 );
1428  transferFunction->AddRGBPoint( 48.0, 0, 0.462745, 0.054902 );
1429  transferFunction->AddRGBPoint( 49.0, 0, 0.462745, 0.054902 );
1430  transferFunction->AddRGBPoint( 50.0, 0.478431, 0.729412, 0.862745 );
1431  transferFunction->AddRGBPoint( 51.0, 0.92549, 0.0509804, 0.690196 );
1432  transferFunction->AddRGBPoint( 52.0, 0.0509804, 0.188235, 1 );
1433  transferFunction->AddRGBPoint( 53.0, 0.862745, 0.847059, 0.0784314 );
1434  transferFunction->AddRGBPoint( 54.0, 0.403922, 1, 1 );
1435  transferFunction->AddRGBPoint( 55.0, 0.313725, 0.768627, 0.384314 );
1436  transferFunction->AddRGBPoint( 56.0, 0.235294, 0.227451, 0.823529 );
1437  transferFunction->AddRGBPoint( 57.0, 1, 0.647059, 0 );
1438  transferFunction->AddRGBPoint( 58.0, 1, 0.647059, 0 );
1439  transferFunction->AddRGBPoint( 59.0, 0, 1, 0.498039 );
1440  transferFunction->AddRGBPoint( 60.0, 0.647059, 0.164706, 0.164706 );
1441  transferFunction->AddRGBPoint( 61.0, 0.529412, 0.807843, 0.921569 );
1442  transferFunction->AddRGBPoint( 62.0, 0.627451, 0.12549, 0.941176 );
1443  transferFunction->AddRGBPoint( 63.0, 0, 0.784314, 0.866667 );
1444  transferFunction->AddRGBPoint( 64.0, 0.392157, 0.196078, 0.392157 );
1445  transferFunction->AddRGBPoint( 65.0, 0.529412, 0.196078, 0.290196 );
1446  transferFunction->AddRGBPoint( 66.0, 0.478431, 0.529412, 0.196078 );
1447  transferFunction->AddRGBPoint( 67.0, 0.2, 0.196078, 0.529412 );
1448  transferFunction->AddRGBPoint( 68.0, 0.290196, 0.607843, 0.235294 );
1449  transferFunction->AddRGBPoint( 69.0, 0.470588, 0.243137, 0.168627 );
1450  transferFunction->AddRGBPoint( 70.0, 0.290196, 0.607843, 0.235294 );
1451  transferFunction->AddRGBPoint( 71.0, 0.478431, 0.529412, 0.196078 );
1452  transferFunction->AddRGBPoint( 72.0, 0.470588, 0.745098, 0.588235 );
1453  transferFunction->AddRGBPoint( 73.0, 0.478431, 0.529412, 0.196078 );
1454  transferFunction->AddRGBPoint( 74.0, 0.478431, 0.529412, 0.196078 );
1455  transferFunction->AddRGBPoint( 77.0, 0.784314, 0.27451, 1 );
1456  transferFunction->AddRGBPoint( 78.0, 1, 0.580392, 0.0392157 );
1457  transferFunction->AddRGBPoint( 79.0, 1, 0.580392, 0.0392157 );
1458  transferFunction->AddRGBPoint( 80.0, 0.643137, 0.423529, 0.886275 );
1459  transferFunction->AddRGBPoint( 81.0, 0.643137, 0.423529, 0.886275 );
1460  transferFunction->AddRGBPoint( 82.0, 0.643137, 0.423529, 0.886275 );
1461  transferFunction->AddRGBPoint( 83.0, 1, 0.854902, 0.72549 );
1462  transferFunction->AddRGBPoint( 84.0, 1, 0.854902, 0.72549 );
1463  transferFunction->AddRGBPoint( 85.0, 0.917647, 0.662745, 0.117647 );
1464  transferFunction->AddRGBPoint( 192.0, 0.980392, 1, 0.196078 );
1465  transferFunction->AddRGBPoint( 86.0, 0.784314, 0.470588, 1 );
1466  transferFunction->AddRGBPoint( 87.0, 0.784314, 0.47451, 1 );
1467  transferFunction->AddRGBPoint( 88.0, 0.784314, 0.478431, 1 );
1468  transferFunction->AddRGBPoint( 96.0, 0.803922, 0.0392157, 0.490196 );
1469  transferFunction->AddRGBPoint( 97.0, 0.803922, 0.0392157, 0.490196 );
1470  transferFunction->AddRGBPoint( 98.0, 0.627451, 0.12549, 0.941176 );
1471  transferFunction->AddRGBPoint( 100.0, 0.486275, 0.54902, 0.698039 );
1472  transferFunction->AddRGBPoint( 101.0, 0.490196, 0.54902, 0.698039 );
1473  transferFunction->AddRGBPoint( 102.0, 0.494118, 0.54902, 0.698039 );
1474  transferFunction->AddRGBPoint( 103.0, 0.498039, 0.54902, 0.698039 );
1475  transferFunction->AddRGBPoint( 104.0, 0.486275, 0.552941, 0.698039 );
1476  transferFunction->AddRGBPoint( 105.0, 0.486275, 0.556863, 0.698039 );
1477  transferFunction->AddRGBPoint( 106.0, 0.486275, 0.560784, 0.698039 );
1478  transferFunction->AddRGBPoint( 107.0, 0.486275, 0.564706, 0.698039 );
1479  transferFunction->AddRGBPoint( 108.0, 0.486275, 0.54902, 0.701961 );
1480  transferFunction->AddRGBPoint( 109.0, 0.486275, 0.54902, 0.698039 );
1481  transferFunction->AddRGBPoint( 110.0, 0.490196, 0.54902, 0.698039 );
1482  transferFunction->AddRGBPoint( 111.0, 0.494118, 0.54902, 0.698039 );
1483  transferFunction->AddRGBPoint( 112.0, 0.498039, 0.54902, 0.698039 );
1484  transferFunction->AddRGBPoint( 113.0, 0.486275, 0.552941, 0.698039 );
1485  transferFunction->AddRGBPoint( 114.0, 0.486275, 0.556863, 0.698039 );
1486  transferFunction->AddRGBPoint( 115.0, 0.486275, 0.560784, 0.698039 );
1487  transferFunction->AddRGBPoint( 116.0, 0.486275, 0.564706, 0.698039 );
1488  transferFunction->AddRGBPoint( 117.0, 0.486275, 0.54902, 0.701961 );
1489  transferFunction->AddRGBPoint( 118.0, 1, 0.0784314, 0.576471 );
1490  transferFunction->AddRGBPoint( 119.0, 0.803922, 0.701961, 0.545098 );
1491  transferFunction->AddRGBPoint( 120.0, 0.933333, 0.933333, 0.819608 );
1492  transferFunction->AddRGBPoint( 121.0, 0.784314, 0.784314, 0.784314 );
1493  transferFunction->AddRGBPoint( 122.0, 0.290196, 1, 0.290196 );
1494  transferFunction->AddRGBPoint( 123.0, 0.933333, 0, 0 );
1495  transferFunction->AddRGBPoint( 124.0, 0, 0, 0.545098 );
1496  transferFunction->AddRGBPoint( 125.0, 0.678431, 1, 0.184314 );
1497  transferFunction->AddRGBPoint( 126.0, 0.521569, 0.796078, 0.898039 );
1498  transferFunction->AddRGBPoint( 127.0, 0.101961, 0.929412, 0.223529 );
1499  transferFunction->AddRGBPoint( 128.0, 0.133333, 0.545098, 0.133333 );
1500  transferFunction->AddRGBPoint( 129.0, 0.117647, 0.564706, 1 );
1501  transferFunction->AddRGBPoint( 130.0, 0.576471, 0.0745098, 0.678431 );
1502  transferFunction->AddRGBPoint( 131.0, 0.933333, 0.231373, 0.231373 );
1503  transferFunction->AddRGBPoint( 132.0, 0.866667, 0.152941, 0.784314 );
1504  transferFunction->AddRGBPoint( 133.0, 0.933333, 0.682353, 0.933333 );
1505  transferFunction->AddRGBPoint( 134.0, 1, 0, 0 );
1506  transferFunction->AddRGBPoint( 135.0, 0.282353, 0.239216, 0.545098 );
1507  transferFunction->AddRGBPoint( 136.0, 0.0823529, 0.152941, 0.517647 );
1508  transferFunction->AddRGBPoint( 137.0, 0.0823529, 0.152941, 0.517647 );
1509  transferFunction->AddRGBPoint( 138.0, 0.254902, 0.529412, 0.0784314 );
1510  transferFunction->AddRGBPoint( 139.0, 0.254902, 0.529412, 0.0784314 );
1511  transferFunction->AddRGBPoint( 140.0, 0.52549, 0.0156863, 0.627451 );
1512  transferFunction->AddRGBPoint( 142.0, 0.866667, 0.886275, 0.266667 );
1513  transferFunction->AddRGBPoint( 143.0, 1, 1, 0.996078 );
1514  transferFunction->AddRGBPoint( 144.0, 0.203922, 0.819608, 0.886275 );
1515  transferFunction->AddRGBPoint( 145.0, 0.937255, 0.627451, 0.87451 );
1516  transferFunction->AddRGBPoint( 146.0, 0.27451, 0.509804, 0.705882 );
1517  transferFunction->AddRGBPoint( 147.0, 0.27451, 0.509804, 0.709804 );
1518  transferFunction->AddRGBPoint( 148.0, 0.545098, 0.47451, 0.368627 );
1519  transferFunction->AddRGBPoint( 149.0, 0.878431, 0.878431, 0.878431 );
1520  transferFunction->AddRGBPoint( 150.0, 1, 0, 0 );
1521  transferFunction->AddRGBPoint( 151.0, 0.803922, 0.803922, 0 );
1522  transferFunction->AddRGBPoint( 152.0, 0.933333, 0.933333, 0.819608 );
1523  transferFunction->AddRGBPoint( 153.0, 0.545098, 0.47451, 0.368627 );
1524  transferFunction->AddRGBPoint( 154.0, 0.933333, 0.231373, 0.231373 );
1525  transferFunction->AddRGBPoint( 155.0, 0.933333, 0.231373, 0.231373 );
1526  transferFunction->AddRGBPoint( 156.0, 0.933333, 0.231373, 0.231373 );
1527  transferFunction->AddRGBPoint( 157.0, 0.243137, 0.0392157, 0.803922 );
1528  transferFunction->AddRGBPoint( 158.0, 0.243137, 0.0392157, 0.803922 );
1529  transferFunction->AddRGBPoint( 159.0, 0, 0.462745, 0.054902 );
1530  transferFunction->AddRGBPoint( 160.0, 0, 0.462745, 0.054902 );
1531  transferFunction->AddRGBPoint( 161.0, 0.862745, 0.847059, 0.0823529 );
1532  transferFunction->AddRGBPoint( 162.0, 0.862745, 0.847059, 0.0823529 );
1533  transferFunction->AddRGBPoint( 163.0, 0.478431, 0.729412, 0.862745 );
1534  transferFunction->AddRGBPoint( 164.0, 0.478431, 0.729412, 0.862745 );
1535  transferFunction->AddRGBPoint( 165.0, 1, 0.647059, 0 );
1536  transferFunction->AddRGBPoint( 166.0, 0.054902, 0.188235, 1 );
1537  transferFunction->AddRGBPoint( 167.0, 0.65098, 0.164706, 0.164706 );
1538  transferFunction->AddRGBPoint( 168.0, 0.47451, 0.0705882, 0.52549 );
1539  transferFunction->AddRGBPoint( 169.0, 0.92549, 0.0509804, 0.498039 );
1540  transferFunction->AddRGBPoint( 176.0, 0.92549, 0.0509804, 0.494118 );
1541  transferFunction->AddRGBPoint( 170.0, 0.466667, 0.623529, 0.690196 );
1542  transferFunction->AddRGBPoint( 171.0, 0.466667, 0, 0.690196 );
1543  transferFunction->AddRGBPoint( 172.0, 0.466667, 0.392157, 0.690196 );
1544  transferFunction->AddRGBPoint( 173.0, 0.466667, 0.784314, 0.690196 );
1545  transferFunction->AddRGBPoint( 174.0, 0.466667, 0.623529, 0.392157 );
1546  transferFunction->AddRGBPoint( 175.0, 0.466667, 0.623529, 0.784314 );
1547  transferFunction->AddRGBPoint( 180.0, 0.286275, 0.239216, 0.545098 );
1548  transferFunction->AddRGBPoint( 181.0, 0.286275, 0.243137, 0.545098 );
1549  transferFunction->AddRGBPoint( 193.0, 0, 0.768627, 1 );
1550  transferFunction->AddRGBPoint( 194.0, 1, 0.643137, 0.643137 );
1551  transferFunction->AddRGBPoint( 195.0, 0.768627, 0.768627, 0 );
1552  transferFunction->AddRGBPoint( 196.0, 0, 0.392157, 1 );
1553  transferFunction->AddRGBPoint( 197.0, 0.501961, 0.768627, 0.643137 );
1554  transferFunction->AddRGBPoint( 198.0, 0, 0.494118, 0.294118 );
1555  transferFunction->AddRGBPoint( 199.0, 0.501961, 0.376471, 0.25098 );
1556  transferFunction->AddRGBPoint( 200.0, 0, 0.196078, 0.501961 );
1557  transferFunction->AddRGBPoint( 201.0, 1, 0.8, 0.6 );
1558  transferFunction->AddRGBPoint( 202.0, 1, 0.501961, 0.501961 );
1559  transferFunction->AddRGBPoint( 203.0, 1, 1, 0 );
1560  transferFunction->AddRGBPoint( 204.0, 0.25098, 0, 0.25098 );
1561  transferFunction->AddRGBPoint( 205.0, 0, 0, 1 );
1562  transferFunction->AddRGBPoint( 206.0, 1, 0, 0 );
1563  transferFunction->AddRGBPoint( 207.0, 0.501961, 0.501961, 1 );
1564  transferFunction->AddRGBPoint( 208.0, 0, 0.501961, 0 );
1565  transferFunction->AddRGBPoint( 209.0, 0.768627, 0.627451, 0.501961 );
1566  transferFunction->AddRGBPoint( 210.0, 0.12549, 0.784314, 1 );
1567  transferFunction->AddRGBPoint( 211.0, 0.501961, 1, 0.501961 );
1568  transferFunction->AddRGBPoint( 212.0, 0.8, 0.6, 0.8 );
1569  transferFunction->AddRGBPoint( 213.0, 0.47451, 0.0666667, 0.533333 );
1570  transferFunction->AddRGBPoint( 214.0, 0.501961, 0, 0 );
1571  transferFunction->AddRGBPoint( 215.0, 0.501961, 0.12549, 1 );
1572  transferFunction->AddRGBPoint( 216.0, 1, 0.8, 0.4 );
1573  transferFunction->AddRGBPoint( 217.0, 0.501961, 0.501961, 0.501961 );
1574  transferFunction->AddRGBPoint( 218.0, 0.407843, 1, 1 );
1575  transferFunction->AddRGBPoint( 219.0, 0, 0.886275, 0 );
1576  transferFunction->AddRGBPoint( 220.0, 0.803922, 0.247059, 0.305882 );
1577  transferFunction->AddRGBPoint( 221.0, 0.772549, 0.227451, 0.980392 );
1578  transferFunction->AddRGBPoint( 222.0, 0.129412, 0.588235, 0.980392 );
1579  transferFunction->AddRGBPoint( 223.0, 0.886275, 0, 0 );
1580  transferFunction->AddRGBPoint( 224.0, 0.392157, 0.392157, 0.392157 );
1581  transferFunction->AddRGBPoint( 225.0, 0.772549, 0.588235, 0.980392 );
1582  transferFunction->AddRGBPoint( 226.0, 0.666667, 0.666667, 1 );
1583  transferFunction->AddRGBPoint( 250.0, 1, 0, 0 );
1584  transferFunction->AddRGBPoint( 251.0, 0, 0, 0.25098 );
1585  transferFunction->AddRGBPoint( 252.0, 0, 0, 0.439216 );
1586  transferFunction->AddRGBPoint( 253.0, 0, 0, 0.627451 );
1587  transferFunction->AddRGBPoint( 254.0, 0, 0, 0.815686 );
1588  transferFunction->AddRGBPoint( 255.0, 0, 0, 1 );
1589  transferFunction->AddRGBPoint( 331.0, 1, 0, 0 );
1590  transferFunction->AddRGBPoint( 332.0, 1, 0.313725, 0 );
1591  transferFunction->AddRGBPoint( 333.0, 1, 0.627451, 0 );
1592  transferFunction->AddRGBPoint( 334.0, 1, 1, 0 );
1593  transferFunction->AddRGBPoint( 335.0, 0, 1, 0 );
1594  transferFunction->AddRGBPoint( 336.0, 1, 0, 0.627451 );
1595  transferFunction->AddRGBPoint( 337.0, 1, 0, 1 );
1596  transferFunction->AddRGBPoint( 338.0, 1, 0.196078, 0.313725 );
1597  transferFunction->AddRGBPoint( 339.0, 0.313725, 1, 0.196078 );
1598  transferFunction->AddRGBPoint( 340.0, 0.627451, 1, 0.196078 );
1599  transferFunction->AddRGBPoint( 341.0, 0.627451, 0.784314, 1 );
1600  transferFunction->AddRGBPoint( 342.0, 0, 1, 0.627451 );
1601  transferFunction->AddRGBPoint( 343.0, 0, 0, 1 );
1602  transferFunction->AddRGBPoint( 344.0, 0.313725, 0.196078, 1 );
1603  transferFunction->AddRGBPoint( 345.0, 0.627451, 0, 1 );
1604  transferFunction->AddRGBPoint( 346.0, 1, 0.823529, 0 );
1605  transferFunction->AddRGBPoint( 347.0, 0, 0.627451, 1 );
1606  transferFunction->AddRGBPoint( 348.0, 1, 0.784314, 0.313725 );
1607  transferFunction->AddRGBPoint( 349.0, 1, 0.784314, 0.627451 );
1608  transferFunction->AddRGBPoint( 350.0, 1, 0.313725, 0.784314 );
1609  transferFunction->AddRGBPoint( 351.0, 1, 0.627451, 0.784314 );
1610  transferFunction->AddRGBPoint( 352.0, 0.117647, 1, 0.313725 );
1611  transferFunction->AddRGBPoint( 353.0, 0.313725, 0.784314, 1 );
1612  transferFunction->AddRGBPoint( 354.0, 0.313725, 1, 0.784314 );
1613  transferFunction->AddRGBPoint( 355.0, 0.764706, 1, 0.784314 );
1614  transferFunction->AddRGBPoint( 356.0, 0.470588, 0.784314, 0.0784314 );
1615  transferFunction->AddRGBPoint( 357.0, 0.666667, 0.0392157, 0.784314 );
1616  transferFunction->AddRGBPoint( 358.0, 0.0784314, 0.509804, 0.705882 );
1617  transferFunction->AddRGBPoint( 359.0, 0.0784314, 0.705882, 0.509804 );
1618  transferFunction->AddRGBPoint( 400.0, 0.807843, 0.243137, 0.305882 );
1619  transferFunction->AddRGBPoint( 401.0, 0.47451, 0.0705882, 0.52549 );
1620  transferFunction->AddRGBPoint( 402.0, 0.780392, 0.227451, 0.980392 );
1621  transferFunction->AddRGBPoint( 403.0, 0.00392157, 0.580392, 0 );
1622  transferFunction->AddRGBPoint( 404.0, 0.866667, 0.972549, 0.643137 );
1623  transferFunction->AddRGBPoint( 405.0, 0.905882, 0.580392, 0.133333 );
1624  transferFunction->AddRGBPoint( 406.0, 0.00392157, 0.462745, 0.054902 );
1625  transferFunction->AddRGBPoint( 407.0, 0.470588, 0.462745, 0.054902 );
1626  transferFunction->AddRGBPoint( 408.0, 0.482353, 0.729412, 0.866667 );
1627  transferFunction->AddRGBPoint( 409.0, 0.933333, 0.0509804, 0.694118 );
1628  transferFunction->AddRGBPoint( 410.0, 0.482353, 0.729412, 0.862745 );
1629  transferFunction->AddRGBPoint( 411.0, 0.541176, 0.0509804, 0.807843 );
1630  transferFunction->AddRGBPoint( 412.0, 0.933333, 0.509804, 0.690196 );
1631  transferFunction->AddRGBPoint( 413.0, 0.854902, 0.901961, 0.298039 );
1632  transferFunction->AddRGBPoint( 414.0, 0.14902, 0.835294, 0.690196 );
1633  transferFunction->AddRGBPoint( 415.0, 0.00392157, 0.882353, 0.690196 );
1634  transferFunction->AddRGBPoint( 416.0, 0.00392157, 0.882353, 0.690196 );
1635  transferFunction->AddRGBPoint( 417.0, 0.784314, 0.00784314, 0.392157 );
1636  transferFunction->AddRGBPoint( 418.0, 0.784314, 0.00784314, 0.392157 );
1637  transferFunction->AddRGBPoint( 419.0, 0.0196078, 0.784314, 0.352941 );
1638  transferFunction->AddRGBPoint( 420.0, 0.0196078, 0.784314, 0.352941 );
1639  transferFunction->AddRGBPoint( 421.0, 0.392157, 0.0196078, 0.784314 );
1640  transferFunction->AddRGBPoint( 422.0, 0.0980392, 1, 0.392157 );
1641  transferFunction->AddRGBPoint( 423.0, 0.0980392, 1, 0.392157 );
1642  transferFunction->AddRGBPoint( 424.0, 0.901961, 0.027451, 0.392157 );
1643  transferFunction->AddRGBPoint( 425.0, 0.901961, 0.027451, 0.392157 );
1644  transferFunction->AddRGBPoint( 426.0, 0.392157, 0.0196078, 0.784314 );
1645  transferFunction->AddRGBPoint( 427.0, 0.588235, 0.0392157, 0.784314 );
1646  transferFunction->AddRGBPoint( 428.0, 0.588235, 0.0392157, 0.784314 );
1647  transferFunction->AddRGBPoint( 429.0, 0.686275, 0.0392157, 0.690196 );
1648  transferFunction->AddRGBPoint( 430.0, 0.686275, 0.0392157, 0.690196 );
1649  transferFunction->AddRGBPoint( 431.0, 0.0392157, 0.392157, 1 );
1650  transferFunction->AddRGBPoint( 432.0, 0.0392157, 0.392157, 1 );
1651  transferFunction->AddRGBPoint( 433.0, 0.588235, 0.176471, 0.27451 );
1652  transferFunction->AddRGBPoint( 434.0, 0.588235, 0.176471, 0.27451 );
1653  transferFunction->AddRGBPoint( 435.0, 0.176471, 0.784314, 0.0588235 );
1654  transferFunction->AddRGBPoint( 436.0, 0.176471, 0.784314, 0.0588235 );
1655  transferFunction->AddRGBPoint( 437.0, 0.890196, 0.176471, 0.392157 );
1656  transferFunction->AddRGBPoint( 438.0, 0.890196, 0.176471, 0.392157 );
1657  transferFunction->AddRGBPoint( 439.0, 0.890196, 0.176471, 0.392157 );
1658  transferFunction->AddRGBPoint( 498.0, 0.560784, 0.737255, 0.560784 );
1659  transferFunction->AddRGBPoint( 499.0, 1, 0.972549, 0.862745 );
1660  transferFunction->AddRGBPoint( 500.0, 0.0666667, 0.333333, 0.533333 );
1661  transferFunction->AddRGBPoint( 501.0, 0.466667, 0.733333, 0.4 );
1662  transferFunction->AddRGBPoint( 502.0, 0.8, 0.266667, 0.133333 );
1663  transferFunction->AddRGBPoint( 503.0, 0.8, 0, 1 );
1664  transferFunction->AddRGBPoint( 504.0, 0.866667, 0.733333, 0.0666667 );
1665  transferFunction->AddRGBPoint( 505.0, 0.6, 0.866667, 0.933333 );
1666  transferFunction->AddRGBPoint( 506.0, 0.2, 0.0666667, 0.0666667 );
1667  transferFunction->AddRGBPoint( 507.0, 0, 0.466667, 0.333333 );
1668  transferFunction->AddRGBPoint( 508.0, 0.0784314, 0.392157, 0.784314 );
1669  transferFunction->AddRGBPoint( 550.0, 0.0666667, 0.333333, 0.537255 );
1670  transferFunction->AddRGBPoint( 551.0, 0.466667, 0.733333, 0.403922 );
1671  transferFunction->AddRGBPoint( 552.0, 0.8, 0.266667, 0.137255 );
1672  transferFunction->AddRGBPoint( 553.0, 0.8, 0, 0.996078 );
1673  transferFunction->AddRGBPoint( 554.0, 0.866667, 0.733333, 0.0627451 );
1674  transferFunction->AddRGBPoint( 555.0, 0.6, 0.866667, 0.937255 );
1675  transferFunction->AddRGBPoint( 556.0, 0.2, 0.0666667, 0.0705882 );
1676  transferFunction->AddRGBPoint( 557.0, 0, 0.466667, 0.337255 );
1677  transferFunction->AddRGBPoint( 558.0, 0.0784314, 0.392157, 0.788235 );
1678  transferFunction->AddRGBPoint( 600.0, 0.996078, 0.996078, 0.996078 );
1679  transferFunction->AddRGBPoint( 601.0, 0.27451, 0.509804, 0.705882 );
1680  transferFunction->AddRGBPoint( 602.0, 0.960784, 0.960784, 0.960784 );
1681  transferFunction->AddRGBPoint( 603.0, 0.803922, 0.243137, 0.305882 );
1682  transferFunction->AddRGBPoint( 604.0, 0.470588, 0.0705882, 0.52549 );
1683  transferFunction->AddRGBPoint( 605.0, 0.768627, 0.227451, 0.980392 );
1684  transferFunction->AddRGBPoint( 606.0, 0, 0.580392, 0 );
1685  transferFunction->AddRGBPoint( 607.0, 0.862745, 0.972549, 0.643137 );
1686  transferFunction->AddRGBPoint( 608.0, 0.901961, 0.580392, 0.133333 );
1687  transferFunction->AddRGBPoint( 609.0, 0, 0.462745, 0.054902 );
1688  transferFunction->AddRGBPoint( 610.0, 0, 0.462745, 0.054902 );
1689  transferFunction->AddRGBPoint( 611.0, 0.478431, 0.729412, 0.862745 );
1690  transferFunction->AddRGBPoint( 612.0, 0.92549, 0.0509804, 0.690196 );
1691  transferFunction->AddRGBPoint( 613.0, 0.0470588, 0.188235, 1 );
1692  transferFunction->AddRGBPoint( 614.0, 0.8, 0.713725, 0.556863 );
1693  transferFunction->AddRGBPoint( 615.0, 0.164706, 0.8, 0.643137 );
1694  transferFunction->AddRGBPoint( 616.0, 0.466667, 0.623529, 0.690196 );
1695  transferFunction->AddRGBPoint( 617.0, 0.862745, 0.847059, 0.0784314 );
1696  transferFunction->AddRGBPoint( 618.0, 0.403922, 1, 1 );
1697  transferFunction->AddRGBPoint( 619.0, 0.313725, 0.768627, 0.384314 );
1698  transferFunction->AddRGBPoint( 620.0, 0.235294, 0.227451, 0.823529 );
1699  transferFunction->AddRGBPoint( 621.0, 0.235294, 0.227451, 0.823529 );
1700  transferFunction->AddRGBPoint( 622.0, 0.235294, 0.227451, 0.823529 );
1701  transferFunction->AddRGBPoint( 623.0, 0.235294, 0.227451, 0.823529 );
1702  transferFunction->AddRGBPoint( 624.0, 0.235294, 0.235294, 0.235294 );
1703  transferFunction->AddRGBPoint( 625.0, 1, 0.647059, 0 );
1704  transferFunction->AddRGBPoint( 626.0, 1, 0.647059, 0 );
1705  transferFunction->AddRGBPoint( 627.0, 0, 1, 0.498039 );
1706  transferFunction->AddRGBPoint( 628.0, 0.647059, 0.164706, 0.164706 );
1707  transferFunction->AddRGBPoint( 640.0, 0.8, 0, 0 );
1708  transferFunction->AddRGBPoint( 641.0, 1, 0, 0 );
1709  transferFunction->AddRGBPoint( 642.0, 0, 0, 1 );
1710  transferFunction->AddRGBPoint( 643.0, 0.117647, 0.564706, 1 );
1711  transferFunction->AddRGBPoint( 644.0, 0.392157, 0.831373, 0.929412 );
1712  transferFunction->AddRGBPoint( 645.0, 0.854902, 0.647059, 0.12549 );
1713  transferFunction->AddRGBPoint( 646.0, 1, 0.843137, 0 );
1714  transferFunction->AddRGBPoint( 647.0, 1, 1, 0.65098 );
1715  transferFunction->AddRGBPoint( 648.0, 0.6, 0, 0.8 );
1716  transferFunction->AddRGBPoint( 649.0, 0.6, 0.552941, 0.819608 );
1717  transferFunction->AddRGBPoint( 650.0, 0.8, 0.8, 1 );
1718  transferFunction->AddRGBPoint( 651.0, 0.121569, 0.831373, 0.760784 );
1719  transferFunction->AddRGBPoint( 652.0, 0.0117647, 1, 0.929412 );
1720  transferFunction->AddRGBPoint( 653.0, 0.8, 1, 1 );
1721  transferFunction->AddRGBPoint( 654.0, 0.337255, 0.290196, 0.576471 );
1722  transferFunction->AddRGBPoint( 655.0, 0.447059, 0.447059, 0.745098 );
1723  transferFunction->AddRGBPoint( 656.0, 0.721569, 0.698039, 1 );
1724  transferFunction->AddRGBPoint( 657.0, 0.494118, 0.541176, 0.145098 );
1725  transferFunction->AddRGBPoint( 658.0, 0.741176, 0.772549, 0.458824 );
1726  transferFunction->AddRGBPoint( 659.0, 0.941176, 0.901961, 0.54902 );
1727  transferFunction->AddRGBPoint( 660.0, 0.8, 0, 0 );
1728  transferFunction->AddRGBPoint( 661.0, 1, 0, 0 );
1729  transferFunction->AddRGBPoint( 662.0, 0, 0, 1 );
1730  transferFunction->AddRGBPoint( 663.0, 0.117647, 0.564706, 1 );
1731  transferFunction->AddRGBPoint( 664.0, 0.392157, 0.831373, 0.929412 );
1732  transferFunction->AddRGBPoint( 665.0, 0.854902, 0.647059, 0.12549 );
1733  transferFunction->AddRGBPoint( 666.0, 1, 0.843137, 0 );
1734  transferFunction->AddRGBPoint( 667.0, 1, 1, 0.65098 );
1735  transferFunction->AddRGBPoint( 668.0, 0.6, 0, 0.8 );
1736  transferFunction->AddRGBPoint( 669.0, 0.6, 0.552941, 0.819608 );
1737  transferFunction->AddRGBPoint( 670.0, 0.8, 0.8, 1 );
1738  transferFunction->AddRGBPoint( 671.0, 0.121569, 0.831373, 0.760784 );
1739  transferFunction->AddRGBPoint( 672.0, 0.0117647, 1, 0.929412 );
1740  transferFunction->AddRGBPoint( 673.0, 0.8, 1, 1 );
1741  transferFunction->AddRGBPoint( 674.0, 0.337255, 0.290196, 0.576471 );
1742  transferFunction->AddRGBPoint( 675.0, 0.447059, 0.447059, 0.745098 );
1743  transferFunction->AddRGBPoint( 676.0, 0.721569, 0.698039, 1 );
1744  transferFunction->AddRGBPoint( 677.0, 0.494118, 0.541176, 0.145098 );
1745  transferFunction->AddRGBPoint( 678.0, 0.741176, 0.772549, 0.458824 );
1746  transferFunction->AddRGBPoint( 679.0, 0.941176, 0.901961, 0.54902 );
1747  transferFunction->AddRGBPoint( 701.0, 0.470588, 0.0705882, 0.52549 );
1748  transferFunction->AddRGBPoint( 702.0, 0.803922, 0.243137, 0.305882 );
1749  transferFunction->AddRGBPoint( 703.0, 0, 0.882353, 0 );
1750  transferFunction->AddRGBPoint( 999.0, 1, 0.392157, 0.392157 );
1751  transferFunction->AddRGBPoint( 1000.0, 0.0980392, 0.0196078, 0.0980392 );
1752  transferFunction->AddRGBPoint( 1001.0, 0.0980392, 0.392157, 0.156863 );
1753  transferFunction->AddRGBPoint( 1002.0, 0.490196, 0.392157, 0.627451 );
1754  transferFunction->AddRGBPoint( 1003.0, 0.392157, 0.0980392, 0 );
1755  transferFunction->AddRGBPoint( 1004.0, 0.470588, 0.27451, 0.196078 );
1756  transferFunction->AddRGBPoint( 1005.0, 0.862745, 0.0784314, 0.392157 );
1757  transferFunction->AddRGBPoint( 1006.0, 0.862745, 0.0784314, 0.0392157 );
1758  transferFunction->AddRGBPoint( 1007.0, 0.705882, 0.862745, 0.54902 );
1759  transferFunction->AddRGBPoint( 1008.0, 0.862745, 0.235294, 0.862745 );
1760  transferFunction->AddRGBPoint( 1009.0, 0.705882, 0.156863, 0.470588 );
1761  transferFunction->AddRGBPoint( 1010.0, 0.54902, 0.0784314, 0.54902 );
1762  transferFunction->AddRGBPoint( 1011.0, 0.0784314, 0.117647, 0.54902 );
1763  transferFunction->AddRGBPoint( 1012.0, 0.137255, 0.294118, 0.196078 );
1764  transferFunction->AddRGBPoint( 1013.0, 0.882353, 0.54902, 0.54902 );
1765  transferFunction->AddRGBPoint( 1014.0, 0.784314, 0.137255, 0.294118 );
1766  transferFunction->AddRGBPoint( 1015.0, 0.627451, 0.392157, 0.196078 );
1767  transferFunction->AddRGBPoint( 1016.0, 0.0784314, 0.862745, 0.235294 );
1768  transferFunction->AddRGBPoint( 1017.0, 0.235294, 0.862745, 0.235294 );
1769  transferFunction->AddRGBPoint( 1018.0, 0.862745, 0.705882, 0.54902 );
1770  transferFunction->AddRGBPoint( 1019.0, 0.0784314, 0.392157, 0.196078 );
1771  transferFunction->AddRGBPoint( 1020.0, 0.862745, 0.235294, 0.0784314 );
1772  transferFunction->AddRGBPoint( 1021.0, 0.470588, 0.392157, 0.235294 );
1773  transferFunction->AddRGBPoint( 1022.0, 0.862745, 0.0784314, 0.0784314 );
1774  transferFunction->AddRGBPoint( 1023.0, 0.862745, 0.705882, 0.862745 );
1775  transferFunction->AddRGBPoint( 1024.0, 0.235294, 0.0784314, 0.862745 );
1776  transferFunction->AddRGBPoint( 1025.0, 0.627451, 0.54902, 0.705882 );
1777  transferFunction->AddRGBPoint( 1026.0, 0.313725, 0.0784314, 0.54902 );
1778  transferFunction->AddRGBPoint( 1027.0, 0.294118, 0.196078, 0.490196 );
1779  transferFunction->AddRGBPoint( 1028.0, 0.0784314, 0.862745, 0.627451 );
1780  transferFunction->AddRGBPoint( 1029.0, 0.0784314, 0.705882, 0.54902 );
1781  transferFunction->AddRGBPoint( 1030.0, 0.54902, 0.862745, 0.862745 );
1782  transferFunction->AddRGBPoint( 1031.0, 0.313725, 0.627451, 0.0784314 );
1783  transferFunction->AddRGBPoint( 1032.0, 0.392157, 0, 0.392157 );
1784  transferFunction->AddRGBPoint( 1033.0, 0.27451, 0.27451, 0.27451 );
1785  transferFunction->AddRGBPoint( 1034.0, 0.588235, 0.588235, 0.784314 );
1786  transferFunction->AddRGBPoint( 1035.0, 1, 0.752941, 0.12549 );
1787  transferFunction->AddRGBPoint( 2000.0, 0.0980392, 0.0196078, 0.0980392 );
1788  transferFunction->AddRGBPoint( 2001.0, 0.0980392, 0.392157, 0.156863 );
1789  transferFunction->AddRGBPoint( 2002.0, 0.490196, 0.392157, 0.627451 );
1790  transferFunction->AddRGBPoint( 2003.0, 0.392157, 0.0980392, 0 );
1791  transferFunction->AddRGBPoint( 2004.0, 0.470588, 0.27451, 0.196078 );
1792  transferFunction->AddRGBPoint( 2005.0, 0.862745, 0.0784314, 0.392157 );
1793  transferFunction->AddRGBPoint( 2006.0, 0.862745, 0.0784314, 0.0392157 );
1794  transferFunction->AddRGBPoint( 2007.0, 0.705882, 0.862745, 0.54902 );
1795  transferFunction->AddRGBPoint( 2008.0, 0.862745, 0.235294, 0.862745 );
1796  transferFunction->AddRGBPoint( 2009.0, 0.705882, 0.156863, 0.470588 );
1797  transferFunction->AddRGBPoint( 2010.0, 0.54902, 0.0784314, 0.54902 );
1798  transferFunction->AddRGBPoint( 2011.0, 0.0784314, 0.117647, 0.54902 );
1799  transferFunction->AddRGBPoint( 2012.0, 0.137255, 0.294118, 0.196078 );
1800  transferFunction->AddRGBPoint( 2013.0, 0.882353, 0.54902, 0.54902 );
1801  transferFunction->AddRGBPoint( 2014.0, 0.784314, 0.137255, 0.294118 );
1802  transferFunction->AddRGBPoint( 2015.0, 0.627451, 0.392157, 0.196078 );
1803  transferFunction->AddRGBPoint( 2016.0, 0.0784314, 0.862745, 0.235294 );
1804  transferFunction->AddRGBPoint( 2017.0, 0.235294, 0.862745, 0.235294 );
1805  transferFunction->AddRGBPoint( 2018.0, 0.862745, 0.705882, 0.54902 );
1806  transferFunction->AddRGBPoint( 2019.0, 0.0784314, 0.392157, 0.196078 );
1807  transferFunction->AddRGBPoint( 2020.0, 0.862745, 0.235294, 0.0784314 );
1808  transferFunction->AddRGBPoint( 2021.0, 0.470588, 0.392157, 0.235294 );
1809  transferFunction->AddRGBPoint( 2022.0, 0.862745, 0.0784314, 0.0784314 );
1810  transferFunction->AddRGBPoint( 2023.0, 0.862745, 0.705882, 0.862745 );
1811  transferFunction->AddRGBPoint( 2024.0, 0.235294, 0.0784314, 0.862745 );
1812  transferFunction->AddRGBPoint( 2025.0, 0.627451, 0.54902, 0.705882 );
1813  transferFunction->AddRGBPoint( 2026.0, 0.313725, 0.0784314, 0.54902 );
1814  transferFunction->AddRGBPoint( 2027.0, 0.294118, 0.196078, 0.490196 );
1815  transferFunction->AddRGBPoint( 2028.0, 0.0784314, 0.862745, 0.627451 );
1816  transferFunction->AddRGBPoint( 2029.0, 0.0784314, 0.705882, 0.54902 );
1817  transferFunction->AddRGBPoint( 2030.0, 0.54902, 0.862745, 0.862745 );
1818  transferFunction->AddRGBPoint( 2031.0, 0.313725, 0.627451, 0.0784314 );
1819  transferFunction->AddRGBPoint( 2032.0, 0.392157, 0, 0.392157 );
1820  transferFunction->AddRGBPoint( 2033.0, 0.27451, 0.27451, 0.27451 );
1821  transferFunction->AddRGBPoint( 2034.0, 0.588235, 0.588235, 0.784314 );
1822  transferFunction->AddRGBPoint( 2035.0, 1, 0.752941, 0.12549 );
1823  transferFunction->AddRGBPoint( 3000.0, 0.901961, 0.980392, 0.901961 );
1824  transferFunction->AddRGBPoint( 3001.0, 0.901961, 0.607843, 0.843137 );
1825  transferFunction->AddRGBPoint( 3002.0, 0.509804, 0.607843, 0.372549 );
1826  transferFunction->AddRGBPoint( 3003.0, 0.607843, 0.901961, 1 );
1827  transferFunction->AddRGBPoint( 3004.0, 0.529412, 0.72549, 0.803922 );
1828  transferFunction->AddRGBPoint( 3005.0, 0.137255, 0.921569, 0.607843 );
1829  transferFunction->AddRGBPoint( 3006.0, 0.137255, 0.921569, 0.960784 );
1830  transferFunction->AddRGBPoint( 3007.0, 0.294118, 0.137255, 0.45098 );
1831  transferFunction->AddRGBPoint( 3008.0, 0.137255, 0.764706, 0.137255 );
1832  transferFunction->AddRGBPoint( 3009.0, 0.294118, 0.843137, 0.529412 );
1833  transferFunction->AddRGBPoint( 3010.0, 0.45098, 0.921569, 0.45098 );
1834  transferFunction->AddRGBPoint( 3011.0, 0.921569, 0.882353, 0.45098 );
1835  transferFunction->AddRGBPoint( 3012.0, 0.862745, 0.705882, 0.803922 );
1836  transferFunction->AddRGBPoint( 3013.0, 0.117647, 0.45098, 0.45098 );
1837  transferFunction->AddRGBPoint( 3014.0, 0.215686, 0.862745, 0.705882 );
1838  transferFunction->AddRGBPoint( 3015.0, 0.372549, 0.607843, 0.803922 );
1839  transferFunction->AddRGBPoint( 3016.0, 0.921569, 0.137255, 0.764706 );
1840  transferFunction->AddRGBPoint( 3017.0, 0.764706, 0.137255, 0.764706 );
1841  transferFunction->AddRGBPoint( 3018.0, 0.137255, 0.294118, 0.45098 );
1842  transferFunction->AddRGBPoint( 3019.0, 0.921569, 0.607843, 0.803922 );
1843  transferFunction->AddRGBPoint( 3020.0, 0.137255, 0.764706, 0.921569 );
1844  transferFunction->AddRGBPoint( 3021.0, 0.529412, 0.607843, 0.764706 );
1845  transferFunction->AddRGBPoint( 3022.0, 0.137255, 0.921569, 0.921569 );
1846  transferFunction->AddRGBPoint( 3023.0, 0.137255, 0.294118, 0.137255 );
1847  transferFunction->AddRGBPoint( 3024.0, 0.764706, 0.921569, 0.137255 );
1848  transferFunction->AddRGBPoint( 3025.0, 0.372549, 0.45098, 0.294118 );
1849  transferFunction->AddRGBPoint( 3026.0, 0.686275, 0.921569, 0.45098 );
1850  transferFunction->AddRGBPoint( 3027.0, 0.705882, 0.803922, 0.509804 );
1851  transferFunction->AddRGBPoint( 3028.0, 0.921569, 0.137255, 0.372549 );
1852  transferFunction->AddRGBPoint( 3029.0, 0.921569, 0.294118, 0.45098 );
1853  transferFunction->AddRGBPoint( 3030.0, 0.45098, 0.137255, 0.137255 );
1854  transferFunction->AddRGBPoint( 3031.0, 0.686275, 0.372549, 0.921569 );
1855  transferFunction->AddRGBPoint( 3032.0, 0.607843, 1, 0.607843 );
1856  transferFunction->AddRGBPoint( 3033.0, 0.72549, 0.72549, 0.72549 );
1857  transferFunction->AddRGBPoint( 3034.0, 0.411765, 0.411765, 0.215686 );
1858  transferFunction->AddRGBPoint( 3035.0, 0.996078, 0.74902, 0.121569 );
1859  transferFunction->AddRGBPoint( 4000.0, 0.901961, 0.980392, 0.901961 );
1860  transferFunction->AddRGBPoint( 4001.0, 0.901961, 0.607843, 0.843137 );
1861  transferFunction->AddRGBPoint( 4002.0, 0.509804, 0.607843, 0.372549 );
1862  transferFunction->AddRGBPoint( 4003.0, 0.607843, 0.901961, 1 );
1863  transferFunction->AddRGBPoint( 4004.0, 0.529412, 0.72549, 0.803922 );
1864  transferFunction->AddRGBPoint( 4005.0, 0.137255, 0.921569, 0.607843 );
1865  transferFunction->AddRGBPoint( 4006.0, 0.137255, 0.921569, 0.960784 );
1866  transferFunction->AddRGBPoint( 4007.0, 0.294118, 0.137255, 0.45098 );
1867  transferFunction->AddRGBPoint( 4008.0, 0.137255, 0.764706, 0.137255 );
1868  transferFunction->AddRGBPoint( 4009.0, 0.294118, 0.843137, 0.529412 );
1869  transferFunction->AddRGBPoint( 4010.0, 0.45098, 0.921569, 0.45098 );
1870  transferFunction->AddRGBPoint( 4011.0, 0.921569, 0.882353, 0.45098 );
1871  transferFunction->AddRGBPoint( 4012.0, 0.862745, 0.705882, 0.803922 );
1872  transferFunction->AddRGBPoint( 4013.0, 0.117647, 0.45098, 0.45098 );
1873  transferFunction->AddRGBPoint( 4014.0, 0.215686, 0.862745, 0.705882 );
1874  transferFunction->AddRGBPoint( 4015.0, 0.372549, 0.607843, 0.803922 );
1875  transferFunction->AddRGBPoint( 4016.0, 0.921569, 0.137255, 0.764706 );
1876  transferFunction->AddRGBPoint( 4017.0, 0.764706, 0.137255, 0.764706 );
1877  transferFunction->AddRGBPoint( 4018.0, 0.137255, 0.294118, 0.45098 );
1878  transferFunction->AddRGBPoint( 4019.0, 0.921569, 0.607843, 0.803922 );
1879  transferFunction->AddRGBPoint( 4020.0, 0.137255, 0.764706, 0.921569 );
1880  transferFunction->AddRGBPoint( 4021.0, 0.529412, 0.607843, 0.764706 );
1881  transferFunction->AddRGBPoint( 4022.0, 0.137255, 0.921569, 0.921569 );
1882  transferFunction->AddRGBPoint( 4023.0, 0.137255, 0.294118, 0.137255 );
1883  transferFunction->AddRGBPoint( 4024.0, 0.764706, 0.921569, 0.137255 );
1884  transferFunction->AddRGBPoint( 4025.0, 0.372549, 0.45098, 0.294118 );
1885  transferFunction->AddRGBPoint( 4026.0, 0.686275, 0.921569, 0.45098 );
1886  transferFunction->AddRGBPoint( 4027.0, 0.705882, 0.803922, 0.509804 );
1887  transferFunction->AddRGBPoint( 4028.0, 0.921569, 0.137255, 0.372549 );
1888  transferFunction->AddRGBPoint( 4029.0, 0.921569, 0.294118, 0.45098 );
1889  transferFunction->AddRGBPoint( 4030.0, 0.45098, 0.137255, 0.137255 );
1890  transferFunction->AddRGBPoint( 4031.0, 0.686275, 0.372549, 0.921569 );
1891  transferFunction->AddRGBPoint( 4032.0, 0.607843, 1, 0.607843 );
1892  transferFunction->AddRGBPoint( 4033.0, 0.72549, 0.72549, 0.72549 );
1893  transferFunction->AddRGBPoint( 4034.0, 0.411765, 0.411765, 0.215686 );
1894  transferFunction->AddRGBPoint( 4035.0, 0.996078, 0.74902, 0.121569 );
1895  transferFunction->AddRGBPoint( 1101.0, 0.196078, 0.196078, 0.196078 );
1896  transferFunction->AddRGBPoint( 1102.0, 0.705882, 0.0784314, 0.117647 );
1897  transferFunction->AddRGBPoint( 1103.0, 0.235294, 0.0980392, 0.0980392 );
1898  transferFunction->AddRGBPoint( 1104.0, 0.0980392, 0.235294, 0.235294 );
1899  transferFunction->AddRGBPoint( 1200.0, 0.0980392, 0.235294, 0.239216 );
1900  transferFunction->AddRGBPoint( 1201.0, 0.0980392, 0.352941, 0.235294 );
1901  transferFunction->AddRGBPoint( 1202.0, 0.0980392, 0.470588, 0.235294 );
1902  transferFunction->AddRGBPoint( 1205.0, 0.0980392, 0.588235, 0.235294 );
1903  transferFunction->AddRGBPoint( 1206.0, 0.0980392, 0.705882, 0.235294 );
1904  transferFunction->AddRGBPoint( 1207.0, 0.0980392, 0.823529, 0.235294 );
1905  transferFunction->AddRGBPoint( 1210.0, 0.0980392, 0.588235, 0.352941 );
1906  transferFunction->AddRGBPoint( 1211.0, 0.0980392, 0.705882, 0.352941 );
1907  transferFunction->AddRGBPoint( 1212.0, 0.0980392, 0.823529, 0.352941 );
1908  transferFunction->AddRGBPoint( 1105.0, 0.705882, 0.0784314, 0.0784314 );
1909  transferFunction->AddRGBPoint( 1106.0, 0.862745, 0.0784314, 0.392157 );
1910  transferFunction->AddRGBPoint( 1107.0, 0.54902, 0.235294, 0.235294 );
1911  transferFunction->AddRGBPoint( 1108.0, 0.705882, 0.862745, 0.54902 );
1912  transferFunction->AddRGBPoint( 1109.0, 0.54902, 0.392157, 0.705882 );
1913  transferFunction->AddRGBPoint( 1110.0, 0.705882, 0.0784314, 0.54902 );
1914  transferFunction->AddRGBPoint( 1111.0, 0.54902, 0.0784314, 0.54902 );
1915  transferFunction->AddRGBPoint( 1112.0, 0.0823529, 0.0392157, 0.0392157 );
1916  transferFunction->AddRGBPoint( 1113.0, 0.882353, 0.54902, 0.54902 );
1917  transferFunction->AddRGBPoint( 1114.0, 0.0901961, 0.235294, 0.705882 );
1918  transferFunction->AddRGBPoint( 1115.0, 0.705882, 0.235294, 0.705882 );
1919  transferFunction->AddRGBPoint( 1116.0, 0.0784314, 0.862745, 0.235294 );
1920  transferFunction->AddRGBPoint( 1117.0, 0.235294, 0.0784314, 0.54902 );
1921  transferFunction->AddRGBPoint( 1118.0, 0.862745, 0.705882, 0.54902 );
1922  transferFunction->AddRGBPoint( 1119.0, 0.254902, 0.392157, 0.0784314 );
1923  transferFunction->AddRGBPoint( 1120.0, 0.862745, 0.235294, 0.0784314 );
1924  transferFunction->AddRGBPoint( 1121.0, 0.235294, 0.392157, 0.235294 );
1925  transferFunction->AddRGBPoint( 1122.0, 0.0784314, 0.235294, 0.862745 );
1926  transferFunction->AddRGBPoint( 1123.0, 0.392157, 0.392157, 0.235294 );
1927  transferFunction->AddRGBPoint( 1124.0, 0.862745, 0.705882, 0.862745 );
1928  transferFunction->AddRGBPoint( 1125.0, 0.0784314, 0.705882, 0.54902 );
1929  transferFunction->AddRGBPoint( 1126.0, 0.235294, 0.54902, 0.705882 );
1930  transferFunction->AddRGBPoint( 1127.0, 0.0980392, 0.0784314, 0.54902 );
1931  transferFunction->AddRGBPoint( 1128.0, 0.0784314, 0.235294, 0.392157 );
1932  transferFunction->AddRGBPoint( 1129.0, 0.235294, 0.862745, 0.0784314 );
1933  transferFunction->AddRGBPoint( 1130.0, 0.235294, 0.0784314, 0.862745 );
1934  transferFunction->AddRGBPoint( 1131.0, 0.862745, 0.862745, 0.392157 );
1935  transferFunction->AddRGBPoint( 1132.0, 0.705882, 0.235294, 0.235294 );
1936  transferFunction->AddRGBPoint( 1133.0, 0.235294, 0.235294, 0.862745 );
1937  transferFunction->AddRGBPoint( 1134.0, 0.862745, 0.235294, 0.862745 );
1938  transferFunction->AddRGBPoint( 1135.0, 0.254902, 0.862745, 0.235294 );
1939  transferFunction->AddRGBPoint( 1136.0, 0.0980392, 0.54902, 0.0784314 );
1940  transferFunction->AddRGBPoint( 1137.0, 0.0509804, 0, 0.980392 );
1941  transferFunction->AddRGBPoint( 1138.0, 0.239216, 0.0784314, 0.862745 );
1942  transferFunction->AddRGBPoint( 1139.0, 0.239216, 0.0784314, 0.235294 );
1943  transferFunction->AddRGBPoint( 1140.0, 0.239216, 0.235294, 0.392157 );
1944  transferFunction->AddRGBPoint( 1141.0, 0.0980392, 0.0980392, 0.0980392 );
1945  transferFunction->AddRGBPoint( 1142.0, 0.54902, 0.0784314, 0.235294 );
1946  transferFunction->AddRGBPoint( 1143.0, 0.862745, 0.705882, 0.0784314 );
1947  transferFunction->AddRGBPoint( 1144.0, 0.247059, 0.705882, 0.705882 );
1948  transferFunction->AddRGBPoint( 1145.0, 0.866667, 0.0784314, 0.0392157 );
1949  transferFunction->AddRGBPoint( 1146.0, 0.0823529, 0.862745, 0.0784314 );
1950  transferFunction->AddRGBPoint( 1147.0, 0.717647, 0.392157, 0.0784314 );
1951  transferFunction->AddRGBPoint( 1148.0, 0.866667, 0.0784314, 0.392157 );
1952  transferFunction->AddRGBPoint( 1149.0, 0.866667, 0.235294, 0.54902 );
1953  transferFunction->AddRGBPoint( 1150.0, 0.866667, 0.0784314, 0.862745 );
1954  transferFunction->AddRGBPoint( 1151.0, 0.239216, 0.862745, 0.862745 );
1955  transferFunction->AddRGBPoint( 1152.0, 0.392157, 0.784314, 0.784314 );
1956  transferFunction->AddRGBPoint( 1153.0, 0.0392157, 0.784314, 0.784314 );
1957  transferFunction->AddRGBPoint( 1154.0, 0.866667, 0.862745, 0.0784314 );
1958  transferFunction->AddRGBPoint( 1155.0, 0.552941, 0.0784314, 0.392157 );
1959  transferFunction->AddRGBPoint( 1156.0, 0.239216, 0.862745, 0.392157 );
1960  transferFunction->AddRGBPoint( 1157.0, 0.0823529, 0.862745, 0.235294 );
1961  transferFunction->AddRGBPoint( 1158.0, 0.552941, 0.235294, 0.0784314 );
1962  transferFunction->AddRGBPoint( 1159.0, 0.560784, 0.0784314, 0.862745 );
1963  transferFunction->AddRGBPoint( 1160.0, 0.239216, 0.0784314, 0.705882 );
1964  transferFunction->AddRGBPoint( 1161.0, 0.396078, 0.235294, 0.862745 );
1965  transferFunction->AddRGBPoint( 1162.0, 0.0823529, 0.0784314, 0.54902 );
1966  transferFunction->AddRGBPoint( 1163.0, 0.866667, 0.54902, 0.0784314 );
1967  transferFunction->AddRGBPoint( 1164.0, 0.552941, 0.392157, 0.862745 );
1968  transferFunction->AddRGBPoint( 1165.0, 0.396078, 0.0784314, 0.0784314 );
1969  transferFunction->AddRGBPoint( 1166.0, 0.866667, 0.392157, 0.0784314 );
1970  transferFunction->AddRGBPoint( 1167.0, 0.709804, 0.784314, 0.0784314 );
1971  transferFunction->AddRGBPoint( 1168.0, 0.0823529, 0.705882, 0.54902 );
1972  transferFunction->AddRGBPoint( 1169.0, 0.396078, 0.392157, 0.705882 );
1973  transferFunction->AddRGBPoint( 1170.0, 0.709804, 0.862745, 0.0784314 );
1974  transferFunction->AddRGBPoint( 1171.0, 0.0823529, 0.54902, 0.784314 );
1975  transferFunction->AddRGBPoint( 1172.0, 0.0823529, 0.0784314, 0.941176 );
1976  transferFunction->AddRGBPoint( 1173.0, 0.0823529, 0.0784314, 0.784314 );
1977  transferFunction->AddRGBPoint( 1174.0, 0.239216, 0.705882, 0.235294 );
1978  transferFunction->AddRGBPoint( 1175.0, 0.239216, 0.705882, 0.980392 );
1979  transferFunction->AddRGBPoint( 1176.0, 0.0823529, 0.0784314, 0.235294 );
1980  transferFunction->AddRGBPoint( 1177.0, 0.396078, 0.235294, 0.235294 );
1981  transferFunction->AddRGBPoint( 1178.0, 0.0823529, 0.862745, 0.862745 );
1982  transferFunction->AddRGBPoint( 1179.0, 0.0823529, 0.705882, 0.705882 );
1983  transferFunction->AddRGBPoint( 1180.0, 0.87451, 0.862745, 0.235294 );
1984  transferFunction->AddRGBPoint( 1181.0, 0.866667, 0.235294, 0.235294 );
1985  transferFunction->AddRGBPoint( 2101.0, 0.196078, 0.196078, 0.196078 );
1986  transferFunction->AddRGBPoint( 2102.0, 0.705882, 0.0784314, 0.117647 );
1987  transferFunction->AddRGBPoint( 2103.0, 0.235294, 0.0980392, 0.0980392 );
1988  transferFunction->AddRGBPoint( 2104.0, 0.0980392, 0.235294, 0.235294 );
1989  transferFunction->AddRGBPoint( 2105.0, 0.705882, 0.0784314, 0.0784314 );
1990  transferFunction->AddRGBPoint( 2106.0, 0.862745, 0.0784314, 0.392157 );
1991  transferFunction->AddRGBPoint( 2107.0, 0.54902, 0.235294, 0.235294 );
1992  transferFunction->AddRGBPoint( 2108.0, 0.705882, 0.862745, 0.54902 );
1993  transferFunction->AddRGBPoint( 2109.0, 0.54902, 0.392157, 0.705882 );
1994  transferFunction->AddRGBPoint( 2110.0, 0.705882, 0.0784314, 0.54902 );
1995  transferFunction->AddRGBPoint( 2111.0, 0.54902, 0.0784314, 0.54902 );
1996  transferFunction->AddRGBPoint( 2112.0, 0.0823529, 0.0392157, 0.0392157 );
1997  transferFunction->AddRGBPoint( 2113.0, 0.882353, 0.54902, 0.54902 );
1998  transferFunction->AddRGBPoint( 2114.0, 0.0901961, 0.235294, 0.705882 );
1999  transferFunction->AddRGBPoint( 2115.0, 0.705882, 0.235294, 0.705882 );
2000  transferFunction->AddRGBPoint( 2116.0, 0.0784314, 0.862745, 0.235294 );
2001  transferFunction->AddRGBPoint( 2117.0, 0.235294, 0.0784314, 0.54902 );
2002  transferFunction->AddRGBPoint( 2118.0, 0.862745, 0.705882, 0.54902 );
2003  transferFunction->AddRGBPoint( 2119.0, 0.254902, 0.392157, 0.0784314 );
2004  transferFunction->AddRGBPoint( 2120.0, 0.862745, 0.235294, 0.0784314 );
2005  transferFunction->AddRGBPoint( 2121.0, 0.235294, 0.392157, 0.235294 );
2006  transferFunction->AddRGBPoint( 2122.0, 0.0784314, 0.235294, 0.862745 );
2007  transferFunction->AddRGBPoint( 2123.0, 0.392157, 0.392157, 0.235294 );
2008  transferFunction->AddRGBPoint( 2124.0, 0.862745, 0.705882, 0.862745 );
2009  transferFunction->AddRGBPoint( 2125.0, 0.0784314, 0.705882, 0.54902 );
2010  transferFunction->AddRGBPoint( 2126.0, 0.235294, 0.54902, 0.705882 );
2011  transferFunction->AddRGBPoint( 2127.0, 0.0980392, 0.0784314, 0.54902 );
2012  transferFunction->AddRGBPoint( 2128.0, 0.0784314, 0.235294, 0.392157 );
2013  transferFunction->AddRGBPoint( 2129.0, 0.235294, 0.862745, 0.0784314 );
2014  transferFunction->AddRGBPoint( 2130.0, 0.235294, 0.0784314, 0.862745 );
2015  transferFunction->AddRGBPoint( 2131.0, 0.862745, 0.862745, 0.392157 );
2016  transferFunction->AddRGBPoint( 2132.0, 0.705882, 0.235294, 0.235294 );
2017  transferFunction->AddRGBPoint( 2133.0, 0.235294, 0.235294, 0.862745 );
2018  transferFunction->AddRGBPoint( 2134.0, 0.862745, 0.235294, 0.862745 );
2019  transferFunction->AddRGBPoint( 2135.0, 0.254902, 0.862745, 0.235294 );
2020  transferFunction->AddRGBPoint( 2136.0, 0.0980392, 0.54902, 0.0784314 );
2021  transferFunction->AddRGBPoint( 2137.0, 0.0509804, 0, 0.980392 );
2022  transferFunction->AddRGBPoint( 2138.0, 0.239216, 0.0784314, 0.862745 );
2023  transferFunction->AddRGBPoint( 2139.0, 0.239216, 0.0784314, 0.235294 );
2024  transferFunction->AddRGBPoint( 2140.0, 0.239216, 0.235294, 0.392157 );
2025  transferFunction->AddRGBPoint( 2141.0, 0.0980392, 0.0980392, 0.0980392 );
2026  transferFunction->AddRGBPoint( 2142.0, 0.54902, 0.0784314, 0.235294 );
2027  transferFunction->AddRGBPoint( 2143.0, 0.862745, 0.705882, 0.0784314 );
2028  transferFunction->AddRGBPoint( 2144.0, 0.247059, 0.705882, 0.705882 );
2029  transferFunction->AddRGBPoint( 2145.0, 0.866667, 0.0784314, 0.0392157 );
2030  transferFunction->AddRGBPoint( 2146.0, 0.0823529, 0.862745, 0.0784314 );
2031  transferFunction->AddRGBPoint( 2147.0, 0.717647, 0.392157, 0.0784314 );
2032  transferFunction->AddRGBPoint( 2148.0, 0.866667, 0.0784314, 0.392157 );
2033  transferFunction->AddRGBPoint( 2149.0, 0.866667, 0.235294, 0.54902 );
2034  transferFunction->AddRGBPoint( 2150.0, 0.866667, 0.0784314, 0.862745 );
2035  transferFunction->AddRGBPoint( 2151.0, 0.239216, 0.862745, 0.862745 );
2036  transferFunction->AddRGBPoint( 2152.0, 0.392157, 0.784314, 0.784314 );
2037  transferFunction->AddRGBPoint( 2153.0, 0.0392157, 0.784314, 0.784314 );
2038  transferFunction->AddRGBPoint( 2154.0, 0.866667, 0.862745, 0.0784314 );
2039  transferFunction->AddRGBPoint( 2155.0, 0.552941, 0.0784314, 0.392157 );
2040  transferFunction->AddRGBPoint( 2156.0, 0.239216, 0.862745, 0.392157 );
2041  transferFunction->AddRGBPoint( 2157.0, 0.0823529, 0.862745, 0.235294 );
2042  transferFunction->AddRGBPoint( 2158.0, 0.552941, 0.235294, 0.0784314 );
2043  transferFunction->AddRGBPoint( 2159.0, 0.560784, 0.0784314, 0.862745 );
2044  transferFunction->AddRGBPoint( 2160.0, 0.239216, 0.0784314, 0.705882 );
2045  transferFunction->AddRGBPoint( 2161.0, 0.396078, 0.235294, 0.862745 );
2046  transferFunction->AddRGBPoint( 2162.0, 0.0823529, 0.0784314, 0.54902 );
2047  transferFunction->AddRGBPoint( 2163.0, 0.866667, 0.54902, 0.0784314 );
2048  transferFunction->AddRGBPoint( 2164.0, 0.552941, 0.392157, 0.862745 );
2049  transferFunction->AddRGBPoint( 2165.0, 0.396078, 0.0784314, 0.0784314 );
2050  transferFunction->AddRGBPoint( 2166.0, 0.866667, 0.392157, 0.0784314 );
2051  transferFunction->AddRGBPoint( 2167.0, 0.709804, 0.784314, 0.0784314 );
2052  transferFunction->AddRGBPoint( 2168.0, 0.0823529, 0.705882, 0.54902 );
2053  transferFunction->AddRGBPoint( 2169.0, 0.396078, 0.392157, 0.705882 );
2054  transferFunction->AddRGBPoint( 2170.0, 0.709804, 0.862745, 0.0784314 );
2055  transferFunction->AddRGBPoint( 2171.0, 0.0823529, 0.54902, 0.784314 );
2056  transferFunction->AddRGBPoint( 2172.0, 0.0823529, 0.0784314, 0.941176 );
2057  transferFunction->AddRGBPoint( 2173.0, 0.0823529, 0.0784314, 0.784314 );
2058  transferFunction->AddRGBPoint( 2174.0, 0.239216, 0.705882, 0.235294 );
2059  transferFunction->AddRGBPoint( 2175.0, 0.239216, 0.705882, 0.980392 );
2060  transferFunction->AddRGBPoint( 2176.0, 0.0823529, 0.0784314, 0.235294 );
2061  transferFunction->AddRGBPoint( 2177.0, 0.396078, 0.235294, 0.235294 );
2062  transferFunction->AddRGBPoint( 2178.0, 0.0823529, 0.862745, 0.862745 );
2063  transferFunction->AddRGBPoint( 2179.0, 0.0823529, 0.705882, 0.705882 );
2064  transferFunction->AddRGBPoint( 2180.0, 0.87451, 0.862745, 0.235294 );
2065  transferFunction->AddRGBPoint( 2181.0, 0.866667, 0.235294, 0.235294 );
2066  transferFunction->AddRGBPoint( 2200.0, 0.0980392, 0.235294, 0.239216 );
2067  transferFunction->AddRGBPoint( 2201.0, 0.0980392, 0.352941, 0.235294 );
2068  transferFunction->AddRGBPoint( 2202.0, 0.0980392, 0.470588, 0.235294 );
2069  transferFunction->AddRGBPoint( 2205.0, 0.0980392, 0.588235, 0.235294 );
2070  transferFunction->AddRGBPoint( 2206.0, 0.0980392, 0.705882, 0.235294 );
2071  transferFunction->AddRGBPoint( 2207.0, 0.0980392, 0.823529, 0.235294 );
2072  transferFunction->AddRGBPoint( 2210.0, 0.0980392, 0.588235, 0.352941 );
2073  transferFunction->AddRGBPoint( 2211.0, 0.0980392, 0.705882, 0.352941 );
2074  transferFunction->AddRGBPoint( 2212.0, 0.0980392, 0.823529, 0.352941 );
2075  transferFunction->AddRGBPoint( 3101.0, 0.196078, 0.196078, 0.196078 );
2076  transferFunction->AddRGBPoint( 3102.0, 0.705882, 0.0784314, 0.117647 );
2077  transferFunction->AddRGBPoint( 3103.0, 0.235294, 0.0980392, 0.0980392 );
2078  transferFunction->AddRGBPoint( 3104.0, 0.0980392, 0.235294, 0.235294 );
2079  transferFunction->AddRGBPoint( 3105.0, 0.705882, 0.0784314, 0.0784314 );
2080  transferFunction->AddRGBPoint( 3106.0, 0.862745, 0.0784314, 0.392157 );
2081  transferFunction->AddRGBPoint( 3107.0, 0.54902, 0.235294, 0.235294 );
2082  transferFunction->AddRGBPoint( 3108.0, 0.705882, 0.862745, 0.54902 );
2083  transferFunction->AddRGBPoint( 3109.0, 0.54902, 0.392157, 0.705882 );
2084  transferFunction->AddRGBPoint( 3110.0, 0.705882, 0.0784314, 0.54902 );
2085  transferFunction->AddRGBPoint( 3111.0, 0.54902, 0.0784314, 0.54902 );
2086  transferFunction->AddRGBPoint( 3112.0, 0.0823529, 0.0392157, 0.0392157 );
2087  transferFunction->AddRGBPoint( 3113.0, 0.882353, 0.54902, 0.54902 );
2088  transferFunction->AddRGBPoint( 3114.0, 0.0901961, 0.235294, 0.705882 );
2089  transferFunction->AddRGBPoint( 3115.0, 0.705882, 0.235294, 0.705882 );
2090  transferFunction->AddRGBPoint( 3116.0, 0.0784314, 0.862745, 0.235294 );
2091  transferFunction->AddRGBPoint( 3117.0, 0.235294, 0.0784314, 0.54902 );
2092  transferFunction->AddRGBPoint( 3118.0, 0.862745, 0.705882, 0.54902 );
2093  transferFunction->AddRGBPoint( 3119.0, 0.254902, 0.392157, 0.0784314 );
2094  transferFunction->AddRGBPoint( 3120.0, 0.862745, 0.235294, 0.0784314 );
2095  transferFunction->AddRGBPoint( 3121.0, 0.235294, 0.392157, 0.235294 );
2096  transferFunction->AddRGBPoint( 3122.0, 0.0784314, 0.235294, 0.862745 );
2097  transferFunction->AddRGBPoint( 3123.0, 0.392157, 0.392157, 0.235294 );
2098  transferFunction->AddRGBPoint( 3124.0, 0.862745, 0.705882, 0.862745 );
2099  transferFunction->AddRGBPoint( 3125.0, 0.0784314, 0.705882, 0.54902 );
2100  transferFunction->AddRGBPoint( 3126.0, 0.235294, 0.54902, 0.705882 );
2101  transferFunction->AddRGBPoint( 3127.0, 0.0980392, 0.0784314, 0.54902 );
2102  transferFunction->AddRGBPoint( 3128.0, 0.0784314, 0.235294, 0.392157 );
2103  transferFunction->AddRGBPoint( 3129.0, 0.235294, 0.862745, 0.0784314 );
2104  transferFunction->AddRGBPoint( 3130.0, 0.235294, 0.0784314, 0.862745 );
2105  transferFunction->AddRGBPoint( 3131.0, 0.862745, 0.862745, 0.392157 );
2106  transferFunction->AddRGBPoint( 3132.0, 0.705882, 0.235294, 0.235294 );
2107  transferFunction->AddRGBPoint( 3133.0, 0.235294, 0.235294, 0.862745 );
2108  transferFunction->AddRGBPoint( 3134.0, 0.862745, 0.235294, 0.862745 );
2109  transferFunction->AddRGBPoint( 3135.0, 0.254902, 0.862745, 0.235294 );
2110  transferFunction->AddRGBPoint( 3136.0, 0.0980392, 0.54902, 0.0784314 );
2111  transferFunction->AddRGBPoint( 3137.0, 0.0509804, 0, 0.980392 );
2112  transferFunction->AddRGBPoint( 3138.0, 0.239216, 0.0784314, 0.862745 );
2113  transferFunction->AddRGBPoint( 3139.0, 0.239216, 0.0784314, 0.235294 );
2114  transferFunction->AddRGBPoint( 3140.0, 0.239216, 0.235294, 0.392157 );
2115  transferFunction->AddRGBPoint( 3141.0, 0.0980392, 0.0980392, 0.0980392 );
2116  transferFunction->AddRGBPoint( 3142.0, 0.54902, 0.0784314, 0.235294 );
2117  transferFunction->AddRGBPoint( 3143.0, 0.862745, 0.705882, 0.0784314 );
2118  transferFunction->AddRGBPoint( 3144.0, 0.247059, 0.705882, 0.705882 );
2119  transferFunction->AddRGBPoint( 3145.0, 0.866667, 0.0784314, 0.0392157 );
2120  transferFunction->AddRGBPoint( 3146.0, 0.0823529, 0.862745, 0.0784314 );
2121  transferFunction->AddRGBPoint( 3147.0, 0.717647, 0.392157, 0.0784314 );
2122  transferFunction->AddRGBPoint( 3148.0, 0.866667, 0.0784314, 0.392157 );
2123  transferFunction->AddRGBPoint( 3149.0, 0.866667, 0.235294, 0.54902 );
2124  transferFunction->AddRGBPoint( 3150.0, 0.866667, 0.0784314, 0.862745 );
2125  transferFunction->AddRGBPoint( 3151.0, 0.239216, 0.862745, 0.862745 );
2126  transferFunction->AddRGBPoint( 3152.0, 0.392157, 0.784314, 0.784314 );
2127  transferFunction->AddRGBPoint( 3153.0, 0.0392157, 0.784314, 0.784314 );
2128  transferFunction->AddRGBPoint( 3154.0, 0.866667, 0.862745, 0.0784314 );
2129  transferFunction->AddRGBPoint( 3155.0, 0.552941, 0.0784314, 0.392157 );
2130  transferFunction->AddRGBPoint( 3156.0, 0.239216, 0.862745, 0.392157 );
2131  transferFunction->AddRGBPoint( 3157.0, 0.0823529, 0.862745, 0.235294 );
2132  transferFunction->AddRGBPoint( 3158.0, 0.552941, 0.235294, 0.0784314 );
2133  transferFunction->AddRGBPoint( 3159.0, 0.560784, 0.0784314, 0.862745 );
2134  transferFunction->AddRGBPoint( 3160.0, 0.239216, 0.0784314, 0.705882 );
2135  transferFunction->AddRGBPoint( 3161.0, 0.396078, 0.235294, 0.862745 );
2136  transferFunction->AddRGBPoint( 3162.0, 0.0823529, 0.0784314, 0.54902 );
2137  transferFunction->AddRGBPoint( 3163.0, 0.866667, 0.54902, 0.0784314 );
2138  transferFunction->AddRGBPoint( 3164.0, 0.552941, 0.392157, 0.862745 );
2139  transferFunction->AddRGBPoint( 3165.0, 0.396078, 0.0784314, 0.0784314 );
2140  transferFunction->AddRGBPoint( 3166.0, 0.866667, 0.392157, 0.0784314 );
2141  transferFunction->AddRGBPoint( 3167.0, 0.709804, 0.784314, 0.0784314 );
2142  transferFunction->AddRGBPoint( 3168.0, 0.0823529, 0.705882, 0.54902 );
2143  transferFunction->AddRGBPoint( 3169.0, 0.396078, 0.392157, 0.705882 );
2144  transferFunction->AddRGBPoint( 3170.0, 0.709804, 0.862745, 0.0784314 );
2145  transferFunction->AddRGBPoint( 3171.0, 0.0823529, 0.54902, 0.784314 );
2146  transferFunction->AddRGBPoint( 3172.0, 0.0823529, 0.0784314, 0.941176 );
2147  transferFunction->AddRGBPoint( 3173.0, 0.0823529, 0.0784314, 0.784314 );
2148  transferFunction->AddRGBPoint( 3174.0, 0.239216, 0.705882, 0.235294 );
2149  transferFunction->AddRGBPoint( 3175.0, 0.239216, 0.705882, 0.980392 );
2150  transferFunction->AddRGBPoint( 3176.0, 0.0823529, 0.0784314, 0.235294 );
2151  transferFunction->AddRGBPoint( 3177.0, 0.396078, 0.235294, 0.235294 );
2152  transferFunction->AddRGBPoint( 3178.0, 0.0823529, 0.862745, 0.862745 );
2153  transferFunction->AddRGBPoint( 3179.0, 0.0823529, 0.705882, 0.705882 );
2154  transferFunction->AddRGBPoint( 3180.0, 0.87451, 0.862745, 0.235294 );
2155  transferFunction->AddRGBPoint( 3181.0, 0.866667, 0.235294, 0.235294 );
2156  transferFunction->AddRGBPoint( 4101.0, 0.196078, 0.196078, 0.196078 );
2157  transferFunction->AddRGBPoint( 4102.0, 0.705882, 0.0784314, 0.117647 );
2158  transferFunction->AddRGBPoint( 4103.0, 0.235294, 0.0980392, 0.0980392 );
2159  transferFunction->AddRGBPoint( 4104.0, 0.0980392, 0.235294, 0.235294 );
2160  transferFunction->AddRGBPoint( 4105.0, 0.705882, 0.0784314, 0.0784314 );
2161  transferFunction->AddRGBPoint( 4106.0, 0.862745, 0.0784314, 0.392157 );
2162  transferFunction->AddRGBPoint( 4107.0, 0.54902, 0.235294, 0.235294 );
2163  transferFunction->AddRGBPoint( 4108.0, 0.705882, 0.862745, 0.54902 );
2164  transferFunction->AddRGBPoint( 4109.0, 0.54902, 0.392157, 0.705882 );
2165  transferFunction->AddRGBPoint( 4110.0, 0.705882, 0.0784314, 0.54902 );
2166  transferFunction->AddRGBPoint( 4111.0, 0.54902, 0.0784314, 0.54902 );
2167  transferFunction->AddRGBPoint( 4112.0, 0.0823529, 0.0392157, 0.0392157 );
2168  transferFunction->AddRGBPoint( 4113.0, 0.882353, 0.54902, 0.54902 );
2169  transferFunction->AddRGBPoint( 4114.0, 0.0901961, 0.235294, 0.705882 );
2170  transferFunction->AddRGBPoint( 4115.0, 0.705882, 0.235294, 0.705882 );
2171  transferFunction->AddRGBPoint( 4116.0, 0.0784314, 0.862745, 0.235294 );
2172  transferFunction->AddRGBPoint( 4117.0, 0.235294, 0.0784314, 0.54902 );
2173  transferFunction->AddRGBPoint( 4118.0, 0.862745, 0.705882, 0.54902 );
2174  transferFunction->AddRGBPoint( 4119.0, 0.254902, 0.392157, 0.0784314 );
2175  transferFunction->AddRGBPoint( 4120.0, 0.862745, 0.235294, 0.0784314 );
2176  transferFunction->AddRGBPoint( 4121.0, 0.235294, 0.392157, 0.235294 );
2177  transferFunction->AddRGBPoint( 4122.0, 0.0784314, 0.235294, 0.862745 );
2178  transferFunction->AddRGBPoint( 4123.0, 0.392157, 0.392157, 0.235294 );
2179  transferFunction->AddRGBPoint( 4124.0, 0.862745, 0.705882, 0.862745 );
2180  transferFunction->AddRGBPoint( 4125.0, 0.0784314, 0.705882, 0.54902 );
2181  transferFunction->AddRGBPoint( 4126.0, 0.235294, 0.54902, 0.705882 );
2182  transferFunction->AddRGBPoint( 4127.0, 0.0980392, 0.0784314, 0.54902 );
2183  transferFunction->AddRGBPoint( 4128.0, 0.0784314, 0.235294, 0.392157 );
2184  transferFunction->AddRGBPoint( 4129.0, 0.235294, 0.862745, 0.0784314 );
2185  transferFunction->AddRGBPoint( 4130.0, 0.235294, 0.0784314, 0.862745 );
2186  transferFunction->AddRGBPoint( 4131.0, 0.862745, 0.862745, 0.392157 );
2187  transferFunction->AddRGBPoint( 4132.0, 0.705882, 0.235294, 0.235294 );
2188  transferFunction->AddRGBPoint( 4133.0, 0.235294, 0.235294, 0.862745 );
2189  transferFunction->AddRGBPoint( 4134.0, 0.862745, 0.235294, 0.862745 );
2190  transferFunction->AddRGBPoint( 4135.0, 0.254902, 0.862745, 0.235294 );
2191  transferFunction->AddRGBPoint( 4136.0, 0.0980392, 0.54902, 0.0784314 );
2192  transferFunction->AddRGBPoint( 4137.0, 0.0509804, 0, 0.980392 );
2193  transferFunction->AddRGBPoint( 4138.0, 0.239216, 0.0784314, 0.862745 );
2194  transferFunction->AddRGBPoint( 4139.0, 0.239216, 0.0784314, 0.235294 );
2195  transferFunction->AddRGBPoint( 4140.0, 0.239216, 0.235294, 0.392157 );
2196  transferFunction->AddRGBPoint( 4141.0, 0.0980392, 0.0980392, 0.0980392 );
2197  transferFunction->AddRGBPoint( 4142.0, 0.54902, 0.0784314, 0.235294 );
2198  transferFunction->AddRGBPoint( 4143.0, 0.862745, 0.705882, 0.0784314 );
2199  transferFunction->AddRGBPoint( 4144.0, 0.247059, 0.705882, 0.705882 );
2200  transferFunction->AddRGBPoint( 4145.0, 0.866667, 0.0784314, 0.0392157 );
2201  transferFunction->AddRGBPoint( 4146.0, 0.0823529, 0.862745, 0.0784314 );
2202  transferFunction->AddRGBPoint( 4147.0, 0.717647, 0.392157, 0.0784314 );
2203  transferFunction->AddRGBPoint( 4148.0, 0.866667, 0.0784314, 0.392157 );
2204  transferFunction->AddRGBPoint( 4149.0, 0.866667, 0.235294, 0.54902 );
2205  transferFunction->AddRGBPoint( 4150.0, 0.866667, 0.0784314, 0.862745 );
2206  transferFunction->AddRGBPoint( 4151.0, 0.239216, 0.862745, 0.862745 );
2207  transferFunction->AddRGBPoint( 4152.0, 0.392157, 0.784314, 0.784314 );
2208  transferFunction->AddRGBPoint( 4153.0, 0.0392157, 0.784314, 0.784314 );
2209  transferFunction->AddRGBPoint( 4154.0, 0.866667, 0.862745, 0.0784314 );
2210  transferFunction->AddRGBPoint( 4155.0, 0.552941, 0.0784314, 0.392157 );
2211  transferFunction->AddRGBPoint( 4156.0, 0.239216, 0.862745, 0.392157 );
2212  transferFunction->AddRGBPoint( 4157.0, 0.0823529, 0.862745, 0.235294 );
2213  transferFunction->AddRGBPoint( 4158.0, 0.552941, 0.235294, 0.0784314 );
2214  transferFunction->AddRGBPoint( 4159.0, 0.560784, 0.0784314, 0.862745 );
2215  transferFunction->AddRGBPoint( 4160.0, 0.239216, 0.0784314, 0.705882 );
2216  transferFunction->AddRGBPoint( 4161.0, 0.396078, 0.235294, 0.862745 );
2217  transferFunction->AddRGBPoint( 4162.0, 0.0823529, 0.0784314, 0.54902 );
2218  transferFunction->AddRGBPoint( 4163.0, 0.866667, 0.54902, 0.0784314 );
2219  transferFunction->AddRGBPoint( 4164.0, 0.552941, 0.392157, 0.862745 );
2220  transferFunction->AddRGBPoint( 4165.0, 0.396078, 0.0784314, 0.0784314 );
2221  transferFunction->AddRGBPoint( 4166.0, 0.866667, 0.392157, 0.0784314 );
2222  transferFunction->AddRGBPoint( 4167.0, 0.709804, 0.784314, 0.0784314 );
2223  transferFunction->AddRGBPoint( 4168.0, 0.0823529, 0.705882, 0.54902 );
2224  transferFunction->AddRGBPoint( 4169.0, 0.396078, 0.392157, 0.705882 );
2225  transferFunction->AddRGBPoint( 4170.0, 0.709804, 0.862745, 0.0784314 );
2226  transferFunction->AddRGBPoint( 4171.0, 0.0823529, 0.54902, 0.784314 );
2227  transferFunction->AddRGBPoint( 4172.0, 0.0823529, 0.0784314, 0.941176 );
2228  transferFunction->AddRGBPoint( 4173.0, 0.0823529, 0.0784314, 0.784314 );
2229  transferFunction->AddRGBPoint( 4174.0, 0.239216, 0.705882, 0.235294 );
2230  transferFunction->AddRGBPoint( 4175.0, 0.239216, 0.705882, 0.980392 );
2231  transferFunction->AddRGBPoint( 4176.0, 0.0823529, 0.0784314, 0.235294 );
2232  transferFunction->AddRGBPoint( 4177.0, 0.396078, 0.235294, 0.235294 );
2233  transferFunction->AddRGBPoint( 4178.0, 0.0823529, 0.862745, 0.862745 );
2234  transferFunction->AddRGBPoint( 4179.0, 0.0823529, 0.705882, 0.705882 );
2235  transferFunction->AddRGBPoint( 4180.0, 0.87451, 0.862745, 0.235294 );
2236  transferFunction->AddRGBPoint( 4181.0, 0.866667, 0.235294, 0.235294 );
2237  transferFunction->AddRGBPoint( 5001.0, 0.0784314, 0.117647, 0.156863 );
2238  transferFunction->AddRGBPoint( 5002.0, 0.0784314, 0.117647, 0.156863 );
2239  transferFunction->AddRGBPoint( 5100.0, 0.8, 0.4, 0.4 );
2240  transferFunction->AddRGBPoint( 5101.0, 0.8, 0.4, 0.4 );
2241  transferFunction->AddRGBPoint( 5102.0, 1, 1, 0.4 );
2242  transferFunction->AddRGBPoint( 5103.0, 0.6, 0.8, 0 );
2243  transferFunction->AddRGBPoint( 5104.0, 0, 0.6, 0.6 );
2244  transferFunction->AddRGBPoint( 5105.0, 0.8, 0.6, 1 );
2245  transferFunction->AddRGBPoint( 5106.0, 1, 0.6, 0.2 );
2246  transferFunction->AddRGBPoint( 5107.0, 0.8, 0.8, 0.8 );
2247  transferFunction->AddRGBPoint( 5108.0, 0.6, 1, 1 );
2248  transferFunction->AddRGBPoint( 5109.0, 0.4, 0.6, 1 );
2249  transferFunction->AddRGBPoint( 5110.0, 1, 1, 0.4 );
2250  transferFunction->AddRGBPoint( 5111.0, 0.6, 0.8, 0 );
2251  transferFunction->AddRGBPoint( 5112.0, 0, 0.6, 0.6 );
2252  transferFunction->AddRGBPoint( 5113.0, 0.8, 0.6, 1 );
2253  transferFunction->AddRGBPoint( 5114.0, 1, 0.6, 0.2 );
2254  transferFunction->AddRGBPoint( 5115.0, 0.8, 0.8, 0.8 );
2255  transferFunction->AddRGBPoint( 5116.0, 0.6, 1, 1 );
2256  transferFunction->AddRGBPoint( 5117.0, 0.4, 0.6, 1 );
2257  transferFunction->AddRGBPoint( 5200.0, 0.8, 0.4, 0.4 );
2258  transferFunction->AddRGBPoint( 5201.0, 0.8, 0.4, 0.4 );
2259  transferFunction->AddRGBPoint( 5202.0, 1, 1, 0.4 );
2260  transferFunction->AddRGBPoint( 5203.0, 0.6, 0.8, 0 );
2261  transferFunction->AddRGBPoint( 5204.0, 0, 0.6, 0.6 );
2262  transferFunction->AddRGBPoint( 5205.0, 0.8, 0.6, 1 );
2263  transferFunction->AddRGBPoint( 5206.0, 1, 0.6, 0.2 );
2264  transferFunction->AddRGBPoint( 5207.0, 0.8, 0.8, 0.8 );
2265  transferFunction->AddRGBPoint( 5208.0, 0.6, 1, 1 );
2266  transferFunction->AddRGBPoint( 5209.0, 0.4, 0.6, 1 );
2267  transferFunction->AddRGBPoint( 5210.0, 1, 1, 0.4 );
2268  transferFunction->AddRGBPoint( 5211.0, 0.6, 0.8, 0 );
2269  transferFunction->AddRGBPoint( 5212.0, 0, 0.6, 0.6 );
2270  transferFunction->AddRGBPoint( 5213.0, 0.8, 0.6, 1 );
2271  transferFunction->AddRGBPoint( 5214.0, 1, 0.6, 0.2 );
2272  transferFunction->AddRGBPoint( 5215.0, 0.8, 0.8, 0.8 );
2273  transferFunction->AddRGBPoint( 5216.0, 0.6, 1, 1 );
2274  transferFunction->AddRGBPoint( 5217.0, 0.4, 0.6, 1 );
2275  transferFunction->AddRGBPoint( 6000.0, 0, 1, 0 );
2276  transferFunction->AddRGBPoint( 6001.0, 1, 1, 0 );
2277  transferFunction->AddRGBPoint( 6002.0, 0, 1, 1 );
2278  transferFunction->AddRGBPoint( 6003.0, 0, 0, 1 );
2279  transferFunction->AddRGBPoint( 6010.0, 0.92549, 0.0627451, 0.905882 );
2280  transferFunction->AddRGBPoint( 6020.0, 0.929412, 0.0705882, 0.909804 );
2281  transferFunction->AddRGBPoint( 6030.0, 0.92549, 0.0509804, 0.890196 );
2282  transferFunction->AddRGBPoint( 6040.0, 0.92549, 0.0666667, 0.894118 );
2283  transferFunction->AddRGBPoint( 6050.0, 0.00392157, 1, 0.00392157 );
2284  transferFunction->AddRGBPoint( 6060.0, 0.00784314, 1, 0.00392157 );
2285  transferFunction->AddRGBPoint( 6070.0, 0.92549, 0.054902, 0.901961 );
2286  transferFunction->AddRGBPoint( 6080.0, 0.929412, 0.054902, 0.901961 );
2287  transferFunction->AddRGBPoint( 7001.0, 0.282353, 0.517647, 0.709804 );
2288  transferFunction->AddRGBPoint( 7002.0, 0.952941, 0.952941, 0.952941 );
2289  transferFunction->AddRGBPoint( 7003.0, 0.811765, 0.247059, 0.309804 );
2290  transferFunction->AddRGBPoint( 7004.0, 0.47451, 0.0784314, 0.529412 );
2291  transferFunction->AddRGBPoint( 7005.0, 0.772549, 0.235294, 0.972549 );
2292  transferFunction->AddRGBPoint( 7006.0, 0.00784314, 0.584314, 0.00784314 );
2293  transferFunction->AddRGBPoint( 7007.0, 0.866667, 0.976471, 0.65098 );
2294  transferFunction->AddRGBPoint( 7008.0, 0.909804, 0.572549, 0.137255 );
2295  transferFunction->AddRGBPoint( 7009.0, 0.0784314, 0.235294, 0.470588 );
2296  transferFunction->AddRGBPoint( 7010.0, 0.980392, 0.980392, 0 );
2297  transferFunction->AddRGBPoint( 7011.0, 0.478431, 0.733333, 0.870588 );
2298  transferFunction->AddRGBPoint( 7012.0, 0.929412, 0.0470588, 0.694118 );
2299  transferFunction->AddRGBPoint( 7013.0, 0.0392157, 0.192157, 1 );
2300  transferFunction->AddRGBPoint( 7014.0, 0.803922, 0.721569, 0.564706 );
2301  transferFunction->AddRGBPoint( 7015.0, 0.176471, 0.803922, 0.647059 );
2302  transferFunction->AddRGBPoint( 7016.0, 0.458824, 0.627451, 0.686275 );
2303  transferFunction->AddRGBPoint( 7017.0, 0.866667, 0.85098, 0.0823529 );
2304  transferFunction->AddRGBPoint( 7018.0, 0.0784314, 0.235294, 0.470588 );
2305  transferFunction->AddRGBPoint( 7019.0, 0.552941, 0.0823529, 0.392157 );
2306  transferFunction->AddRGBPoint( 7020.0, 0.882353, 0.54902, 0.552941 );
2307  transferFunction->AddRGBPoint( 7100.0, 0.164706, 0.788235, 0.658824 );
2308  transferFunction->AddRGBPoint( 7101.0, 0.658824, 0.407843, 0.635294 );
2309  transferFunction->AddRGBPoint( 8001.0, 0.290196, 0.509804, 0.709804 );
2310  transferFunction->AddRGBPoint( 8002.0, 0.94902, 0.945098, 0.941176 );
2311  transferFunction->AddRGBPoint( 8003.0, 0.807843, 0.254902, 0.305882 );
2312  transferFunction->AddRGBPoint( 8004.0, 0.470588, 0.0823529, 0.521569 );
2313  transferFunction->AddRGBPoint( 8005.0, 0.764706, 0.239216, 0.964706 );
2314  transferFunction->AddRGBPoint( 8006.0, 0.0117647, 0.576471, 0.0235294 );
2315  transferFunction->AddRGBPoint( 8007.0, 0.862745, 0.984314, 0.639216 );
2316  transferFunction->AddRGBPoint( 8008.0, 0.909804, 0.572549, 0.129412 );
2317  transferFunction->AddRGBPoint( 8009.0, 0.0156863, 0.447059, 0.054902 );
2318  transferFunction->AddRGBPoint( 8010.0, 0.47451, 0.721569, 0.862745 );
2319  transferFunction->AddRGBPoint( 8011.0, 0.921569, 0.0431373, 0.686275 );
2320  transferFunction->AddRGBPoint( 8012.0, 0.0470588, 0.180392, 0.980392 );
2321  transferFunction->AddRGBPoint( 8013.0, 0.796078, 0.713725, 0.560784 );
2322  transferFunction->AddRGBPoint( 8014.0, 0.164706, 0.8, 0.654902 );
2323  transferFunction->AddRGBPoint( 9000.0, 0.117647, 0.0196078, 0.117647 );
2324  transferFunction->AddRGBPoint( 9001.0, 0.117647, 0.392157, 0.176471 );
2325  transferFunction->AddRGBPoint( 9002.0, 0.509804, 0.392157, 0.647059 );
2326  transferFunction->AddRGBPoint( 9003.0, 0.411765, 0.0980392, 0.0196078 );
2327  transferFunction->AddRGBPoint( 9004.0, 0.490196, 0.27451, 0.215686 );
2328  transferFunction->AddRGBPoint( 9005.0, 0.882353, 0.0784314, 0.411765 );
2329  transferFunction->AddRGBPoint( 9006.0, 0.882353, 0.0784314, 0.0588235 );
2330  transferFunction->AddRGBPoint( 9500.0, 0.117647, 0.215686, 0.117647 );
2331  transferFunction->AddRGBPoint( 9501.0, 0.117647, 0.588235, 0.176471 );
2332  transferFunction->AddRGBPoint( 9502.0, 0.509804, 0.588235, 0.647059 );
2333  transferFunction->AddRGBPoint( 9503.0, 0.411765, 0.294118, 0.0196078 );
2334  transferFunction->AddRGBPoint( 9504.0, 0.490196, 0.470588, 0.215686 );
2335  transferFunction->AddRGBPoint( 9505.0, 0.882353, 0.27451, 0.411765 );
2336  transferFunction->AddRGBPoint( 9506.0, 0.882353, 0.27451, 0.0588235 );
2337  transferFunction->AddRGBPoint( 11101.0, 0.0901961, 0.862745, 0.235294 );
2338  transferFunction->AddRGBPoint( 11102.0, 0.0901961, 0.235294, 0.705882 );
2339  transferFunction->AddRGBPoint( 11103.0, 0.247059, 0.392157, 0.235294 );
2340  transferFunction->AddRGBPoint( 11104.0, 0.247059, 0.0784314, 0.862745 );
2341  transferFunction->AddRGBPoint( 11105.0, 0.0509804, 0, 0.980392 );
2342  transferFunction->AddRGBPoint( 11106.0, 0.101961, 0.235294, 0 );
2343  transferFunction->AddRGBPoint( 11107.0, 0.101961, 0.235294, 0.294118 );
2344  transferFunction->AddRGBPoint( 11108.0, 0.101961, 0.235294, 0.588235 );
2345  transferFunction->AddRGBPoint( 11109.0, 0.0980392, 0.235294, 0.980392 );
2346  transferFunction->AddRGBPoint( 11110.0, 0.235294, 0.0980392, 0.0980392 );
2347  transferFunction->AddRGBPoint( 11111.0, 0.705882, 0.0784314, 0.0784314 );
2348  transferFunction->AddRGBPoint( 11112.0, 0.862745, 0.0784314, 0.392157 );
2349  transferFunction->AddRGBPoint( 11113.0, 0.54902, 0.235294, 0.235294 );
2350  transferFunction->AddRGBPoint( 11114.0, 0.705882, 0.862745, 0.54902 );
2351  transferFunction->AddRGBPoint( 11115.0, 0.54902, 0.392157, 0.705882 );
2352  transferFunction->AddRGBPoint( 11116.0, 0.705882, 0.0784314, 0.54902 );
2353  transferFunction->AddRGBPoint( 11117.0, 0.0901961, 0.0392157, 0.0392157 );
2354  transferFunction->AddRGBPoint( 11118.0, 0.882353, 0.54902, 0.54902 );
2355  transferFunction->AddRGBPoint( 11119.0, 0.705882, 0.235294, 0.705882 );
2356  transferFunction->AddRGBPoint( 11120.0, 0.0784314, 0.862745, 0.235294 );
2357  transferFunction->AddRGBPoint( 11121.0, 0.235294, 0.0784314, 0.54902 );
2358  transferFunction->AddRGBPoint( 11122.0, 0.862745, 0.705882, 0.54902 );
2359  transferFunction->AddRGBPoint( 11123.0, 0.254902, 0.392157, 0.0784314 );
2360  transferFunction->AddRGBPoint( 11124.0, 0.862745, 0.235294, 0.0784314 );
2361  transferFunction->AddRGBPoint( 11125.0, 0.0784314, 0.235294, 0.862745 );
2362  transferFunction->AddRGBPoint( 11126.0, 0.392157, 0.392157, 0.235294 );
2363  transferFunction->AddRGBPoint( 11127.0, 0.862745, 0.705882, 0.862745 );
2364  transferFunction->AddRGBPoint( 11128.0, 0.0784314, 0.705882, 0.54902 );
2365  transferFunction->AddRGBPoint( 11129.0, 0.235294, 0.54902, 0.705882 );
2366  transferFunction->AddRGBPoint( 11130.0, 0.0980392, 0.0784314, 0.54902 );
2367  transferFunction->AddRGBPoint( 11131.0, 0.0784314, 0.235294, 0.392157 );
2368  transferFunction->AddRGBPoint( 11132.0, 0.235294, 0.862745, 0.0784314 );
2369  transferFunction->AddRGBPoint( 11133.0, 0.235294, 0.235294, 0.862745 );
2370  transferFunction->AddRGBPoint( 11134.0, 0.862745, 0.235294, 0.862745 );
2371  transferFunction->AddRGBPoint( 11135.0, 0.254902, 0.862745, 0.235294 );
2372  transferFunction->AddRGBPoint( 11136.0, 0.0980392, 0.54902, 0.0784314 );
2373  transferFunction->AddRGBPoint( 11137.0, 0.862745, 0.862745, 0.392157 );
2374  transferFunction->AddRGBPoint( 11138.0, 0.705882, 0.235294, 0.235294 );
2375  transferFunction->AddRGBPoint( 11139.0, 0.239216, 0.0784314, 0.862745 );
2376  transferFunction->AddRGBPoint( 11140.0, 0.239216, 0.0784314, 0.235294 );
2377  transferFunction->AddRGBPoint( 11141.0, 0.239216, 0.235294, 0.392157 );
2378  transferFunction->AddRGBPoint( 11142.0, 0.0980392, 0.0980392, 0.0980392 );
2379  transferFunction->AddRGBPoint( 11143.0, 0.54902, 0.0784314, 0.235294 );
2380  transferFunction->AddRGBPoint( 11144.0, 0.862745, 0.705882, 0.0784314 );
2381  transferFunction->AddRGBPoint( 11145.0, 0.247059, 0.705882, 0.705882 );
2382  transferFunction->AddRGBPoint( 11146.0, 0.866667, 0.0784314, 0.0392157 );
2383  transferFunction->AddRGBPoint( 11147.0, 0.866667, 0.0784314, 0.392157 );
2384  transferFunction->AddRGBPoint( 11148.0, 0.866667, 0.235294, 0.54902 );
2385  transferFunction->AddRGBPoint( 11149.0, 0.866667, 0.0784314, 0.862745 );
2386  transferFunction->AddRGBPoint( 11150.0, 0.239216, 0.862745, 0.862745 );
2387  transferFunction->AddRGBPoint( 11151.0, 0.392157, 0.784314, 0.784314 );
2388  transferFunction->AddRGBPoint( 11152.0, 0.0392157, 0.784314, 0.784314 );
2389  transferFunction->AddRGBPoint( 11153.0, 0.866667, 0.862745, 0.0784314 );
2390  transferFunction->AddRGBPoint( 11154.0, 0.552941, 0.0784314, 0.392157 );
2391  transferFunction->AddRGBPoint( 11155.0, 0.239216, 0.862745, 0.392157 );
2392  transferFunction->AddRGBPoint( 11156.0, 0.552941, 0.235294, 0.0784314 );
2393  transferFunction->AddRGBPoint( 11157.0, 0.560784, 0.0784314, 0.862745 );
2394  transferFunction->AddRGBPoint( 11158.0, 0.396078, 0.235294, 0.862745 );
2395  transferFunction->AddRGBPoint( 11159.0, 0.0823529, 0.0784314, 0.54902 );
2396  transferFunction->AddRGBPoint( 11160.0, 0.239216, 0.0784314, 0.705882 );
2397  transferFunction->AddRGBPoint( 11161.0, 0.866667, 0.54902, 0.0784314 );
2398  transferFunction->AddRGBPoint( 11162.0, 0.552941, 0.392157, 0.862745 );
2399  transferFunction->AddRGBPoint( 11163.0, 0.866667, 0.392157, 0.0784314 );
2400  transferFunction->AddRGBPoint( 11164.0, 0.709804, 0.784314, 0.0784314 );
2401  transferFunction->AddRGBPoint( 11165.0, 0.396078, 0.0784314, 0.0784314 );
2402  transferFunction->AddRGBPoint( 11166.0, 0.396078, 0.392157, 0.705882 );
2403  transferFunction->AddRGBPoint( 11167.0, 0.709804, 0.862745, 0.0784314 );
2404  transferFunction->AddRGBPoint( 11168.0, 0.0823529, 0.54902, 0.784314 );
2405  transferFunction->AddRGBPoint( 11169.0, 0.0823529, 0.0784314, 0.941176 );
2406  transferFunction->AddRGBPoint( 11170.0, 0.0823529, 0.0784314, 0.784314 );
2407  transferFunction->AddRGBPoint( 11171.0, 0.0823529, 0.0784314, 0.235294 );
2408  transferFunction->AddRGBPoint( 11172.0, 0.396078, 0.235294, 0.235294 );
2409  transferFunction->AddRGBPoint( 11173.0, 0.0823529, 0.705882, 0.705882 );
2410  transferFunction->AddRGBPoint( 11174.0, 0.87451, 0.862745, 0.235294 );
2411  transferFunction->AddRGBPoint( 11175.0, 0.866667, 0.235294, 0.235294 );
2412  transferFunction->AddRGBPoint( 12101.0, 0.0901961, 0.862745, 0.235294 );
2413  transferFunction->AddRGBPoint( 12102.0, 0.0901961, 0.235294, 0.705882 );
2414  transferFunction->AddRGBPoint( 12103.0, 0.247059, 0.392157, 0.235294 );
2415  transferFunction->AddRGBPoint( 12104.0, 0.247059, 0.0784314, 0.862745 );
2416  transferFunction->AddRGBPoint( 12105.0, 0.0509804, 0, 0.980392 );
2417  transferFunction->AddRGBPoint( 12106.0, 0.101961, 0.235294, 0 );
2418  transferFunction->AddRGBPoint( 12107.0, 0.101961, 0.235294, 0.294118 );
2419  transferFunction->AddRGBPoint( 12108.0, 0.101961, 0.235294, 0.588235 );
2420  transferFunction->AddRGBPoint( 12109.0, 0.0980392, 0.235294, 0.980392 );
2421  transferFunction->AddRGBPoint( 12110.0, 0.235294, 0.0980392, 0.0980392 );
2422  transferFunction->AddRGBPoint( 12111.0, 0.705882, 0.0784314, 0.0784314 );
2423  transferFunction->AddRGBPoint( 12112.0, 0.862745, 0.0784314, 0.392157 );
2424  transferFunction->AddRGBPoint( 12113.0, 0.54902, 0.235294, 0.235294 );
2425  transferFunction->AddRGBPoint( 12114.0, 0.705882, 0.862745, 0.54902 );
2426  transferFunction->AddRGBPoint( 12115.0, 0.54902, 0.392157, 0.705882 );
2427  transferFunction->AddRGBPoint( 12116.0, 0.705882, 0.0784314, 0.54902 );
2428  transferFunction->AddRGBPoint( 12117.0, 0.0901961, 0.0392157, 0.0392157 );
2429  transferFunction->AddRGBPoint( 12118.0, 0.882353, 0.54902, 0.54902 );
2430  transferFunction->AddRGBPoint( 12119.0, 0.705882, 0.235294, 0.705882 );
2431  transferFunction->AddRGBPoint( 12120.0, 0.0784314, 0.862745, 0.235294 );
2432  transferFunction->AddRGBPoint( 12121.0, 0.235294, 0.0784314, 0.54902 );
2433  transferFunction->AddRGBPoint( 12122.0, 0.862745, 0.705882, 0.54902 );
2434  transferFunction->AddRGBPoint( 12123.0, 0.254902, 0.392157, 0.0784314 );
2435  transferFunction->AddRGBPoint( 12124.0, 0.862745, 0.235294, 0.0784314 );
2436  transferFunction->AddRGBPoint( 12125.0, 0.0784314, 0.235294, 0.862745 );
2437  transferFunction->AddRGBPoint( 12126.0, 0.392157, 0.392157, 0.235294 );
2438  transferFunction->AddRGBPoint( 12127.0, 0.862745, 0.705882, 0.862745 );
2439  transferFunction->AddRGBPoint( 12128.0, 0.0784314, 0.705882, 0.54902 );
2440  transferFunction->AddRGBPoint( 12129.0, 0.235294, 0.54902, 0.705882 );
2441  transferFunction->AddRGBPoint( 12130.0, 0.0980392, 0.0784314, 0.54902 );
2442  transferFunction->AddRGBPoint( 12131.0, 0.0784314, 0.235294, 0.392157 );
2443  transferFunction->AddRGBPoint( 12132.0, 0.235294, 0.862745, 0.0784314 );
2444  transferFunction->AddRGBPoint( 12133.0, 0.235294, 0.235294, 0.862745 );
2445  transferFunction->AddRGBPoint( 12134.0, 0.862745, 0.235294, 0.862745 );
2446  transferFunction->AddRGBPoint( 12135.0, 0.254902, 0.862745, 0.235294 );
2447  transferFunction->AddRGBPoint( 12136.0, 0.0980392, 0.54902, 0.0784314 );
2448  transferFunction->AddRGBPoint( 12137.0, 0.862745, 0.862745, 0.392157 );
2449  transferFunction->AddRGBPoint( 12138.0, 0.705882, 0.235294, 0.235294 );
2450  transferFunction->AddRGBPoint( 12139.0, 0.239216, 0.0784314, 0.862745 );
2451  transferFunction->AddRGBPoint( 12140.0, 0.239216, 0.0784314, 0.235294 );
2452  transferFunction->AddRGBPoint( 12141.0, 0.239216, 0.235294, 0.392157 );
2453  transferFunction->AddRGBPoint( 12142.0, 0.0980392, 0.0980392, 0.0980392 );
2454  transferFunction->AddRGBPoint( 12143.0, 0.54902, 0.0784314, 0.235294 );
2455  transferFunction->AddRGBPoint( 12144.0, 0.862745, 0.705882, 0.0784314 );
2456  transferFunction->AddRGBPoint( 12145.0, 0.247059, 0.705882, 0.705882 );
2457  transferFunction->AddRGBPoint( 12146.0, 0.866667, 0.0784314, 0.0392157 );
2458  transferFunction->AddRGBPoint( 12147.0, 0.866667, 0.0784314, 0.392157 );
2459  transferFunction->AddRGBPoint( 12148.0, 0.866667, 0.235294, 0.54902 );
2460  transferFunction->AddRGBPoint( 12149.0, 0.866667, 0.0784314, 0.862745 );
2461  transferFunction->AddRGBPoint( 12150.0, 0.239216, 0.862745, 0.862745 );
2462  transferFunction->AddRGBPoint( 12151.0, 0.392157, 0.784314, 0.784314 );
2463  transferFunction->AddRGBPoint( 12152.0, 0.0392157, 0.784314, 0.784314 );
2464  transferFunction->AddRGBPoint( 12153.0, 0.866667, 0.862745, 0.0784314 );
2465  transferFunction->AddRGBPoint( 12154.0, 0.552941, 0.0784314, 0.392157 );
2466  transferFunction->AddRGBPoint( 12155.0, 0.239216, 0.862745, 0.392157 );
2467  transferFunction->AddRGBPoint( 12156.0, 0.552941, 0.235294, 0.0784314 );
2468  transferFunction->AddRGBPoint( 12157.0, 0.560784, 0.0784314, 0.862745 );
2469  transferFunction->AddRGBPoint( 12158.0, 0.396078, 0.235294, 0.862745 );
2470  transferFunction->AddRGBPoint( 12159.0, 0.0823529, 0.0784314, 0.54902 );
2471  transferFunction->AddRGBPoint( 12160.0, 0.239216, 0.0784314, 0.705882 );
2472  transferFunction->AddRGBPoint( 12161.0, 0.866667, 0.54902, 0.0784314 );
2473  transferFunction->AddRGBPoint( 12162.0, 0.552941, 0.392157, 0.862745 );
2474  transferFunction->AddRGBPoint( 12163.0, 0.866667, 0.392157, 0.0784314 );
2475  transferFunction->AddRGBPoint( 12164.0, 0.709804, 0.784314, 0.0784314 );
2476  transferFunction->AddRGBPoint( 12165.0, 0.396078, 0.0784314, 0.0784314 );
2477  transferFunction->AddRGBPoint( 12166.0, 0.396078, 0.392157, 0.705882 );
2478  transferFunction->AddRGBPoint( 12167.0, 0.709804, 0.862745, 0.0784314 );
2479  transferFunction->AddRGBPoint( 12168.0, 0.0823529, 0.54902, 0.784314 );
2480  transferFunction->AddRGBPoint( 12169.0, 0.0823529, 0.0784314, 0.941176 );
2481  transferFunction->AddRGBPoint( 12170.0, 0.0823529, 0.0784314, 0.784314 );
2482  transferFunction->AddRGBPoint( 12171.0, 0.0823529, 0.0784314, 0.235294 );
2483  transferFunction->AddRGBPoint( 12172.0, 0.396078, 0.235294, 0.235294 );
2484  transferFunction->AddRGBPoint( 12173.0, 0.0823529, 0.705882, 0.705882 );
2485  transferFunction->AddRGBPoint( 12174.0, 0.87451, 0.862745, 0.235294 );
2486  transferFunction->AddRGBPoint( 12175.0, 0.866667, 0.235294, 0.235294 );
2487  transferFunction->AddRGBPoint( 13101.0, 0.0901961, 0.862745, 0.235294 );
2488  transferFunction->AddRGBPoint( 13102.0, 0.0901961, 0.235294, 0.705882 );
2489  transferFunction->AddRGBPoint( 13103.0, 0.247059, 0.392157, 0.235294 );
2490  transferFunction->AddRGBPoint( 13104.0, 0.247059, 0.0784314, 0.862745 );
2491  transferFunction->AddRGBPoint( 13105.0, 0.0509804, 0, 0.980392 );
2492  transferFunction->AddRGBPoint( 13106.0, 0.101961, 0.235294, 0 );
2493  transferFunction->AddRGBPoint( 13107.0, 0.101961, 0.235294, 0.294118 );
2494  transferFunction->AddRGBPoint( 13108.0, 0.101961, 0.235294, 0.588235 );
2495  transferFunction->AddRGBPoint( 13109.0, 0.0980392, 0.235294, 0.980392 );
2496  transferFunction->AddRGBPoint( 13110.0, 0.235294, 0.0980392, 0.0980392 );
2497  transferFunction->AddRGBPoint( 13111.0, 0.705882, 0.0784314, 0.0784314 );
2498  transferFunction->AddRGBPoint( 13112.0, 0.862745, 0.0784314, 0.392157 );
2499  transferFunction->AddRGBPoint( 13113.0, 0.54902, 0.235294, 0.235294 );
2500  transferFunction->AddRGBPoint( 13114.0, 0.705882, 0.862745, 0.54902 );
2501  transferFunction->AddRGBPoint( 13115.0, 0.54902, 0.392157, 0.705882 );
2502  transferFunction->AddRGBPoint( 13116.0, 0.705882, 0.0784314, 0.54902 );
2503  transferFunction->AddRGBPoint( 13117.0, 0.0901961, 0.0392157, 0.0392157 );
2504  transferFunction->AddRGBPoint( 13118.0, 0.882353, 0.54902, 0.54902 );
2505  transferFunction->AddRGBPoint( 13119.0, 0.705882, 0.235294, 0.705882 );
2506  transferFunction->AddRGBPoint( 13120.0, 0.0784314, 0.862745, 0.235294 );
2507  transferFunction->AddRGBPoint( 13121.0, 0.235294, 0.0784314, 0.54902 );
2508  transferFunction->AddRGBPoint( 13122.0, 0.862745, 0.705882, 0.54902 );
2509  transferFunction->AddRGBPoint( 13123.0, 0.254902, 0.392157, 0.0784314 );
2510  transferFunction->AddRGBPoint( 13124.0, 0.862745, 0.235294, 0.0784314 );
2511  transferFunction->AddRGBPoint( 13125.0, 0.0784314, 0.235294, 0.862745 );
2512  transferFunction->AddRGBPoint( 13126.0, 0.392157, 0.392157, 0.235294 );
2513  transferFunction->AddRGBPoint( 13127.0, 0.862745, 0.705882, 0.862745 );
2514  transferFunction->AddRGBPoint( 13128.0, 0.0784314, 0.705882, 0.54902 );
2515  transferFunction->AddRGBPoint( 13129.0, 0.235294, 0.54902, 0.705882 );
2516  transferFunction->AddRGBPoint( 13130.0, 0.0980392, 0.0784314, 0.54902 );
2517  transferFunction->AddRGBPoint( 13131.0, 0.0784314, 0.235294, 0.392157 );
2518  transferFunction->AddRGBPoint( 13132.0, 0.235294, 0.862745, 0.0784314 );
2519  transferFunction->AddRGBPoint( 13133.0, 0.235294, 0.235294, 0.862745 );
2520  transferFunction->AddRGBPoint( 13134.0, 0.862745, 0.235294, 0.862745 );
2521  transferFunction->AddRGBPoint( 13135.0, 0.254902, 0.862745, 0.235294 );
2522  transferFunction->AddRGBPoint( 13136.0, 0.0980392, 0.54902, 0.0784314 );
2523  transferFunction->AddRGBPoint( 13137.0, 0.862745, 0.862745, 0.392157 );
2524  transferFunction->AddRGBPoint( 13138.0, 0.705882, 0.235294, 0.235294 );
2525  transferFunction->AddRGBPoint( 13139.0, 0.239216, 0.0784314, 0.862745 );
2526  transferFunction->AddRGBPoint( 13140.0, 0.239216, 0.0784314, 0.235294 );
2527  transferFunction->AddRGBPoint( 13141.0, 0.239216, 0.235294, 0.392157 );
2528  transferFunction->AddRGBPoint( 13142.0, 0.0980392, 0.0980392, 0.0980392 );
2529  transferFunction->AddRGBPoint( 13143.0, 0.54902, 0.0784314, 0.235294 );
2530  transferFunction->AddRGBPoint( 13144.0, 0.862745, 0.705882, 0.0784314 );
2531  transferFunction->AddRGBPoint( 13145.0, 0.247059, 0.705882, 0.705882 );
2532  transferFunction->AddRGBPoint( 13146.0, 0.866667, 0.0784314, 0.0392157 );
2533  transferFunction->AddRGBPoint( 13147.0, 0.866667, 0.0784314, 0.392157 );
2534  transferFunction->AddRGBPoint( 13148.0, 0.866667, 0.235294, 0.54902 );
2535  transferFunction->AddRGBPoint( 13149.0, 0.866667, 0.0784314, 0.862745 );
2536  transferFunction->AddRGBPoint( 13150.0, 0.239216, 0.862745, 0.862745 );
2537  transferFunction->AddRGBPoint( 13151.0, 0.392157, 0.784314, 0.784314 );
2538  transferFunction->AddRGBPoint( 13152.0, 0.0392157, 0.784314, 0.784314 );
2539  transferFunction->AddRGBPoint( 13153.0, 0.866667, 0.862745, 0.0784314 );
2540  transferFunction->AddRGBPoint( 13154.0, 0.552941, 0.0784314, 0.392157 );
2541  transferFunction->AddRGBPoint( 13155.0, 0.239216, 0.862745, 0.392157 );
2542  transferFunction->AddRGBPoint( 13156.0, 0.552941, 0.235294, 0.0784314 );
2543  transferFunction->AddRGBPoint( 13157.0, 0.560784, 0.0784314, 0.862745 );
2544  transferFunction->AddRGBPoint( 13158.0, 0.396078, 0.235294, 0.862745 );
2545  transferFunction->AddRGBPoint( 13159.0, 0.0823529, 0.0784314, 0.54902 );
2546  transferFunction->AddRGBPoint( 13160.0, 0.239216, 0.0784314, 0.705882 );
2547  transferFunction->AddRGBPoint( 13161.0, 0.866667, 0.54902, 0.0784314 );
2548  transferFunction->AddRGBPoint( 13162.0, 0.552941, 0.392157, 0.862745 );
2549  transferFunction->AddRGBPoint( 13163.0, 0.866667, 0.392157, 0.0784314 );
2550  transferFunction->AddRGBPoint( 13164.0, 0.709804, 0.784314, 0.0784314 );
2551  transferFunction->AddRGBPoint( 13165.0, 0.396078, 0.0784314, 0.0784314 );
2552  transferFunction->AddRGBPoint( 13166.0, 0.396078, 0.392157, 0.705882 );
2553  transferFunction->AddRGBPoint( 13167.0, 0.709804, 0.862745, 0.0784314 );
2554  transferFunction->AddRGBPoint( 13168.0, 0.0823529, 0.54902, 0.784314 );
2555  transferFunction->AddRGBPoint( 13169.0, 0.0823529, 0.0784314, 0.941176 );
2556  transferFunction->AddRGBPoint( 13170.0, 0.0823529, 0.0784314, 0.784314 );
2557  transferFunction->AddRGBPoint( 13171.0, 0.0823529, 0.0784314, 0.235294 );
2558  transferFunction->AddRGBPoint( 13172.0, 0.396078, 0.235294, 0.235294 );
2559  transferFunction->AddRGBPoint( 13173.0, 0.0823529, 0.705882, 0.705882 );
2560  transferFunction->AddRGBPoint( 13174.0, 0.87451, 0.862745, 0.235294 );
2561  transferFunction->AddRGBPoint( 13175.0, 0.866667, 0.235294, 0.235294 );
2562  transferFunction->AddRGBPoint( 14101.0, 0.0901961, 0.862745, 0.235294 );
2563  transferFunction->AddRGBPoint( 14102.0, 0.0901961, 0.235294, 0.705882 );
2564  transferFunction->AddRGBPoint( 14103.0, 0.247059, 0.392157, 0.235294 );
2565  transferFunction->AddRGBPoint( 14104.0, 0.247059, 0.0784314, 0.862745 );
2566  transferFunction->AddRGBPoint( 14105.0, 0.0509804, 0, 0.980392 );
2567  transferFunction->AddRGBPoint( 14106.0, 0.101961, 0.235294, 0 );
2568  transferFunction->AddRGBPoint( 14107.0, 0.101961, 0.235294, 0.294118 );
2569  transferFunction->AddRGBPoint( 14108.0, 0.101961, 0.235294, 0.588235 );
2570  transferFunction->AddRGBPoint( 14109.0, 0.0980392, 0.235294, 0.980392 );
2571  transferFunction->AddRGBPoint( 14110.0, 0.235294, 0.0980392, 0.0980392 );
2572  transferFunction->AddRGBPoint( 14111.0, 0.705882, 0.0784314, 0.0784314 );
2573  transferFunction->AddRGBPoint( 14112.0, 0.862745, 0.0784314, 0.392157 );
2574  transferFunction->AddRGBPoint( 14113.0, 0.54902, 0.235294, 0.235294 );
2575  transferFunction->AddRGBPoint( 14114.0, 0.705882, 0.862745, 0.54902 );
2576  transferFunction->AddRGBPoint( 14115.0, 0.54902, 0.392157, 0.705882 );
2577  transferFunction->AddRGBPoint( 14116.0, 0.705882, 0.0784314, 0.54902 );
2578  transferFunction->AddRGBPoint( 14117.0, 0.0901961, 0.0392157, 0.0392157 );
2579  transferFunction->AddRGBPoint( 14118.0, 0.882353, 0.54902, 0.54902 );
2580  transferFunction->AddRGBPoint( 14119.0, 0.705882, 0.235294, 0.705882 );
2581  transferFunction->AddRGBPoint( 14120.0, 0.0784314, 0.862745, 0.235294 );
2582  transferFunction->AddRGBPoint( 14121.0, 0.235294, 0.0784314, 0.54902 );
2583  transferFunction->AddRGBPoint( 14122.0, 0.862745, 0.705882, 0.54902 );
2584  transferFunction->AddRGBPoint( 14123.0, 0.254902, 0.392157, 0.0784314 );
2585  transferFunction->AddRGBPoint( 14124.0, 0.862745, 0.235294, 0.0784314 );
2586  transferFunction->AddRGBPoint( 14125.0, 0.0784314, 0.235294, 0.862745 );
2587  transferFunction->AddRGBPoint( 14126.0, 0.392157, 0.392157, 0.235294 );
2588  transferFunction->AddRGBPoint( 14127.0, 0.862745, 0.705882, 0.862745 );
2589  transferFunction->AddRGBPoint( 14128.0, 0.0784314, 0.705882, 0.54902 );
2590  transferFunction->AddRGBPoint( 14129.0, 0.235294, 0.54902, 0.705882 );
2591  transferFunction->AddRGBPoint( 14130.0, 0.0980392, 0.0784314, 0.54902 );
2592  transferFunction->AddRGBPoint( 14131.0, 0.0784314, 0.235294, 0.392157 );
2593  transferFunction->AddRGBPoint( 14132.0, 0.235294, 0.862745, 0.0784314 );
2594  transferFunction->AddRGBPoint( 14133.0, 0.235294, 0.235294, 0.862745 );
2595  transferFunction->AddRGBPoint( 14134.0, 0.862745, 0.235294, 0.862745 );
2596  transferFunction->AddRGBPoint( 14135.0, 0.254902, 0.862745, 0.235294 );
2597  transferFunction->AddRGBPoint( 14136.0, 0.0980392, 0.54902, 0.0784314 );
2598  transferFunction->AddRGBPoint( 14137.0, 0.862745, 0.862745, 0.392157 );
2599  transferFunction->AddRGBPoint( 14138.0, 0.705882, 0.235294, 0.235294 );
2600  transferFunction->AddRGBPoint( 14139.0, 0.239216, 0.0784314, 0.862745 );
2601  transferFunction->AddRGBPoint( 14140.0, 0.239216, 0.0784314, 0.235294 );
2602  transferFunction->AddRGBPoint( 14141.0, 0.239216, 0.235294, 0.392157 );
2603  transferFunction->AddRGBPoint( 14142.0, 0.0980392, 0.0980392, 0.0980392 );
2604  transferFunction->AddRGBPoint( 14143.0, 0.54902, 0.0784314, 0.235294 );
2605  transferFunction->AddRGBPoint( 14144.0, 0.862745, 0.705882, 0.0784314 );
2606  transferFunction->AddRGBPoint( 14145.0, 0.247059, 0.705882, 0.705882 );
2607  transferFunction->AddRGBPoint( 14146.0, 0.866667, 0.0784314, 0.0392157 );
2608  transferFunction->AddRGBPoint( 14147.0, 0.866667, 0.0784314, 0.392157 );
2609  transferFunction->AddRGBPoint( 14148.0, 0.866667, 0.235294, 0.54902 );
2610  transferFunction->AddRGBPoint( 14149.0, 0.866667, 0.0784314, 0.862745 );
2611  transferFunction->AddRGBPoint( 14150.0, 0.239216, 0.862745, 0.862745 );
2612  transferFunction->AddRGBPoint( 14151.0, 0.392157, 0.784314, 0.784314 );
2613  transferFunction->AddRGBPoint( 14152.0, 0.0392157, 0.784314, 0.784314 );
2614  transferFunction->AddRGBPoint( 14153.0, 0.866667, 0.862745, 0.0784314 );
2615  transferFunction->AddRGBPoint( 14154.0, 0.552941, 0.0784314, 0.392157 );
2616  transferFunction->AddRGBPoint( 14155.0, 0.239216, 0.862745, 0.392157 );
2617  transferFunction->AddRGBPoint( 14156.0, 0.552941, 0.235294, 0.0784314 );
2618  transferFunction->AddRGBPoint( 14157.0, 0.560784, 0.0784314, 0.862745 );
2619  transferFunction->AddRGBPoint( 14158.0, 0.396078, 0.235294, 0.862745 );
2620  transferFunction->AddRGBPoint( 14159.0, 0.0823529, 0.0784314, 0.54902 );
2621  transferFunction->AddRGBPoint( 14160.0, 0.239216, 0.0784314, 0.705882 );
2622  transferFunction->AddRGBPoint( 14161.0, 0.866667, 0.54902, 0.0784314 );
2623  transferFunction->AddRGBPoint( 14162.0, 0.552941, 0.392157, 0.862745 );
2624  transferFunction->AddRGBPoint( 14163.0, 0.866667, 0.392157, 0.0784314 );
2625  transferFunction->AddRGBPoint( 14164.0, 0.709804, 0.784314, 0.0784314 );
2626  transferFunction->AddRGBPoint( 14165.0, 0.396078, 0.0784314, 0.0784314 );
2627  transferFunction->AddRGBPoint( 14166.0, 0.396078, 0.392157, 0.705882 );
2628  transferFunction->AddRGBPoint( 14167.0, 0.709804, 0.862745, 0.0784314 );
2629  transferFunction->AddRGBPoint( 14168.0, 0.0823529, 0.54902, 0.784314 );
2630  transferFunction->AddRGBPoint( 14169.0, 0.0823529, 0.0784314, 0.941176 );
2631  transferFunction->AddRGBPoint( 14170.0, 0.0823529, 0.0784314, 0.784314 );
2632  transferFunction->AddRGBPoint( 14171.0, 0.0823529, 0.0784314, 0.235294 );
2633  transferFunction->AddRGBPoint( 14172.0, 0.396078, 0.235294, 0.235294 );
2634  transferFunction->AddRGBPoint( 14173.0, 0.0823529, 0.705882, 0.705882 );
2635  transferFunction->AddRGBPoint( 14174.0, 0.87451, 0.862745, 0.235294 );
2636  transferFunction->AddRGBPoint( 14175.0, 0.866667, 0.235294, 0.235294 );
2637  transferFunction->AddRGBPoint( 0.0, 0.0, 0.0, 0.0 );
2638  transferFunction->AddRGBPoint( 256.0, 0.0, 0.0, 0.0 );
2639  transferFunction->AddRGBPoint( 1100.0, 0.0, 0.0, 0.0 );
2640  transferFunction->AddRGBPoint( 2100.0, 0.0, 0.0, 0.0 );
2641  transferFunction->AddRGBPoint( 3100.0, 0.0, 0.0, 0.0 );
2642  transferFunction->AddRGBPoint( 4100.0, 0.0, 0.0, 0.0 );
2643  transferFunction->AddRGBPoint( 11100.0, 0.0, 0.0, 0.0 );
2644  transferFunction->AddRGBPoint( 12100.0, 0.0, 0.0, 0.0 );
2645  transferFunction->AddRGBPoint( 13100.0, 0.0, 0.0, 0.0 );
2646  transferFunction->AddRGBPoint( 14100.0, 0.0, 0.0, 0.0 );
2647  return transferFunction;
2648 }
2649 
2650 FreeSurferParcellationTranslator::NameTable FreeSurferParcellationTranslator::CreateNameTable()
2651 {
2653  nameTable["0"] = "Unknown";
2654  nameTable["1"] = "Left-Cerebral-Exterior";
2655  nameTable["2"] = "Left-Cerebral-White-Matter";
2656  nameTable["3"] = "Left-Cerebral-Cortex";
2657  nameTable["4"] = "Left-Lateral-Ventricle";
2658  nameTable["5"] = "Left-Inf-Lat-Vent";
2659  nameTable["6"] = "Left-Cerebellum-Exterior";
2660  nameTable["7"] = "Left-Cerebellum-White-Matter";
2661  nameTable["8"] = "Left-Cerebellum-Cortex";
2662  nameTable["9"] = "Left-Thalamus";
2663  nameTable["10"] = "Left-Thalamus-Proper";
2664  nameTable["11"] = "Left-Caudate";
2665  nameTable["12"] = "Left-Putamen";
2666  nameTable["13"] = "Left-Pallidum";
2667  nameTable["14"] = "3rd-Ventricle";
2668  nameTable["15"] = "4th-Ventricle";
2669  nameTable["16"] = "Brain-Stem";
2670  nameTable["17"] = "Left-Hippocampus";
2671  nameTable["18"] = "Left-Amygdala";
2672  nameTable["19"] = "Left-Insula";
2673  nameTable["20"] = "Left-Operculum";
2674  nameTable["21"] = "Line-1";
2675  nameTable["22"] = "Line-2";
2676  nameTable["23"] = "Line-3";
2677  nameTable["24"] = "CSF";
2678  nameTable["25"] = "Left-Lesion";
2679  nameTable["26"] = "Left-Accumbens-area";
2680  nameTable["27"] = "Left-Substancia-Nigra";
2681  nameTable["28"] = "Left-VentralDC";
2682  nameTable["29"] = "Left-undetermined";
2683  nameTable["30"] = "Left-vessel";
2684  nameTable["31"] = "Left-choroid-plexus";
2685  nameTable["32"] = "Left-F3orb";
2686  nameTable["33"] = "Left-lOg";
2687  nameTable["34"] = "Left-aOg";
2688  nameTable["35"] = "Left-mOg";
2689  nameTable["36"] = "Left-pOg";
2690  nameTable["37"] = "Left-Stellate";
2691  nameTable["38"] = "Left-Porg";
2692  nameTable["39"] = "Left-Aorg";
2693  nameTable["40"] = "Right-Cerebral-Exterior";
2694  nameTable["41"] = "Right-Cerebral-White-Matter";
2695  nameTable["42"] = "Right-Cerebral-Cortex";
2696  nameTable["43"] = "Right-Lateral-Ventricle";
2697  nameTable["44"] = "Right-Inf-Lat-Vent";
2698  nameTable["45"] = "Right-Cerebellum-Exterior";
2699  nameTable["46"] = "Right-Cerebellum-White-Matter";
2700  nameTable["47"] = "Right-Cerebellum-Cortex";
2701  nameTable["48"] = "Right-Thalamus";
2702  nameTable["49"] = "Right-Thalamus-Proper";
2703  nameTable["50"] = "Right-Caudate";
2704  nameTable["51"] = "Right-Putamen";
2705  nameTable["52"] = "Right-Pallidum";
2706  nameTable["53"] = "Right-Hippocampus";
2707  nameTable["54"] = "Right-Amygdala";
2708  nameTable["55"] = "Right-Insula";
2709  nameTable["56"] = "Right-Operculum";
2710  nameTable["57"] = "Right-Lesion";
2711  nameTable["58"] = "Right-Accumbens-area";
2712  nameTable["59"] = "Right-Substancia-Nigra";
2713  nameTable["60"] = "Right-VentralDC";
2714  nameTable["61"] = "Right-undetermined";
2715  nameTable["62"] = "Right-vessel";
2716  nameTable["63"] = "Right-choroid-plexus";
2717  nameTable["64"] = "Right-F3orb";
2718  nameTable["65"] = "Right-lOg";
2719  nameTable["66"] = "Right-aOg";
2720  nameTable["67"] = "Right-mOg";
2721  nameTable["68"] = "Right-pOg";
2722  nameTable["69"] = "Right-Stellate";
2723  nameTable["70"] = "Right-Porg";
2724  nameTable["71"] = "Right-Aorg";
2725  nameTable["72"] = "5th-Ventricle";
2726  nameTable["73"] = "Left-Interior";
2727  nameTable["74"] = "Right-Interior";
2728  nameTable["77"] = "WM-hypointensities";
2729  nameTable["78"] = "Left-WM-hypointensities";
2730  nameTable["79"] = "Right-WM-hypointensities";
2731  nameTable["80"] = "non-WM-hypointensities";
2732  nameTable["81"] = "Left-non-WM-hypointensities";
2733  nameTable["82"] = "Right-non-WM-hypointensities";
2734  nameTable["83"] = "Left-F1";
2735  nameTable["84"] = "Right-F1";
2736  nameTable["85"] = "Optic-Chiasm";
2737  nameTable["192"] = "Corpus_Callosum";
2738  nameTable["86"] = "Left_future_WMSA";
2739  nameTable["87"] = "Right_future_WMSA";
2740  nameTable["88"] = "future_WMSA";
2741  nameTable["96"] = "Left-Amygdala-Anterior";
2742  nameTable["97"] = "Right-Amygdala-Anterior";
2743  nameTable["98"] = "Dura";
2744  nameTable["100"] = "Left-wm-intensity-abnormality";
2745  nameTable["101"] = "Left-caudate-intensity-abnormality";
2746  nameTable["102"] = "Left-putamen-intensity-abnormality";
2747  nameTable["103"] = "Left-accumbens-intensity-abnormality";
2748  nameTable["104"] = "Left-pallidum-intensity-abnormality";
2749  nameTable["105"] = "Left-amygdala-intensity-abnormality";
2750  nameTable["106"] = "Left-hippocampus-intensity-abnormality";
2751  nameTable["107"] = "Left-thalamus-intensity-abnormality";
2752  nameTable["108"] = "Left-VDC-intensity-abnormality";
2753  nameTable["109"] = "Right-wm-intensity-abnormality";
2754  nameTable["110"] = "Right-caudate-intensity-abnormality";
2755  nameTable["111"] = "Right-putamen-intensity-abnormality";
2756  nameTable["112"] = "Right-accumbens-intensity-abnormality";
2757  nameTable["113"] = "Right-pallidum-intensity-abnormality";
2758  nameTable["114"] = "Right-amygdala-intensity-abnormality";
2759  nameTable["115"] = "Right-hippocampus-intensity-abnormality";
2760  nameTable["116"] = "Right-thalamus-intensity-abnormality";
2761  nameTable["117"] = "Right-VDC-intensity-abnormality";
2762  nameTable["118"] = "Epidermis";
2763  nameTable["119"] = "Conn-Tissue";
2764  nameTable["120"] = "SC-Fat-Muscle";
2765  nameTable["121"] = "Cranium";
2766  nameTable["122"] = "CSF-SA";
2767  nameTable["123"] = "Muscle";
2768  nameTable["124"] = "Ear";
2769  nameTable["125"] = "Adipose";
2770  nameTable["126"] = "Spinal-Cord";
2771  nameTable["127"] = "Soft-Tissue";
2772  nameTable["128"] = "Nerve";
2773  nameTable["129"] = "Bone";
2774  nameTable["130"] = "Air";
2775  nameTable["131"] = "Orbital-Fat";
2776  nameTable["132"] = "Tongue";
2777  nameTable["133"] = "Nasal-Structures";
2778  nameTable["134"] = "Globe";
2779  nameTable["135"] = "Teeth";
2780  nameTable["136"] = "Left-Caudate-Putamen";
2781  nameTable["137"] = "Right-Caudate-Putamen";
2782  nameTable["138"] = "Left-Claustrum";
2783  nameTable["139"] = "Right-Claustrum";
2784  nameTable["140"] = "Cornea";
2785  nameTable["142"] = "Diploe";
2786  nameTable["143"] = "Vitreous-Humor";
2787  nameTable["144"] = "Lens";
2788  nameTable["145"] = "Aqueous-Humor";
2789  nameTable["146"] = "Outer-Table";
2790  nameTable["147"] = "Inner-Table";
2791  nameTable["148"] = "Periosteum";
2792  nameTable["149"] = "Endosteum";
2793  nameTable["150"] = "R-C-S";
2794  nameTable["151"] = "Iris";
2795  nameTable["152"] = "SC-Adipose-Muscle";
2796  nameTable["153"] = "SC-Tissue";
2797  nameTable["154"] = "Orbital-Adipose";
2798  nameTable["155"] = "Left-IntCapsule-Ant";
2799  nameTable["156"] = "Right-IntCapsule-Ant";
2800  nameTable["157"] = "Left-IntCapsule-Pos";
2801  nameTable["158"] = "Right-IntCapsule-Pos";
2802  nameTable["159"] = "Left-Cerebral-WM-unmyelinated";
2803  nameTable["160"] = "Right-Cerebral-WM-unmyelinated";
2804  nameTable["161"] = "Left-Cerebral-WM-myelinated";
2805  nameTable["162"] = "Right-Cerebral-WM-myelinated";
2806  nameTable["163"] = "Left-Subcortical-Gray-Matter";
2807  nameTable["164"] = "Right-Subcortical-Gray-Matter";
2808  nameTable["165"] = "Skull";
2809  nameTable["166"] = "Posterior-fossa";
2810  nameTable["167"] = "Scalp";
2811  nameTable["168"] = "Hematoma";
2812  nameTable["169"] = "Left-Basal-Ganglia";
2813  nameTable["176"] = "Right-Basal-Ganglia";
2814  nameTable["170"] = "brainstem";
2815  nameTable["171"] = "DCG";
2816  nameTable["172"] = "Vermis";
2817  nameTable["173"] = "Midbrain";
2818  nameTable["174"] = "Pons";
2819  nameTable["175"] = "Medulla";
2820  nameTable["180"] = "Left-Cortical-Dysplasia";
2821  nameTable["181"] = "Right-Cortical-Dysplasia";
2822  nameTable["193"] = "Left-hippocampal_fissure";
2823  nameTable["194"] = "Left-CADG-head";
2824  nameTable["195"] = "Left-subiculum";
2825  nameTable["196"] = "Left-fimbria";
2826  nameTable["197"] = "Right-hippocampal_fissure";
2827  nameTable["198"] = "Right-CADG-head";
2828  nameTable["199"] = "Right-subiculum";
2829  nameTable["200"] = "Right-fimbria";
2830  nameTable["201"] = "alveus";
2831  nameTable["202"] = "perforant_pathway";
2832  nameTable["203"] = "parasubiculum";
2833  nameTable["204"] = "presubiculum";
2834  nameTable["205"] = "subiculum";
2835  nameTable["206"] = "CA1";
2836  nameTable["207"] = "CA2";
2837  nameTable["208"] = "CA3";
2838  nameTable["209"] = "CA4";
2839  nameTable["210"] = "GC-ML-DG";
2840  nameTable["211"] = "HATA";
2841  nameTable["212"] = "fimbria";
2842  nameTable["213"] = "lateral_ventricle";
2843  nameTable["214"] = "molecular_layer_HP";
2844  nameTable["215"] = "hippocampal_fissure";
2845  nameTable["216"] = "entorhinal_cortex";
2846  nameTable["217"] = "molecular_layer_subiculum";
2847  nameTable["218"] = "Amygdala";
2848  nameTable["219"] = "Cerebral_White_Matter";
2849  nameTable["220"] = "Cerebral_Cortex";
2850  nameTable["221"] = "Inf_Lat_Vent";
2851  nameTable["222"] = "Perirhinal";
2852  nameTable["223"] = "Cerebral_White_Matter_Edge";
2853  nameTable["224"] = "Background";
2854  nameTable["225"] = "Ectorhinal";
2855  nameTable["226"] = "HP_tail";
2856  nameTable["250"] = "Fornix";
2857  nameTable["251"] = "CC_Posterior";
2858  nameTable["252"] = "CC_Mid_Posterior";
2859  nameTable["253"] = "CC_Central";
2860  nameTable["254"] = "CC_Mid_Anterior";
2861  nameTable["255"] = "CC_Anterior";
2862  nameTable["256"] = "Voxel-Unchanged";
2863  nameTable["331"] = "Aorta";
2864  nameTable["332"] = "Left-Common-IliacA";
2865  nameTable["333"] = "Right-Common-IliacA";
2866  nameTable["334"] = "Left-External-IliacA";
2867  nameTable["335"] = "Right-External-IliacA";
2868  nameTable["336"] = "Left-Internal-IliacA";
2869  nameTable["337"] = "Right-Internal-IliacA";
2870  nameTable["338"] = "Left-Lateral-SacralA";
2871  nameTable["339"] = "Right-Lateral-SacralA";
2872  nameTable["340"] = "Left-ObturatorA";
2873  nameTable["341"] = "Right-ObturatorA";
2874  nameTable["342"] = "Left-Internal-PudendalA";
2875  nameTable["343"] = "Right-Internal-PudendalA";
2876  nameTable["344"] = "Left-UmbilicalA";
2877  nameTable["345"] = "Right-UmbilicalA";
2878  nameTable["346"] = "Left-Inf-RectalA";
2879  nameTable["347"] = "Right-Inf-RectalA";
2880  nameTable["348"] = "Left-Common-IliacV";
2881  nameTable["349"] = "Right-Common-IliacV";
2882  nameTable["350"] = "Left-External-IliacV";
2883  nameTable["351"] = "Right-External-IliacV";
2884  nameTable["352"] = "Left-Internal-IliacV";
2885  nameTable["353"] = "Right-Internal-IliacV";
2886  nameTable["354"] = "Left-ObturatorV";
2887  nameTable["355"] = "Right-ObturatorV";
2888  nameTable["356"] = "Left-Internal-PudendalV";
2889  nameTable["357"] = "Right-Internal-PudendalV";
2890  nameTable["358"] = "Pos-Lymph";
2891  nameTable["359"] = "Neg-Lymph";
2892  nameTable["400"] = "V1";
2893  nameTable["401"] = "V2";
2894  nameTable["402"] = "BA44";
2895  nameTable["403"] = "BA45";
2896  nameTable["404"] = "BA4a";
2897  nameTable["405"] = "BA4p";
2898  nameTable["406"] = "BA6";
2899  nameTable["407"] = "BA2";
2900  nameTable["408"] = "BA1_old";
2901  nameTable["409"] = "BAun2";
2902  nameTable["410"] = "BA1";
2903  nameTable["411"] = "BA2b";
2904  nameTable["412"] = "BA3a";
2905  nameTable["413"] = "BA3b";
2906  nameTable["414"] = "MT";
2907  nameTable["415"] = "AIPS_AIP_l";
2908  nameTable["416"] = "AIPS_AIP_r";
2909  nameTable["417"] = "AIPS_VIP_l";
2910  nameTable["418"] = "AIPS_VIP_r";
2911  nameTable["419"] = "IPL_PFcm_l";
2912  nameTable["420"] = "IPL_PFcm_r";
2913  nameTable["421"] = "IPL_PF_l";
2914  nameTable["422"] = "IPL_PFm_l";
2915  nameTable["423"] = "IPL_PFm_r";
2916  nameTable["424"] = "IPL_PFop_l";
2917  nameTable["425"] = "IPL_PFop_r";
2918  nameTable["426"] = "IPL_PF_r";
2919  nameTable["427"] = "IPL_PFt_l";
2920  nameTable["428"] = "IPL_PFt_r";
2921  nameTable["429"] = "IPL_PGa_l";
2922  nameTable["430"] = "IPL_PGa_r";
2923  nameTable["431"] = "IPL_PGp_l";
2924  nameTable["432"] = "IPL_PGp_r";
2925  nameTable["433"] = "Visual_V3d_l";
2926  nameTable["434"] = "Visual_V3d_r";
2927  nameTable["435"] = "Visual_V4_l";
2928  nameTable["436"] = "Visual_V4_r";
2929  nameTable["437"] = "Visual_V5_b";
2930  nameTable["438"] = "Visual_VP_l";
2931  nameTable["439"] = "Visual_VP_r";
2932  nameTable["498"] = "wmsa";
2933  nameTable["499"] = "other_wmsa";
2934  nameTable["500"] = "right_CA2_3";
2935  nameTable["501"] = "right_alveus";
2936  nameTable["502"] = "right_CA1";
2937  nameTable["503"] = "right_fimbria";
2938  nameTable["504"] = "right_presubiculum";
2939  nameTable["505"] = "right_hippocampal_fissure";
2940  nameTable["506"] = "right_CA4_DG";
2941  nameTable["507"] = "right_subiculum";
2942  nameTable["508"] = "right_fornix";
2943  nameTable["550"] = "left_CA2_3";
2944  nameTable["551"] = "left_alveus";
2945  nameTable["552"] = "left_CA1";
2946  nameTable["553"] = "left_fimbria";
2947  nameTable["554"] = "left_presubiculum";
2948  nameTable["555"] = "left_hippocampal_fissure";
2949  nameTable["556"] = "left_CA4_DG";
2950  nameTable["557"] = "left_subiculum";
2951  nameTable["558"] = "left_fornix";
2952  nameTable["600"] = "Tumor";
2953  nameTable["601"] = "Cbm_Left_I_IV";
2954  nameTable["602"] = "Cbm_Right_I_IV";
2955  nameTable["603"] = "Cbm_Left_V";
2956  nameTable["604"] = "Cbm_Right_V";
2957  nameTable["605"] = "Cbm_Left_VI";
2958  nameTable["606"] = "Cbm_Vermis_VI";
2959  nameTable["607"] = "Cbm_Right_VI";
2960  nameTable["608"] = "Cbm_Left_CrusI";
2961  nameTable["609"] = "Cbm_Vermis_CrusI";
2962  nameTable["610"] = "Cbm_Right_CrusI";
2963  nameTable["611"] = "Cbm_Left_CrusII";
2964  nameTable["612"] = "Cbm_Vermis_CrusII";
2965  nameTable["613"] = "Cbm_Right_CrusII";
2966  nameTable["614"] = "Cbm_Left_VIIb";
2967  nameTable["615"] = "Cbm_Vermis_VIIb";
2968  nameTable["616"] = "Cbm_Right_VIIb";
2969  nameTable["617"] = "Cbm_Left_VIIIa";
2970  nameTable["618"] = "Cbm_Vermis_VIIIa";
2971  nameTable["619"] = "Cbm_Right_VIIIa";
2972  nameTable["620"] = "Cbm_Left_VIIIb";
2973  nameTable["621"] = "Cbm_Vermis_VIIIb";
2974  nameTable["622"] = "Cbm_Right_VIIIb";
2975  nameTable["623"] = "Cbm_Left_IX";
2976  nameTable["624"] = "Cbm_Vermis_IX";
2977  nameTable["625"] = "Cbm_Right_IX";
2978  nameTable["626"] = "Cbm_Left_X";
2979  nameTable["627"] = "Cbm_Vermis_X";
2980  nameTable["628"] = "Cbm_Right_X";
2981  nameTable["640"] = "Cbm_Right_I_V_med";
2982  nameTable["641"] = "Cbm_Right_I_V_mid";
2983  nameTable["642"] = "Cbm_Right_VI_med";
2984  nameTable["643"] = "Cbm_Right_VI_mid";
2985  nameTable["644"] = "Cbm_Right_VI_lat";
2986  nameTable["645"] = "Cbm_Right_CrusI_med";
2987  nameTable["646"] = "Cbm_Right_CrusI_mid";
2988  nameTable["647"] = "Cbm_Right_CrusI_lat";
2989  nameTable["648"] = "Cbm_Right_CrusII_med";
2990  nameTable["649"] = "Cbm_Right_CrusII_mid";
2991  nameTable["650"] = "Cbm_Right_CrusII_lat";
2992  nameTable["651"] = "Cbm_Right_7med";
2993  nameTable["652"] = "Cbm_Right_7mid";
2994  nameTable["653"] = "Cbm_Right_7lat";
2995  nameTable["654"] = "Cbm_Right_8med";
2996  nameTable["655"] = "Cbm_Right_8mid";
2997  nameTable["656"] = "Cbm_Right_8lat";
2998  nameTable["657"] = "Cbm_Right_PUNs";
2999  nameTable["658"] = "Cbm_Right_TONs";
3000  nameTable["659"] = "Cbm_Right_FLOs";
3001  nameTable["660"] = "Cbm_Left_I_V_med";
3002  nameTable["661"] = "Cbm_Left_I_V_mid";
3003  nameTable["662"] = "Cbm_Left_VI_med";
3004  nameTable["663"] = "Cbm_Left_VI_mid";
3005  nameTable["664"] = "Cbm_Left_VI_lat";
3006  nameTable["665"] = "Cbm_Left_CrusI_med";
3007  nameTable["666"] = "Cbm_Left_CrusI_mid";
3008  nameTable["667"] = "Cbm_Left_CrusI_lat";
3009  nameTable["668"] = "Cbm_Left_CrusII_med";
3010  nameTable["669"] = "Cbm_Left_CrusII_mid";
3011  nameTable["670"] = "Cbm_Left_CrusII_lat";
3012  nameTable["671"] = "Cbm_Left_7med";
3013  nameTable["672"] = "Cbm_Left_7mid";
3014  nameTable["673"] = "Cbm_Left_7lat";
3015  nameTable["674"] = "Cbm_Left_8med";
3016  nameTable["675"] = "Cbm_Left_8mid";
3017  nameTable["676"] = "Cbm_Left_8lat";
3018  nameTable["677"] = "Cbm_Left_PUNs";
3019  nameTable["678"] = "Cbm_Left_TONs";
3020  nameTable["679"] = "Cbm_Left_FLOs";
3021  nameTable["701"] = "CSF-FSL-FAST";
3022  nameTable["702"] = "GrayMatter-FSL-FAST";
3023  nameTable["703"] = "WhiteMatter-FSL-FAST";
3024  nameTable["999"] = "SUSPICIOUS";
3025  nameTable["1000"] = "ctx-lh-unknown";
3026  nameTable["1001"] = "ctx-lh-bankssts";
3027  nameTable["1002"] = "ctx-lh-caudalanteriorcingulate";
3028  nameTable["1003"] = "ctx-lh-caudalmiddlefrontal";
3029  nameTable["1004"] = "ctx-lh-corpuscallosum";
3030  nameTable["1005"] = "ctx-lh-cuneus";
3031  nameTable["1006"] = "ctx-lh-entorhinal";
3032  nameTable["1007"] = "ctx-lh-fusiform";
3033  nameTable["1008"] = "ctx-lh-inferiorparietal";
3034  nameTable["1009"] = "ctx-lh-inferiortemporal";
3035  nameTable["1010"] = "ctx-lh-isthmuscingulate";
3036  nameTable["1011"] = "ctx-lh-lateraloccipital";
3037  nameTable["1012"] = "ctx-lh-lateralorbitofrontal";
3038  nameTable["1013"] = "ctx-lh-lingual";
3039  nameTable["1014"] = "ctx-lh-medialorbitofrontal";
3040  nameTable["1015"] = "ctx-lh-middletemporal";
3041  nameTable["1016"] = "ctx-lh-parahippocampal";
3042  nameTable["1017"] = "ctx-lh-paracentral";
3043  nameTable["1018"] = "ctx-lh-parsopercularis";
3044  nameTable["1019"] = "ctx-lh-parsorbitalis";
3045  nameTable["1020"] = "ctx-lh-parstriangularis";
3046  nameTable["1021"] = "ctx-lh-pericalcarine";
3047  nameTable["1022"] = "ctx-lh-postcentral";
3048  nameTable["1023"] = "ctx-lh-posteriorcingulate";
3049  nameTable["1024"] = "ctx-lh-precentral";
3050  nameTable["1025"] = "ctx-lh-precuneus";
3051  nameTable["1026"] = "ctx-lh-rostralanteriorcingulate";
3052  nameTable["1027"] = "ctx-lh-rostralmiddlefrontal";
3053  nameTable["1028"] = "ctx-lh-superiorfrontal";
3054  nameTable["1029"] = "ctx-lh-superiorparietal";
3055  nameTable["1030"] = "ctx-lh-superiortemporal";
3056  nameTable["1031"] = "ctx-lh-supramarginal";
3057  nameTable["1032"] = "ctx-lh-frontalpole";
3058  nameTable["1033"] = "ctx-lh-temporalpole";
3059  nameTable["1034"] = "ctx-lh-transversetemporal";
3060  nameTable["1035"] = "ctx-lh-insula";
3061  nameTable["2000"] = "ctx-rh-unknown";
3062  nameTable["2001"] = "ctx-rh-bankssts";
3063  nameTable["2002"] = "ctx-rh-caudalanteriorcingulate";
3064  nameTable["2003"] = "ctx-rh-caudalmiddlefrontal";
3065  nameTable["2004"] = "ctx-rh-corpuscallosum";
3066  nameTable["2005"] = "ctx-rh-cuneus";
3067  nameTable["2006"] = "ctx-rh-entorhinal";
3068  nameTable["2007"] = "ctx-rh-fusiform";
3069  nameTable["2008"] = "ctx-rh-inferiorparietal";
3070  nameTable["2009"] = "ctx-rh-inferiortemporal";
3071  nameTable["2010"] = "ctx-rh-isthmuscingulate";
3072  nameTable["2011"] = "ctx-rh-lateraloccipital";
3073  nameTable["2012"] = "ctx-rh-lateralorbitofrontal";
3074  nameTable["2013"] = "ctx-rh-lingual";
3075  nameTable["2014"] = "ctx-rh-medialorbitofrontal";
3076  nameTable["2015"] = "ctx-rh-middletemporal";
3077  nameTable["2016"] = "ctx-rh-parahippocampal";
3078  nameTable["2017"] = "ctx-rh-paracentral";
3079  nameTable["2018"] = "ctx-rh-parsopercularis";
3080  nameTable["2019"] = "ctx-rh-parsorbitalis";
3081  nameTable["2020"] = "ctx-rh-parstriangularis";
3082  nameTable["2021"] = "ctx-rh-pericalcarine";
3083  nameTable["2022"] = "ctx-rh-postcentral";
3084  nameTable["2023"] = "ctx-rh-posteriorcingulate";
3085  nameTable["2024"] = "ctx-rh-precentral";
3086  nameTable["2025"] = "ctx-rh-precuneus";
3087  nameTable["2026"] = "ctx-rh-rostralanteriorcingulate";
3088  nameTable["2027"] = "ctx-rh-rostralmiddlefrontal";
3089  nameTable["2028"] = "ctx-rh-superiorfrontal";
3090  nameTable["2029"] = "ctx-rh-superiorparietal";
3091  nameTable["2030"] = "ctx-rh-superiortemporal";
3092  nameTable["2031"] = "ctx-rh-supramarginal";
3093  nameTable["2032"] = "ctx-rh-frontalpole";
3094  nameTable["2033"] = "ctx-rh-temporalpole";
3095  nameTable["2034"] = "ctx-rh-transversetemporal";
3096  nameTable["2035"] = "ctx-rh-insula";
3097  nameTable["3000"] = "wm-lh-unknown";
3098  nameTable["3001"] = "wm-lh-bankssts";
3099  nameTable["3002"] = "wm-lh-caudalanteriorcingulate";
3100  nameTable["3003"] = "wm-lh-caudalmiddlefrontal";
3101  nameTable["3004"] = "wm-lh-corpuscallosum";
3102  nameTable["3005"] = "wm-lh-cuneus";
3103  nameTable["3006"] = "wm-lh-entorhinal";
3104  nameTable["3007"] = "wm-lh-fusiform";
3105  nameTable["3008"] = "wm-lh-inferiorparietal";
3106  nameTable["3009"] = "wm-lh-inferiortemporal";
3107  nameTable["3010"] = "wm-lh-isthmuscingulate";
3108  nameTable["3011"] = "wm-lh-lateraloccipital";
3109  nameTable["3012"] = "wm-lh-lateralorbitofrontal";
3110  nameTable["3013"] = "wm-lh-lingual";
3111  nameTable["3014"] = "wm-lh-medialorbitofrontal";
3112  nameTable["3015"] = "wm-lh-middletemporal";
3113  nameTable["3016"] = "wm-lh-parahippocampal";
3114  nameTable["3017"] = "wm-lh-paracentral";
3115  nameTable["3018"] = "wm-lh-parsopercularis";
3116  nameTable["3019"] = "wm-lh-parsorbitalis";
3117  nameTable["3020"] = "wm-lh-parstriangularis";
3118  nameTable["3021"] = "wm-lh-pericalcarine";
3119  nameTable["3022"] = "wm-lh-postcentral";
3120  nameTable["3023"] = "wm-lh-posteriorcingulate";
3121  nameTable["3024"] = "wm-lh-precentral";
3122  nameTable["3025"] = "wm-lh-precuneus";
3123  nameTable["3026"] = "wm-lh-rostralanteriorcingulate";
3124  nameTable["3027"] = "wm-lh-rostralmiddlefrontal";
3125  nameTable["3028"] = "wm-lh-superiorfrontal";
3126  nameTable["3029"] = "wm-lh-superiorparietal";
3127  nameTable["3030"] = "wm-lh-superiortemporal";
3128  nameTable["3031"] = "wm-lh-supramarginal";
3129  nameTable["3032"] = "wm-lh-frontalpole";
3130  nameTable["3033"] = "wm-lh-temporalpole";
3131  nameTable["3034"] = "wm-lh-transversetemporal";
3132  nameTable["3035"] = "wm-lh-insula";
3133  nameTable["4000"] = "wm-rh-unknown";
3134  nameTable["4001"] = "wm-rh-bankssts";
3135  nameTable["4002"] = "wm-rh-caudalanteriorcingulate";
3136  nameTable["4003"] = "wm-rh-caudalmiddlefrontal";
3137  nameTable["4004"] = "wm-rh-corpuscallosum";
3138  nameTable["4005"] = "wm-rh-cuneus";
3139  nameTable["4006"] = "wm-rh-entorhinal";
3140  nameTable["4007"] = "wm-rh-fusiform";
3141  nameTable["4008"] = "wm-rh-inferiorparietal";
3142  nameTable["4009"] = "wm-rh-inferiortemporal";
3143  nameTable["4010"] = "wm-rh-isthmuscingulate";
3144  nameTable["4011"] = "wm-rh-lateraloccipital";
3145  nameTable["4012"] = "wm-rh-lateralorbitofrontal";
3146  nameTable["4013"] = "wm-rh-lingual";
3147  nameTable["4014"] = "wm-rh-medialorbitofrontal";
3148  nameTable["4015"] = "wm-rh-middletemporal";
3149  nameTable["4016"] = "wm-rh-parahippocampal";
3150  nameTable["4017"] = "wm-rh-paracentral";
3151  nameTable["4018"] = "wm-rh-parsopercularis";
3152  nameTable["4019"] = "wm-rh-parsorbitalis";
3153  nameTable["4020"] = "wm-rh-parstriangularis";
3154  nameTable["4021"] = "wm-rh-pericalcarine";
3155  nameTable["4022"] = "wm-rh-postcentral";
3156  nameTable["4023"] = "wm-rh-posteriorcingulate";
3157  nameTable["4024"] = "wm-rh-precentral";
3158  nameTable["4025"] = "wm-rh-precuneus";
3159  nameTable["4026"] = "wm-rh-rostralanteriorcingulate";
3160  nameTable["4027"] = "wm-rh-rostralmiddlefrontal";
3161  nameTable["4028"] = "wm-rh-superiorfrontal";
3162  nameTable["4029"] = "wm-rh-superiorparietal";
3163  nameTable["4030"] = "wm-rh-superiortemporal";
3164  nameTable["4031"] = "wm-rh-supramarginal";
3165  nameTable["4032"] = "wm-rh-frontalpole";
3166  nameTable["4033"] = "wm-rh-temporalpole";
3167  nameTable["4034"] = "wm-rh-transversetemporal";
3168  nameTable["4035"] = "wm-rh-insula";
3169  nameTable["1100"] = "ctx-lh-Unknown";
3170  nameTable["1101"] = "ctx-lh-Corpus_callosum";
3171  nameTable["1102"] = "ctx-lh-G_and_S_Insula_ONLY_AVERAGE";
3172  nameTable["1103"] = "ctx-lh-G_cingulate-Isthmus";
3173  nameTable["1104"] = "ctx-lh-G_cingulate-Main_part";
3174  nameTable["1200"] = "ctx-lh-G_cingulate-caudal_ACC";
3175  nameTable["1201"] = "ctx-lh-G_cingulate-rostral_ACC";
3176  nameTable["1202"] = "ctx-lh-G_cingulate-posterior";
3177  nameTable["1205"] = "ctx-lh-S_cingulate-caudal_ACC";
3178  nameTable["1206"] = "ctx-lh-S_cingulate-rostral_ACC";
3179  nameTable["1207"] = "ctx-lh-S_cingulate-posterior";
3180  nameTable["1210"] = "ctx-lh-S_pericallosal-caudal";
3181  nameTable["1211"] = "ctx-lh-S_pericallosal-rostral";
3182  nameTable["1212"] = "ctx-lh-S_pericallosal-posterior";
3183  nameTable["1105"] = "ctx-lh-G_cuneus";
3184  nameTable["1106"] = "ctx-lh-G_frontal_inf-Opercular_part";
3185  nameTable["1107"] = "ctx-lh-G_frontal_inf-Orbital_part";
3186  nameTable["1108"] = "ctx-lh-G_frontal_inf-Triangular_part";
3187  nameTable["1109"] = "ctx-lh-G_frontal_middle";
3188  nameTable["1110"] = "ctx-lh-G_frontal_superior";
3189  nameTable["1111"] = "ctx-lh-G_frontomarginal";
3190  nameTable["1112"] = "ctx-lh-G_insular_long";
3191  nameTable["1113"] = "ctx-lh-G_insular_short";
3192  nameTable["1114"] = "ctx-lh-G_and_S_occipital_inferior";
3193  nameTable["1115"] = "ctx-lh-G_occipital_middle";
3194  nameTable["1116"] = "ctx-lh-G_occipital_superior";
3195  nameTable["1117"] = "ctx-lh-G_occipit-temp_lat-Or_fusiform";
3196  nameTable["1118"] = "ctx-lh-G_occipit-temp_med-Lingual_part";
3197  nameTable["1119"] = "ctx-lh-G_occipit-temp_med-Parahippocampal_part";
3198  nameTable["1120"] = "ctx-lh-G_orbital";
3199  nameTable["1121"] = "ctx-lh-G_paracentral";
3200  nameTable["1122"] = "ctx-lh-G_parietal_inferior-Angular_part";
3201  nameTable["1123"] = "ctx-lh-G_parietal_inferior-Supramarginal_part";
3202  nameTable["1124"] = "ctx-lh-G_parietal_superior";
3203  nameTable["1125"] = "ctx-lh-G_postcentral";
3204  nameTable["1126"] = "ctx-lh-G_precentral";
3205  nameTable["1127"] = "ctx-lh-G_precuneus";
3206  nameTable["1128"] = "ctx-lh-G_rectus";
3207  nameTable["1129"] = "ctx-lh-G_subcallosal";
3208  nameTable["1130"] = "ctx-lh-G_subcentral";
3209  nameTable["1131"] = "ctx-lh-G_temporal_inferior";
3210  nameTable["1132"] = "ctx-lh-G_temporal_middle";
3211  nameTable["1133"] = "ctx-lh-G_temp_sup-G_temp_transv_and_interm_S";
3212  nameTable["1134"] = "ctx-lh-G_temp_sup-Lateral_aspect";
3213  nameTable["1135"] = "ctx-lh-G_temp_sup-Planum_polare";
3214  nameTable["1136"] = "ctx-lh-G_temp_sup-Planum_tempolare";
3215  nameTable["1137"] = "ctx-lh-G_and_S_transverse_frontopolar";
3216  nameTable["1138"] = "ctx-lh-Lat_Fissure-ant_sgt-ramus_horizontal";
3217  nameTable["1139"] = "ctx-lh-Lat_Fissure-ant_sgt-ramus_vertical";
3218  nameTable["1140"] = "ctx-lh-Lat_Fissure-post_sgt";
3219  nameTable["1141"] = "ctx-lh-Medial_wall";
3220  nameTable["1142"] = "ctx-lh-Pole_occipital";
3221  nameTable["1143"] = "ctx-lh-Pole_temporal";
3222  nameTable["1144"] = "ctx-lh-S_calcarine";
3223  nameTable["1145"] = "ctx-lh-S_central";
3224  nameTable["1146"] = "ctx-lh-S_central_insula";
3225  nameTable["1147"] = "ctx-lh-S_cingulate-Main_part_and_Intracingulate";
3226  nameTable["1148"] = "ctx-lh-S_cingulate-Marginalis_part";
3227  nameTable["1149"] = "ctx-lh-S_circular_insula_anterior";
3228  nameTable["1150"] = "ctx-lh-S_circular_insula_inferior";
3229  nameTable["1151"] = "ctx-lh-S_circular_insula_superior";
3230  nameTable["1152"] = "ctx-lh-S_collateral_transverse_ant";
3231  nameTable["1153"] = "ctx-lh-S_collateral_transverse_post";
3232  nameTable["1154"] = "ctx-lh-S_frontal_inferior";
3233  nameTable["1155"] = "ctx-lh-S_frontal_middle";
3234  nameTable["1156"] = "ctx-lh-S_frontal_superior";
3235  nameTable["1157"] = "ctx-lh-S_frontomarginal";
3236  nameTable["1158"] = "ctx-lh-S_intermedius_primus-Jensen";
3237  nameTable["1159"] = "ctx-lh-S_intraparietal-and_Parietal_transverse";
3238  nameTable["1160"] = "ctx-lh-S_occipital_anterior";
3239  nameTable["1161"] = "ctx-lh-S_occipital_middle_and_Lunatus";
3240  nameTable["1162"] = "ctx-lh-S_occipital_superior_and_transversalis";
3241  nameTable["1163"] = "ctx-lh-S_occipito-temporal_lateral";
3242  nameTable["1164"] = "ctx-lh-S_occipito-temporal_medial_and_S_Lingual";
3243  nameTable["1165"] = "ctx-lh-S_orbital-H_shapped";
3244  nameTable["1166"] = "ctx-lh-S_orbital_lateral";
3245  nameTable["1167"] = "ctx-lh-S_orbital_medial-Or_olfactory";
3246  nameTable["1168"] = "ctx-lh-S_paracentral";
3247  nameTable["1169"] = "ctx-lh-S_parieto_occipital";
3248  nameTable["1170"] = "ctx-lh-S_pericallosal";
3249  nameTable["1171"] = "ctx-lh-S_postcentral";
3250  nameTable["1172"] = "ctx-lh-S_precentral-Inferior-part";
3251  nameTable["1173"] = "ctx-lh-S_precentral-Superior-part";
3252  nameTable["1174"] = "ctx-lh-S_subcentral_ant";
3253  nameTable["1175"] = "ctx-lh-S_subcentral_post";
3254  nameTable["1176"] = "ctx-lh-S_suborbital";
3255  nameTable["1177"] = "ctx-lh-S_subparietal";
3256  nameTable["1178"] = "ctx-lh-S_supracingulate";
3257  nameTable["1179"] = "ctx-lh-S_temporal_inferior";
3258  nameTable["1180"] = "ctx-lh-S_temporal_superior";
3259  nameTable["1181"] = "ctx-lh-S_temporal_transverse";
3260  nameTable["2100"] = "ctx-rh-Unknown";
3261  nameTable["2101"] = "ctx-rh-Corpus_callosum";
3262  nameTable["2102"] = "ctx-rh-G_and_S_Insula_ONLY_AVERAGE";
3263  nameTable["2103"] = "ctx-rh-G_cingulate-Isthmus";
3264  nameTable["2104"] = "ctx-rh-G_cingulate-Main_part";
3265  nameTable["2105"] = "ctx-rh-G_cuneus";
3266  nameTable["2106"] = "ctx-rh-G_frontal_inf-Opercular_part";
3267  nameTable["2107"] = "ctx-rh-G_frontal_inf-Orbital_part";
3268  nameTable["2108"] = "ctx-rh-G_frontal_inf-Triangular_part";
3269  nameTable["2109"] = "ctx-rh-G_frontal_middle";
3270  nameTable["2110"] = "ctx-rh-G_frontal_superior";
3271  nameTable["2111"] = "ctx-rh-G_frontomarginal";
3272  nameTable["2112"] = "ctx-rh-G_insular_long";
3273  nameTable["2113"] = "ctx-rh-G_insular_short";
3274  nameTable["2114"] = "ctx-rh-G_and_S_occipital_inferior";
3275  nameTable["2115"] = "ctx-rh-G_occipital_middle";
3276  nameTable["2116"] = "ctx-rh-G_occipital_superior";
3277  nameTable["2117"] = "ctx-rh-G_occipit-temp_lat-Or_fusiform";
3278  nameTable["2118"] = "ctx-rh-G_occipit-temp_med-Lingual_part";
3279  nameTable["2119"] = "ctx-rh-G_occipit-temp_med-Parahippocampal_part";
3280  nameTable["2120"] = "ctx-rh-G_orbital";
3281  nameTable["2121"] = "ctx-rh-G_paracentral";
3282  nameTable["2122"] = "ctx-rh-G_parietal_inferior-Angular_part";
3283  nameTable["2123"] = "ctx-rh-G_parietal_inferior-Supramarginal_part";
3284  nameTable["2124"] = "ctx-rh-G_parietal_superior";
3285  nameTable["2125"] = "ctx-rh-G_postcentral";
3286  nameTable["2126"] = "ctx-rh-G_precentral";
3287  nameTable["2127"] = "ctx-rh-G_precuneus";
3288  nameTable["2128"] = "ctx-rh-G_rectus";
3289  nameTable["2129"] = "ctx-rh-G_subcallosal";
3290  nameTable["2130"] = "ctx-rh-G_subcentral";
3291  nameTable["2131"] = "ctx-rh-G_temporal_inferior";
3292  nameTable["2132"] = "ctx-rh-G_temporal_middle";
3293  nameTable["2133"] = "ctx-rh-G_temp_sup-G_temp_transv_and_interm_S";
3294  nameTable["2134"] = "ctx-rh-G_temp_sup-Lateral_aspect";
3295  nameTable["2135"] = "ctx-rh-G_temp_sup-Planum_polare";
3296  nameTable["2136"] = "ctx-rh-G_temp_sup-Planum_tempolare";
3297  nameTable["2137"] = "ctx-rh-G_and_S_transverse_frontopolar";
3298  nameTable["2138"] = "ctx-rh-Lat_Fissure-ant_sgt-ramus_horizontal";
3299  nameTable["2139"] = "ctx-rh-Lat_Fissure-ant_sgt-ramus_vertical";
3300  nameTable["2140"] = "ctx-rh-Lat_Fissure-post_sgt";
3301  nameTable["2141"] = "ctx-rh-Medial_wall";
3302  nameTable["2142"] = "ctx-rh-Pole_occipital";
3303  nameTable["2143"] = "ctx-rh-Pole_temporal";
3304  nameTable["2144"] = "ctx-rh-S_calcarine";
3305  nameTable["2145"] = "ctx-rh-S_central";
3306  nameTable["2146"] = "ctx-rh-S_central_insula";
3307  nameTable["2147"] = "ctx-rh-S_cingulate-Main_part_and_Intracingulate";
3308  nameTable["2148"] = "ctx-rh-S_cingulate-Marginalis_part";
3309  nameTable["2149"] = "ctx-rh-S_circular_insula_anterior";
3310  nameTable["2150"] = "ctx-rh-S_circular_insula_inferior";
3311  nameTable["2151"] = "ctx-rh-S_circular_insula_superior";
3312  nameTable["2152"] = "ctx-rh-S_collateral_transverse_ant";
3313  nameTable["2153"] = "ctx-rh-S_collateral_transverse_post";
3314  nameTable["2154"] = "ctx-rh-S_frontal_inferior";
3315  nameTable["2155"] = "ctx-rh-S_frontal_middle";
3316  nameTable["2156"] = "ctx-rh-S_frontal_superior";
3317  nameTable["2157"] = "ctx-rh-S_frontomarginal";
3318  nameTable["2158"] = "ctx-rh-S_intermedius_primus-Jensen";
3319  nameTable["2159"] = "ctx-rh-S_intraparietal-and_Parietal_transverse";
3320  nameTable["2160"] = "ctx-rh-S_occipital_anterior";
3321  nameTable["2161"] = "ctx-rh-S_occipital_middle_and_Lunatus";
3322  nameTable["2162"] = "ctx-rh-S_occipital_superior_and_transversalis";
3323  nameTable["2163"] = "ctx-rh-S_occipito-temporal_lateral";
3324  nameTable["2164"] = "ctx-rh-S_occipito-temporal_medial_and_S_Lingual";
3325  nameTable["2165"] = "ctx-rh-S_orbital-H_shapped";
3326  nameTable["2166"] = "ctx-rh-S_orbital_lateral";
3327  nameTable["2167"] = "ctx-rh-S_orbital_medial-Or_olfactory";
3328  nameTable["2168"] = "ctx-rh-S_paracentral";
3329  nameTable["2169"] = "ctx-rh-S_parieto_occipital";
3330  nameTable["2170"] = "ctx-rh-S_pericallosal";
3331  nameTable["2171"] = "ctx-rh-S_postcentral";
3332  nameTable["2172"] = "ctx-rh-S_precentral-Inferior-part";
3333  nameTable["2173"] = "ctx-rh-S_precentral-Superior-part";
3334  nameTable["2174"] = "ctx-rh-S_subcentral_ant";
3335  nameTable["2175"] = "ctx-rh-S_subcentral_post";
3336  nameTable["2176"] = "ctx-rh-S_suborbital";
3337  nameTable["2177"] = "ctx-rh-S_subparietal";
3338  nameTable["2178"] = "ctx-rh-S_supracingulate";
3339  nameTable["2179"] = "ctx-rh-S_temporal_inferior";
3340  nameTable["2180"] = "ctx-rh-S_temporal_superior";
3341  nameTable["2181"] = "ctx-rh-S_temporal_transverse";
3342  nameTable["2200"] = "ctx-rh-G_cingulate-caudal_ACC";
3343  nameTable["2201"] = "ctx-rh-G_cingulate-rostral_ACC";
3344  nameTable["2202"] = "ctx-rh-G_cingulate-posterior";
3345  nameTable["2205"] = "ctx-rh-S_cingulate-caudal_ACC";
3346  nameTable["2206"] = "ctx-rh-S_cingulate-rostral_ACC";
3347  nameTable["2207"] = "ctx-rh-S_cingulate-posterior";
3348  nameTable["2210"] = "ctx-rh-S_pericallosal-caudal";
3349  nameTable["2211"] = "ctx-rh-S_pericallosal-rostral";
3350  nameTable["2212"] = "ctx-rh-S_pericallosal-posterior";
3351  nameTable["3100"] = "wm-lh-Unknown";
3352  nameTable["3101"] = "wm-lh-Corpus_callosum";
3353  nameTable["3102"] = "wm-lh-G_and_S_Insula_ONLY_AVERAGE";
3354  nameTable["3103"] = "wm-lh-G_cingulate-Isthmus";
3355  nameTable["3104"] = "wm-lh-G_cingulate-Main_part";
3356  nameTable["3105"] = "wm-lh-G_cuneus";
3357  nameTable["3106"] = "wm-lh-G_frontal_inf-Opercular_part";
3358  nameTable["3107"] = "wm-lh-G_frontal_inf-Orbital_part";
3359  nameTable["3108"] = "wm-lh-G_frontal_inf-Triangular_part";
3360  nameTable["3109"] = "wm-lh-G_frontal_middle";
3361  nameTable["3110"] = "wm-lh-G_frontal_superior";
3362  nameTable["3111"] = "wm-lh-G_frontomarginal";
3363  nameTable["3112"] = "wm-lh-G_insular_long";
3364  nameTable["3113"] = "wm-lh-G_insular_short";
3365  nameTable["3114"] = "wm-lh-G_and_S_occipital_inferior";
3366  nameTable["3115"] = "wm-lh-G_occipital_middle";
3367  nameTable["3116"] = "wm-lh-G_occipital_superior";
3368  nameTable["3117"] = "wm-lh-G_occipit-temp_lat-Or_fusiform";
3369  nameTable["3118"] = "wm-lh-G_occipit-temp_med-Lingual_part";
3370  nameTable["3119"] = "wm-lh-G_occipit-temp_med-Parahippocampal_part";
3371  nameTable["3120"] = "wm-lh-G_orbital";
3372  nameTable["3121"] = "wm-lh-G_paracentral";
3373  nameTable["3122"] = "wm-lh-G_parietal_inferior-Angular_part";
3374  nameTable["3123"] = "wm-lh-G_parietal_inferior-Supramarginal_part";
3375  nameTable["3124"] = "wm-lh-G_parietal_superior";
3376  nameTable["3125"] = "wm-lh-G_postcentral";
3377  nameTable["3126"] = "wm-lh-G_precentral";
3378  nameTable["3127"] = "wm-lh-G_precuneus";
3379  nameTable["3128"] = "wm-lh-G_rectus";
3380  nameTable["3129"] = "wm-lh-G_subcallosal";
3381  nameTable["3130"] = "wm-lh-G_subcentral";
3382  nameTable["3131"] = "wm-lh-G_temporal_inferior";
3383  nameTable["3132"] = "wm-lh-G_temporal_middle";
3384  nameTable["3133"] = "wm-lh-G_temp_sup-G_temp_transv_and_interm_S";
3385  nameTable["3134"] = "wm-lh-G_temp_sup-Lateral_aspect";
3386  nameTable["3135"] = "wm-lh-G_temp_sup-Planum_polare";
3387  nameTable["3136"] = "wm-lh-G_temp_sup-Planum_tempolare";
3388  nameTable["3137"] = "wm-lh-G_and_S_transverse_frontopolar";
3389  nameTable["3138"] = "wm-lh-Lat_Fissure-ant_sgt-ramus_horizontal";
3390  nameTable["3139"] = "wm-lh-Lat_Fissure-ant_sgt-ramus_vertical";
3391  nameTable["3140"] = "wm-lh-Lat_Fissure-post_sgt";
3392  nameTable["3141"] = "wm-lh-Medial_wall";
3393  nameTable["3142"] = "wm-lh-Pole_occipital";
3394  nameTable["3143"] = "wm-lh-Pole_temporal";
3395  nameTable["3144"] = "wm-lh-S_calcarine";
3396  nameTable["3145"] = "wm-lh-S_central";
3397  nameTable["3146"] = "wm-lh-S_central_insula";
3398  nameTable["3147"] = "wm-lh-S_cingulate-Main_part_and_Intracingulate";
3399  nameTable["3148"] = "wm-lh-S_cingulate-Marginalis_part";
3400  nameTable["3149"] = "wm-lh-S_circular_insula_anterior";
3401  nameTable["3150"] = "wm-lh-S_circular_insula_inferior";
3402  nameTable["3151"] = "wm-lh-S_circular_insula_superior";
3403  nameTable["3152"] = "wm-lh-S_collateral_transverse_ant";
3404  nameTable["3153"] = "wm-lh-S_collateral_transverse_post";
3405  nameTable["3154"] = "wm-lh-S_frontal_inferior";
3406  nameTable["3155"] = "wm-lh-S_frontal_middle";
3407  nameTable["3156"] = "wm-lh-S_frontal_superior";
3408  nameTable["3157"] = "wm-lh-S_frontomarginal";
3409  nameTable["3158"] = "wm-lh-S_intermedius_primus-Jensen";
3410  nameTable["3159"] = "wm-lh-S_intraparietal-and_Parietal_transverse";
3411  nameTable["3160"] = "wm-lh-S_occipital_anterior";
3412  nameTable["3161"] = "wm-lh-S_occipital_middle_and_Lunatus";
3413  nameTable["3162"] = "wm-lh-S_occipital_superior_and_transversalis";
3414  nameTable["3163"] = "wm-lh-S_occipito-temporal_lateral";
3415  nameTable["3164"] = "wm-lh-S_occipito-temporal_medial_and_S_Lingual";
3416  nameTable["3165"] = "wm-lh-S_orbital-H_shapped";
3417  nameTable["3166"] = "wm-lh-S_orbital_lateral";
3418  nameTable["3167"] = "wm-lh-S_orbital_medial-Or_olfactory";
3419  nameTable["3168"] = "wm-lh-S_paracentral";
3420  nameTable["3169"] = "wm-lh-S_parieto_occipital";
3421  nameTable["3170"] = "wm-lh-S_pericallosal";
3422  nameTable["3171"] = "wm-lh-S_postcentral";
3423  nameTable["3172"] = "wm-lh-S_precentral-Inferior-part";
3424  nameTable["3173"] = "wm-lh-S_precentral-Superior-part";
3425  nameTable["3174"] = "wm-lh-S_subcentral_ant";
3426  nameTable["3175"] = "wm-lh-S_subcentral_post";
3427  nameTable["3176"] = "wm-lh-S_suborbital";
3428  nameTable["3177"] = "wm-lh-S_subparietal";
3429  nameTable["3178"] = "wm-lh-S_supracingulate";
3430  nameTable["3179"] = "wm-lh-S_temporal_inferior";
3431  nameTable["3180"] = "wm-lh-S_temporal_superior";
3432  nameTable["3181"] = "wm-lh-S_temporal_transverse";
3433  nameTable["4100"] = "wm-rh-Unknown";
3434  nameTable["4101"] = "wm-rh-Corpus_callosum";
3435  nameTable["4102"] = "wm-rh-G_and_S_Insula_ONLY_AVERAGE";
3436  nameTable["4103"] = "wm-rh-G_cingulate-Isthmus";
3437  nameTable["4104"] = "wm-rh-G_cingulate-Main_part";
3438  nameTable["4105"] = "wm-rh-G_cuneus";
3439  nameTable["4106"] = "wm-rh-G_frontal_inf-Opercular_part";
3440  nameTable["4107"] = "wm-rh-G_frontal_inf-Orbital_part";
3441  nameTable["4108"] = "wm-rh-G_frontal_inf-Triangular_part";
3442  nameTable["4109"] = "wm-rh-G_frontal_middle";
3443  nameTable["4110"] = "wm-rh-G_frontal_superior";
3444  nameTable["4111"] = "wm-rh-G_frontomarginal";
3445  nameTable["4112"] = "wm-rh-G_insular_long";
3446  nameTable["4113"] = "wm-rh-G_insular_short";
3447  nameTable["4114"] = "wm-rh-G_and_S_occipital_inferior";
3448  nameTable["4115"] = "wm-rh-G_occipital_middle";
3449  nameTable["4116"] = "wm-rh-G_occipital_superior";
3450  nameTable["4117"] = "wm-rh-G_occipit-temp_lat-Or_fusiform";
3451  nameTable["4118"] = "wm-rh-G_occipit-temp_med-Lingual_part";
3452  nameTable["4119"] = "wm-rh-G_occipit-temp_med-Parahippocampal_part";
3453  nameTable["4120"] = "wm-rh-G_orbital";
3454  nameTable["4121"] = "wm-rh-G_paracentral";
3455  nameTable["4122"] = "wm-rh-G_parietal_inferior-Angular_part";
3456  nameTable["4123"] = "wm-rh-G_parietal_inferior-Supramarginal_part";
3457  nameTable["4124"] = "wm-rh-G_parietal_superior";
3458  nameTable["4125"] = "wm-rh-G_postcentral";
3459  nameTable["4126"] = "wm-rh-G_precentral";
3460  nameTable["4127"] = "wm-rh-G_precuneus";
3461  nameTable["4128"] = "wm-rh-G_rectus";
3462  nameTable["4129"] = "wm-rh-G_subcallosal";
3463  nameTable["4130"] = "wm-rh-G_subcentral";
3464  nameTable["4131"] = "wm-rh-G_temporal_inferior";
3465  nameTable["4132"] = "wm-rh-G_temporal_middle";
3466  nameTable["4133"] = "wm-rh-G_temp_sup-G_temp_transv_and_interm_S";
3467  nameTable["4134"] = "wm-rh-G_temp_sup-Lateral_aspect";
3468  nameTable["4135"] = "wm-rh-G_temp_sup-Planum_polare";
3469  nameTable["4136"] = "wm-rh-G_temp_sup-Planum_tempolare";
3470  nameTable["4137"] = "wm-rh-G_and_S_transverse_frontopolar";
3471  nameTable["4138"] = "wm-rh-Lat_Fissure-ant_sgt-ramus_horizontal";
3472  nameTable["4139"] = "wm-rh-Lat_Fissure-ant_sgt-ramus_vertical";
3473  nameTable["4140"] = "wm-rh-Lat_Fissure-post_sgt";
3474  nameTable["4141"] = "wm-rh-Medial_wall";
3475  nameTable["4142"] = "wm-rh-Pole_occipital";
3476  nameTable["4143"] = "wm-rh-Pole_temporal";
3477  nameTable["4144"] = "wm-rh-S_calcarine";
3478  nameTable["4145"] = "wm-rh-S_central";
3479  nameTable["4146"] = "wm-rh-S_central_insula";
3480  nameTable["4147"] = "wm-rh-S_cingulate-Main_part_and_Intracingulate";
3481  nameTable["4148"] = "wm-rh-S_cingulate-Marginalis_part";
3482  nameTable["4149"] = "wm-rh-S_circular_insula_anterior";
3483  nameTable["4150"] = "wm-rh-S_circular_insula_inferior";
3484  nameTable["4151"] = "wm-rh-S_circular_insula_superior";
3485  nameTable["4152"] = "wm-rh-S_collateral_transverse_ant";
3486  nameTable["4153"] = "wm-rh-S_collateral_transverse_post";
3487  nameTable["4154"] = "wm-rh-S_frontal_inferior";
3488  nameTable["4155"] = "wm-rh-S_frontal_middle";
3489  nameTable["4156"] = "wm-rh-S_frontal_superior";
3490  nameTable["4157"] = "wm-rh-S_frontomarginal";
3491  nameTable["4158"] = "wm-rh-S_intermedius_primus-Jensen";
3492  nameTable["4159"] = "wm-rh-S_intraparietal-and_Parietal_transverse";
3493  nameTable["4160"] = "wm-rh-S_occipital_anterior";
3494  nameTable["4161"] = "wm-rh-S_occipital_middle_and_Lunatus";
3495  nameTable["4162"] = "wm-rh-S_occipital_superior_and_transversalis";
3496  nameTable["4163"] = "wm-rh-S_occipito-temporal_lateral";
3497  nameTable["4164"] = "wm-rh-S_occipito-temporal_medial_and_S_Lingual";
3498  nameTable["4165"] = "wm-rh-S_orbital-H_shapped";
3499  nameTable["4166"] = "wm-rh-S_orbital_lateral";
3500  nameTable["4167"] = "wm-rh-S_orbital_medial-Or_olfactory";
3501  nameTable["4168"] = "wm-rh-S_paracentral";
3502  nameTable["4169"] = "wm-rh-S_parieto_occipital";
3503  nameTable["4170"] = "wm-rh-S_pericallosal";
3504  nameTable["4171"] = "wm-rh-S_postcentral";
3505  nameTable["4172"] = "wm-rh-S_precentral-Inferior-part";
3506  nameTable["4173"] = "wm-rh-S_precentral-Superior-part";
3507  nameTable["4174"] = "wm-rh-S_subcentral_ant";
3508  nameTable["4175"] = "wm-rh-S_subcentral_post";
3509  nameTable["4176"] = "wm-rh-S_suborbital";
3510  nameTable["4177"] = "wm-rh-S_subparietal";
3511  nameTable["4178"] = "wm-rh-S_supracingulate";
3512  nameTable["4179"] = "wm-rh-S_temporal_inferior";
3513  nameTable["4180"] = "wm-rh-S_temporal_superior";
3514  nameTable["4181"] = "wm-rh-S_temporal_transverse";
3515  nameTable["5001"] = "Left-UnsegmentedWhiteMatter";
3516  nameTable["5002"] = "Right-UnsegmentedWhiteMatter";
3517  nameTable["5100"] = "fmajor";
3518  nameTable["5101"] = "fminor";
3519  nameTable["5102"] = "lh.atr";
3520  nameTable["5103"] = "lh.cab";
3521  nameTable["5104"] = "lh.ccg";
3522  nameTable["5105"] = "lh.cst";
3523  nameTable["5106"] = "lh.ilf";
3524  nameTable["5107"] = "lh.slfp";
3525  nameTable["5108"] = "lh.slft";
3526  nameTable["5109"] = "lh.unc";
3527  nameTable["5110"] = "rh.atr";
3528  nameTable["5111"] = "rh.cab";
3529  nameTable["5112"] = "rh.ccg";
3530  nameTable["5113"] = "rh.cst";
3531  nameTable["5114"] = "rh.ilf";
3532  nameTable["5115"] = "rh.slfp";
3533  nameTable["5116"] = "rh.slft";
3534  nameTable["5117"] = "rh.unc";
3535  nameTable["5200"] = "CC-ForcepsMajor";
3536  nameTable["5201"] = "CC-ForcepsMinor";
3537  nameTable["5202"] = "LAntThalRadiation";
3538  nameTable["5203"] = "LCingulumAngBundle";
3539  nameTable["5204"] = "LCingulumCingGyrus";
3540  nameTable["5205"] = "LCorticospinalTract";
3541  nameTable["5206"] = "LInfLongFas";
3542  nameTable["5207"] = "LSupLongFasParietal";
3543  nameTable["5208"] = "LSupLongFasTemporal";
3544  nameTable["5209"] = "LUncinateFas";
3545  nameTable["5210"] = "RAntThalRadiation";
3546  nameTable["5211"] = "RCingulumAngBundle";
3547  nameTable["5212"] = "RCingulumCingGyrus";
3548  nameTable["5213"] = "RCorticospinalTract";
3549  nameTable["5214"] = "RInfLongFas";
3550  nameTable["5215"] = "RSupLongFasParietal";
3551  nameTable["5216"] = "RSupLongFasTemporal";
3552  nameTable["5217"] = "RUncinateFas";
3553  nameTable["6000"] = "CST-orig";
3554  nameTable["6001"] = "CST-hammer";
3555  nameTable["6002"] = "CST-CVS";
3556  nameTable["6003"] = "CST-flirt";
3557  nameTable["6010"] = "Left-SLF1";
3558  nameTable["6020"] = "Right-SLF1";
3559  nameTable["6030"] = "Left-SLF3";
3560  nameTable["6040"] = "Right-SLF3";
3561  nameTable["6050"] = "Left-CST";
3562  nameTable["6060"] = "Right-CST";
3563  nameTable["6070"] = "Left-SLF2";
3564  nameTable["6080"] = "Right-SLF2";
3565  nameTable["7001"] = "Lateral-nucleus";
3566  nameTable["7002"] = "Basolateral-nucleus";
3567  nameTable["7003"] = "Basal-nucleus";
3568  nameTable["7004"] = "Centromedial-nucleus";
3569  nameTable["7005"] = "Central-nucleus";
3570  nameTable["7006"] = "Medial-nucleus";
3571  nameTable["7007"] = "Cortical-nucleus";
3572  nameTable["7008"] = "Accessory-Basal-nucleus";
3573  nameTable["7009"] = "Corticoamygdaloid-transitio";
3574  nameTable["7010"] = "Anterior-amygdaloid-area-AAA";
3575  nameTable["7011"] = "Fusion-amygdala-HP-FAH";
3576  nameTable["7012"] = "Hippocampal-amygdala-transition-HATA";
3577  nameTable["7013"] = "Endopiriform-nucleus";
3578  nameTable["7014"] = "Lateral-nucleus-olfactory-tract";
3579  nameTable["7015"] = "Paralaminar-nucleus";
3580  nameTable["7016"] = "Intercalated-nucleus";
3581  nameTable["7017"] = "Prepiriform-cortex";
3582  nameTable["7018"] = "Periamygdaloid-cortex";
3583  nameTable["7019"] = "Envelope-Amygdala";
3584  nameTable["7020"] = "Extranuclear-Amydala";
3585  nameTable["7100"] = "Brainstem-inferior-colliculus";
3586  nameTable["7101"] = "Brainstem-cochlear-nucleus";
3587  nameTable["8001"] = "Thalamus-Anterior";
3588  nameTable["8002"] = "Thalamus-Ventral-anterior";
3589  nameTable["8003"] = "Thalamus-Lateral-dorsal";
3590  nameTable["8004"] = "Thalamus-Lateral-posterior";
3591  nameTable["8005"] = "Thalamus-Ventral-lateral";
3592  nameTable["8006"] = "Thalamus-Ventral-posterior-medial";
3593  nameTable["8007"] = "Thalamus-Ventral-posterior-lateral";
3594  nameTable["8008"] = "Thalamus-intralaminar";
3595  nameTable["8009"] = "Thalamus-centromedian";
3596  nameTable["8010"] = "Thalamus-mediodorsal";
3597  nameTable["8011"] = "Thalamus-medial";
3598  nameTable["8012"] = "Thalamus-pulvinar";
3599  nameTable["8013"] = "Thalamus-lateral-geniculate";
3600  nameTable["8014"] = "Thalamus-medial-geniculate";
3601  nameTable["9000"] = "ctx-lh-prefrontal";
3602  nameTable["9001"] = "ctx-lh-primary-motor";
3603  nameTable["9002"] = "ctx-lh-premotor";
3604  nameTable["9003"] = "ctx-lh-temporal";
3605  nameTable["9004"] = "ctx-lh-posterior-parietal";
3606  nameTable["9005"] = "ctx-lh-prim-sec-somatosensory";
3607  nameTable["9006"] = "ctx-lh-occipital";
3608  nameTable["9500"] = "ctx-rh-prefrontal";
3609  nameTable["9501"] = "ctx-rh-primary-motor";
3610  nameTable["9502"] = "ctx-rh-premotor";
3611  nameTable["9503"] = "ctx-rh-temporal";
3612  nameTable["9504"] = "ctx-rh-posterior-parietal";
3613  nameTable["9505"] = "ctx-rh-prim-sec-somatosensory";
3614  nameTable["9506"] = "ctx-rh-occipital";
3615  nameTable["11100"] = "ctx_lh_Unknown";
3616  nameTable["11101"] = "ctx_lh_G_and_S_frontomargin";
3617  nameTable["11102"] = "ctx_lh_G_and_S_occipital_inf";
3618  nameTable["11103"] = "ctx_lh_G_and_S_paracentral";
3619  nameTable["11104"] = "ctx_lh_G_and_S_subcentral";
3620  nameTable["11105"] = "ctx_lh_G_and_S_transv_frontopol";
3621  nameTable["11106"] = "ctx_lh_G_and_S_cingul-Ant";
3622  nameTable["11107"] = "ctx_lh_G_and_S_cingul-Mid-Ant";
3623  nameTable["11108"] = "ctx_lh_G_and_S_cingul-Mid-Post";
3624  nameTable["11109"] = "ctx_lh_G_cingul-Post-dorsal";
3625  nameTable["11110"] = "ctx_lh_G_cingul-Post-ventral";
3626  nameTable["11111"] = "ctx_lh_G_cuneus";
3627  nameTable["11112"] = "ctx_lh_G_front_inf-Opercular";
3628  nameTable["11113"] = "ctx_lh_G_front_inf-Orbital";
3629  nameTable["11114"] = "ctx_lh_G_front_inf-Triangul";
3630  nameTable["11115"] = "ctx_lh_G_front_middle";
3631  nameTable["11116"] = "ctx_lh_G_front_sup";
3632  nameTable["11117"] = "ctx_lh_G_Ins_lg_and_S_cent_ins";
3633  nameTable["11118"] = "ctx_lh_G_insular_short";
3634  nameTable["11119"] = "ctx_lh_G_occipital_middle";
3635  nameTable["11120"] = "ctx_lh_G_occipital_sup";
3636  nameTable["11121"] = "ctx_lh_G_oc-temp_lat-fusifor";
3637  nameTable["11122"] = "ctx_lh_G_oc-temp_med-Lingual";
3638  nameTable["11123"] = "ctx_lh_G_oc-temp_med-Parahip";
3639  nameTable["11124"] = "ctx_lh_G_orbital";
3640  nameTable["11125"] = "ctx_lh_G_pariet_inf-Angular";
3641  nameTable["11126"] = "ctx_lh_G_pariet_inf-Supramar";
3642  nameTable["11127"] = "ctx_lh_G_parietal_sup";
3643  nameTable["11128"] = "ctx_lh_G_postcentral";
3644  nameTable["11129"] = "ctx_lh_G_precentral";
3645  nameTable["11130"] = "ctx_lh_G_precuneus";
3646  nameTable["11131"] = "ctx_lh_G_rectus";
3647  nameTable["11132"] = "ctx_lh_G_subcallosal";
3648  nameTable["11133"] = "ctx_lh_G_temp_sup-G_T_transv";
3649  nameTable["11134"] = "ctx_lh_G_temp_sup-Lateral";
3650  nameTable["11135"] = "ctx_lh_G_temp_sup-Plan_polar";
3651  nameTable["11136"] = "ctx_lh_G_temp_sup-Plan_tempo";
3652  nameTable["11137"] = "ctx_lh_G_temporal_inf";
3653  nameTable["11138"] = "ctx_lh_G_temporal_middle";
3654  nameTable["11139"] = "ctx_lh_Lat_Fis-ant-Horizont";
3655  nameTable["11140"] = "ctx_lh_Lat_Fis-ant-Vertical";
3656  nameTable["11141"] = "ctx_lh_Lat_Fis-post";
3657  nameTable["11142"] = "ctx_lh_Medial_wall";
3658  nameTable["11143"] = "ctx_lh_Pole_occipital";
3659  nameTable["11144"] = "ctx_lh_Pole_temporal";
3660  nameTable["11145"] = "ctx_lh_S_calcarine";
3661  nameTable["11146"] = "ctx_lh_S_central";
3662  nameTable["11147"] = "ctx_lh_S_cingul-Marginalis";
3663  nameTable["11148"] = "ctx_lh_S_circular_insula_ant";
3664  nameTable["11149"] = "ctx_lh_S_circular_insula_inf";
3665  nameTable["11150"] = "ctx_lh_S_circular_insula_sup";
3666  nameTable["11151"] = "ctx_lh_S_collat_transv_ant";
3667  nameTable["11152"] = "ctx_lh_S_collat_transv_post";
3668  nameTable["11153"] = "ctx_lh_S_front_inf";
3669  nameTable["11154"] = "ctx_lh_S_front_middle";
3670  nameTable["11155"] = "ctx_lh_S_front_sup";
3671  nameTable["11156"] = "ctx_lh_S_interm_prim-Jensen";
3672  nameTable["11157"] = "ctx_lh_S_intrapariet_and_P_trans";
3673  nameTable["11158"] = "ctx_lh_S_oc_middle_and_Lunatus";
3674  nameTable["11159"] = "ctx_lh_S_oc_sup_and_transversal";
3675  nameTable["11160"] = "ctx_lh_S_occipital_ant";
3676  nameTable["11161"] = "ctx_lh_S_oc-temp_lat";
3677  nameTable["11162"] = "ctx_lh_S_oc-temp_med_and_Lingual";
3678  nameTable["11163"] = "ctx_lh_S_orbital_lateral";
3679  nameTable["11164"] = "ctx_lh_S_orbital_med-olfact";
3680  nameTable["11165"] = "ctx_lh_S_orbital-H_Shaped";
3681  nameTable["11166"] = "ctx_lh_S_parieto_occipital";
3682  nameTable["11167"] = "ctx_lh_S_pericallosal";
3683  nameTable["11168"] = "ctx_lh_S_postcentral";
3684  nameTable["11169"] = "ctx_lh_S_precentral-inf-part";
3685  nameTable["11170"] = "ctx_lh_S_precentral-sup-part";
3686  nameTable["11171"] = "ctx_lh_S_suborbital";
3687  nameTable["11172"] = "ctx_lh_S_subparietal";
3688  nameTable["11173"] = "ctx_lh_S_temporal_inf";
3689  nameTable["11174"] = "ctx_lh_S_temporal_sup";
3690  nameTable["11175"] = "ctx_lh_S_temporal_transverse";
3691  nameTable["12100"] = "ctx_rh_Unknown";
3692  nameTable["12101"] = "ctx_rh_G_and_S_frontomargin";
3693  nameTable["12102"] = "ctx_rh_G_and_S_occipital_inf";
3694  nameTable["12103"] = "ctx_rh_G_and_S_paracentral";
3695  nameTable["12104"] = "ctx_rh_G_and_S_subcentral";
3696  nameTable["12105"] = "ctx_rh_G_and_S_transv_frontopol";
3697  nameTable["12106"] = "ctx_rh_G_and_S_cingul-Ant";
3698  nameTable["12107"] = "ctx_rh_G_and_S_cingul-Mid-Ant";
3699  nameTable["12108"] = "ctx_rh_G_and_S_cingul-Mid-Post";
3700  nameTable["12109"] = "ctx_rh_G_cingul-Post-dorsal";
3701  nameTable["12110"] = "ctx_rh_G_cingul-Post-ventral";
3702  nameTable["12111"] = "ctx_rh_G_cuneus";
3703  nameTable["12112"] = "ctx_rh_G_front_inf-Opercular";
3704  nameTable["12113"] = "ctx_rh_G_front_inf-Orbital";
3705  nameTable["12114"] = "ctx_rh_G_front_inf-Triangul";
3706  nameTable["12115"] = "ctx_rh_G_front_middle";
3707  nameTable["12116"] = "ctx_rh_G_front_sup";
3708  nameTable["12117"] = "ctx_rh_G_Ins_lg_and_S_cent_ins";
3709  nameTable["12118"] = "ctx_rh_G_insular_short";
3710  nameTable["12119"] = "ctx_rh_G_occipital_middle";
3711  nameTable["12120"] = "ctx_rh_G_occipital_sup";
3712  nameTable["12121"] = "ctx_rh_G_oc-temp_lat-fusifor";
3713  nameTable["12122"] = "ctx_rh_G_oc-temp_med-Lingual";
3714  nameTable["12123"] = "ctx_rh_G_oc-temp_med-Parahip";
3715  nameTable["12124"] = "ctx_rh_G_orbital";
3716  nameTable["12125"] = "ctx_rh_G_pariet_inf-Angular";
3717  nameTable["12126"] = "ctx_rh_G_pariet_inf-Supramar";
3718  nameTable["12127"] = "ctx_rh_G_parietal_sup";
3719  nameTable["12128"] = "ctx_rh_G_postcentral";
3720  nameTable["12129"] = "ctx_rh_G_precentral";
3721  nameTable["12130"] = "ctx_rh_G_precuneus";
3722  nameTable["12131"] = "ctx_rh_G_rectus";
3723  nameTable["12132"] = "ctx_rh_G_subcallosal";
3724  nameTable["12133"] = "ctx_rh_G_temp_sup-G_T_transv";
3725  nameTable["12134"] = "ctx_rh_G_temp_sup-Lateral";
3726  nameTable["12135"] = "ctx_rh_G_temp_sup-Plan_polar";
3727  nameTable["12136"] = "ctx_rh_G_temp_sup-Plan_tempo";
3728  nameTable["12137"] = "ctx_rh_G_temporal_inf";
3729  nameTable["12138"] = "ctx_rh_G_temporal_middle";
3730  nameTable["12139"] = "ctx_rh_Lat_Fis-ant-Horizont";
3731  nameTable["12140"] = "ctx_rh_Lat_Fis-ant-Vertical";
3732  nameTable["12141"] = "ctx_rh_Lat_Fis-post";
3733  nameTable["12142"] = "ctx_rh_Medial_wall";
3734  nameTable["12143"] = "ctx_rh_Pole_occipital";
3735  nameTable["12144"] = "ctx_rh_Pole_temporal";
3736  nameTable["12145"] = "ctx_rh_S_calcarine";
3737  nameTable["12146"] = "ctx_rh_S_central";
3738  nameTable["12147"] = "ctx_rh_S_cingul-Marginalis";
3739  nameTable["12148"] = "ctx_rh_S_circular_insula_ant";
3740  nameTable["12149"] = "ctx_rh_S_circular_insula_inf";
3741  nameTable["12150"] = "ctx_rh_S_circular_insula_sup";
3742  nameTable["12151"] = "ctx_rh_S_collat_transv_ant";
3743  nameTable["12152"] = "ctx_rh_S_collat_transv_post";
3744  nameTable["12153"] = "ctx_rh_S_front_inf";
3745  nameTable["12154"] = "ctx_rh_S_front_middle";
3746  nameTable["12155"] = "ctx_rh_S_front_sup";
3747  nameTable["12156"] = "ctx_rh_S_interm_prim-Jensen";
3748  nameTable["12157"] = "ctx_rh_S_intrapariet_and_P_trans";
3749  nameTable["12158"] = "ctx_rh_S_oc_middle_and_Lunatus";
3750  nameTable["12159"] = "ctx_rh_S_oc_sup_and_transversal";
3751  nameTable["12160"] = "ctx_rh_S_occipital_ant";
3752  nameTable["12161"] = "ctx_rh_S_oc-temp_lat";
3753  nameTable["12162"] = "ctx_rh_S_oc-temp_med_and_Lingual";
3754  nameTable["12163"] = "ctx_rh_S_orbital_lateral";
3755  nameTable["12164"] = "ctx_rh_S_orbital_med-olfact";
3756  nameTable["12165"] = "ctx_rh_S_orbital-H_Shaped";
3757  nameTable["12166"] = "ctx_rh_S_parieto_occipital";
3758  nameTable["12167"] = "ctx_rh_S_pericallosal";
3759  nameTable["12168"] = "ctx_rh_S_postcentral";
3760  nameTable["12169"] = "ctx_rh_S_precentral-inf-part";
3761  nameTable["12170"] = "ctx_rh_S_precentral-sup-part";
3762  nameTable["12171"] = "ctx_rh_S_suborbital";
3763  nameTable["12172"] = "ctx_rh_S_subparietal";
3764  nameTable["12173"] = "ctx_rh_S_temporal_inf";
3765  nameTable["12174"] = "ctx_rh_S_temporal_sup";
3766  nameTable["12175"] = "ctx_rh_S_temporal_transverse";
3767  nameTable["13100"] = "wm_lh_Unknown";
3768  nameTable["13101"] = "wm_lh_G_and_S_frontomargin";
3769  nameTable["13102"] = "wm_lh_G_and_S_occipital_inf";
3770  nameTable["13103"] = "wm_lh_G_and_S_paracentral";
3771  nameTable["13104"] = "wm_lh_G_and_S_subcentral";
3772  nameTable["13105"] = "wm_lh_G_and_S_transv_frontopol";
3773  nameTable["13106"] = "wm_lh_G_and_S_cingul-Ant";
3774  nameTable["13107"] = "wm_lh_G_and_S_cingul-Mid-Ant";
3775  nameTable["13108"] = "wm_lh_G_and_S_cingul-Mid-Post";
3776  nameTable["13109"] = "wm_lh_G_cingul-Post-dorsal";
3777  nameTable["13110"] = "wm_lh_G_cingul-Post-ventral";
3778  nameTable["13111"] = "wm_lh_G_cuneus";
3779  nameTable["13112"] = "wm_lh_G_front_inf-Opercular";
3780  nameTable["13113"] = "wm_lh_G_front_inf-Orbital";
3781  nameTable["13114"] = "wm_lh_G_front_inf-Triangul";
3782  nameTable["13115"] = "wm_lh_G_front_middle";
3783  nameTable["13116"] = "wm_lh_G_front_sup";
3784  nameTable["13117"] = "wm_lh_G_Ins_lg_and_S_cent_ins";
3785  nameTable["13118"] = "wm_lh_G_insular_short";
3786  nameTable["13119"] = "wm_lh_G_occipital_middle";
3787  nameTable["13120"] = "wm_lh_G_occipital_sup";
3788  nameTable["13121"] = "wm_lh_G_oc-temp_lat-fusifor";
3789  nameTable["13122"] = "wm_lh_G_oc-temp_med-Lingual";
3790  nameTable["13123"] = "wm_lh_G_oc-temp_med-Parahip";
3791  nameTable["13124"] = "wm_lh_G_orbital";
3792  nameTable["13125"] = "wm_lh_G_pariet_inf-Angular";
3793  nameTable["13126"] = "wm_lh_G_pariet_inf-Supramar";
3794  nameTable["13127"] = "wm_lh_G_parietal_sup";
3795  nameTable["13128"] = "wm_lh_G_postcentral";
3796  nameTable["13129"] = "wm_lh_G_precentral";
3797  nameTable["13130"] = "wm_lh_G_precuneus";
3798  nameTable["13131"] = "wm_lh_G_rectus";
3799  nameTable["13132"] = "wm_lh_G_subcallosal";
3800  nameTable["13133"] = "wm_lh_G_temp_sup-G_T_transv";
3801  nameTable["13134"] = "wm_lh_G_temp_sup-Lateral";
3802  nameTable["13135"] = "wm_lh_G_temp_sup-Plan_polar";
3803  nameTable["13136"] = "wm_lh_G_temp_sup-Plan_tempo";
3804  nameTable["13137"] = "wm_lh_G_temporal_inf";
3805  nameTable["13138"] = "wm_lh_G_temporal_middle";
3806  nameTable["13139"] = "wm_lh_Lat_Fis-ant-Horizont";
3807  nameTable["13140"] = "wm_lh_Lat_Fis-ant-Vertical";
3808  nameTable["13141"] = "wm_lh_Lat_Fis-post";
3809  nameTable["13142"] = "wm_lh_Medial_wall";
3810  nameTable["13143"] = "wm_lh_Pole_occipital";
3811  nameTable["13144"] = "wm_lh_Pole_temporal";
3812  nameTable["13145"] = "wm_lh_S_calcarine";
3813  nameTable["13146"] = "wm_lh_S_central";
3814  nameTable["13147"] = "wm_lh_S_cingul-Marginalis";
3815  nameTable["13148"] = "wm_lh_S_circular_insula_ant";
3816  nameTable["13149"] = "wm_lh_S_circular_insula_inf";
3817  nameTable["13150"] = "wm_lh_S_circular_insula_sup";
3818  nameTable["13151"] = "wm_lh_S_collat_transv_ant";
3819  nameTable["13152"] = "wm_lh_S_collat_transv_post";
3820  nameTable["13153"] = "wm_lh_S_front_inf";
3821  nameTable["13154"] = "wm_lh_S_front_middle";
3822  nameTable["13155"] = "wm_lh_S_front_sup";
3823  nameTable["13156"] = "wm_lh_S_interm_prim-Jensen";
3824  nameTable["13157"] = "wm_lh_S_intrapariet_and_P_trans";
3825  nameTable["13158"] = "wm_lh_S_oc_middle_and_Lunatus";
3826  nameTable["13159"] = "wm_lh_S_oc_sup_and_transversal";
3827  nameTable["13160"] = "wm_lh_S_occipital_ant";
3828  nameTable["13161"] = "wm_lh_S_oc-temp_lat";
3829  nameTable["13162"] = "wm_lh_S_oc-temp_med_and_Lingual";
3830  nameTable["13163"] = "wm_lh_S_orbital_lateral";
3831  nameTable["13164"] = "wm_lh_S_orbital_med-olfact";
3832  nameTable["13165"] = "wm_lh_S_orbital-H_Shaped";
3833  nameTable["13166"] = "wm_lh_S_parieto_occipital";
3834  nameTable["13167"] = "wm_lh_S_pericallosal";
3835  nameTable["13168"] = "wm_lh_S_postcentral";
3836  nameTable["13169"] = "wm_lh_S_precentral-inf-part";
3837  nameTable["13170"] = "wm_lh_S_precentral-sup-part";
3838  nameTable["13171"] = "wm_lh_S_suborbital";
3839  nameTable["13172"] = "wm_lh_S_subparietal";
3840  nameTable["13173"] = "wm_lh_S_temporal_inf";
3841  nameTable["13174"] = "wm_lh_S_temporal_sup";
3842  nameTable["13175"] = "wm_lh_S_temporal_transverse";
3843  nameTable["14100"] = "wm_rh_Unknown";
3844  nameTable["14101"] = "wm_rh_G_and_S_frontomargin";
3845  nameTable["14102"] = "wm_rh_G_and_S_occipital_inf";
3846  nameTable["14103"] = "wm_rh_G_and_S_paracentral";
3847  nameTable["14104"] = "wm_rh_G_and_S_subcentral";
3848  nameTable["14105"] = "wm_rh_G_and_S_transv_frontopol";
3849  nameTable["14106"] = "wm_rh_G_and_S_cingul-Ant";
3850  nameTable["14107"] = "wm_rh_G_and_S_cingul-Mid-Ant";
3851  nameTable["14108"] = "wm_rh_G_and_S_cingul-Mid-Post";
3852  nameTable["14109"] = "wm_rh_G_cingul-Post-dorsal";
3853  nameTable["14110"] = "wm_rh_G_cingul-Post-ventral";
3854  nameTable["14111"] = "wm_rh_G_cuneus";
3855  nameTable["14112"] = "wm_rh_G_front_inf-Opercular";
3856  nameTable["14113"] = "wm_rh_G_front_inf-Orbital";
3857  nameTable["14114"] = "wm_rh_G_front_inf-Triangul";
3858  nameTable["14115"] = "wm_rh_G_front_middle";
3859  nameTable["14116"] = "wm_rh_G_front_sup";
3860  nameTable["14117"] = "wm_rh_G_Ins_lg_and_S_cent_ins";
3861  nameTable["14118"] = "wm_rh_G_insular_short";
3862  nameTable["14119"] = "wm_rh_G_occipital_middle";
3863  nameTable["14120"] = "wm_rh_G_occipital_sup";
3864  nameTable["14121"] = "wm_rh_G_oc-temp_lat-fusifor";
3865  nameTable["14122"] = "wm_rh_G_oc-temp_med-Lingual";
3866  nameTable["14123"] = "wm_rh_G_oc-temp_med-Parahip";
3867  nameTable["14124"] = "wm_rh_G_orbital";
3868  nameTable["14125"] = "wm_rh_G_pariet_inf-Angular";
3869  nameTable["14126"] = "wm_rh_G_pariet_inf-Supramar";
3870  nameTable["14127"] = "wm_rh_G_parietal_sup";
3871  nameTable["14128"] = "wm_rh_G_postcentral";
3872  nameTable["14129"] = "wm_rh_G_precentral";
3873  nameTable["14130"] = "wm_rh_G_precuneus";
3874  nameTable["14131"] = "wm_rh_G_rectus";
3875  nameTable["14132"] = "wm_rh_G_subcallosal";
3876  nameTable["14133"] = "wm_rh_G_temp_sup-G_T_transv";
3877  nameTable["14134"] = "wm_rh_G_temp_sup-Lateral";
3878  nameTable["14135"] = "wm_rh_G_temp_sup-Plan_polar";
3879  nameTable["14136"] = "wm_rh_G_temp_sup-Plan_tempo";
3880  nameTable["14137"] = "wm_rh_G_temporal_inf";
3881  nameTable["14138"] = "wm_rh_G_temporal_middle";
3882  nameTable["14139"] = "wm_rh_Lat_Fis-ant-Horizont";
3883  nameTable["14140"] = "wm_rh_Lat_Fis-ant-Vertical";
3884  nameTable["14141"] = "wm_rh_Lat_Fis-post";
3885  nameTable["14142"] = "wm_rh_Medial_wall";
3886  nameTable["14143"] = "wm_rh_Pole_occipital";
3887  nameTable["14144"] = "wm_rh_Pole_temporal";
3888  nameTable["14145"] = "wm_rh_S_calcarine";
3889  nameTable["14146"] = "wm_rh_S_central";
3890  nameTable["14147"] = "wm_rh_S_cingul-Marginalis";
3891  nameTable["14148"] = "wm_rh_S_circular_insula_ant";
3892  nameTable["14149"] = "wm_rh_S_circular_insula_inf";
3893  nameTable["14150"] = "wm_rh_S_circular_insula_sup";
3894  nameTable["14151"] = "wm_rh_S_collat_transv_ant";
3895  nameTable["14152"] = "wm_rh_S_collat_transv_post";
3896  nameTable["14153"] = "wm_rh_S_front_inf";
3897  nameTable["14154"] = "wm_rh_S_front_middle";
3898  nameTable["14155"] = "wm_rh_S_front_sup";
3899  nameTable["14156"] = "wm_rh_S_interm_prim-Jensen";
3900  nameTable["14157"] = "wm_rh_S_intrapariet_and_P_trans";
3901  nameTable["14158"] = "wm_rh_S_oc_middle_and_Lunatus";
3902  nameTable["14159"] = "wm_rh_S_oc_sup_and_transversal";
3903  nameTable["14160"] = "wm_rh_S_occipital_ant";
3904  nameTable["14161"] = "wm_rh_S_oc-temp_lat";
3905  nameTable["14162"] = "wm_rh_S_oc-temp_med_and_Lingual";
3906  nameTable["14163"] = "wm_rh_S_orbital_lateral";
3907  nameTable["14164"] = "wm_rh_S_orbital_med-olfact";
3908  nameTable["14165"] = "wm_rh_S_orbital-H_Shaped";
3909  nameTable["14166"] = "wm_rh_S_parieto_occipital";
3910  nameTable["14167"] = "wm_rh_S_pericallosal";
3911  nameTable["14168"] = "wm_rh_S_postcentral";
3912  nameTable["14169"] = "wm_rh_S_precentral-inf-part";
3913  nameTable["14170"] = "wm_rh_S_precentral-sup-part";
3914  nameTable["14171"] = "wm_rh_S_suborbital";
3915  nameTable["14172"] = "wm_rh_S_subparietal";
3916  nameTable["14173"] = "wm_rh_S_temporal_inf";
3917  nameTable["14174"] = "wm_rh_S_temporal_sup";
3918  nameTable["14175"] = "wm_rh_S_temporal_transverse";
3919  return nameTable;
3920 }
virtual LookupTable::Pointer GetLookupTable() const
Return the lookup table.
virtual TransferFunction::Pointer GetTransferFunction() const
Get the transfer function.
virtual void AssignLookupTable(DataNode::Pointer node) const
Assign the lookup table to the given node.
virtual const string GetName(const string &label) const
Get the name assigned to the given label.
virtual void AssignTransferFunction(DataNode::Pointer node) const
Assign the color transfer function to the given node.
STL namespace.
DataCollection - Class to facilitate loading/accessing structured data.
virtual int GetLabelAsNumber(const string &name) const
Get the label assigned to the given name.
static Pointer New()
virtual const string GetName(int label) const
Get the name assigned to the given label.
static Pointer New()
static Pointer New()
virtual const string GetLabel(const string &name) const
Get the label assigned to the given name.
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.