@@ -75,7 +75,7 @@ Palette::Palette(Widget &w, int datalistlength, int width,
7575
7676 remapTable = new unsigned char [totalColorSlots]; // this is faster than Vector<uc>
7777 float sizeRatio (((float ) colorSlots) / ((float ) totalColorSlots));
78- float mapLow ((( float ) paletteStart) + 0.5 );
78+ float mapLow ((float ) paletteStart + ( float ) 0.5 );
7979 for (int itab (0 ); itab < totalColorSlots; ++itab) {
8080 remapTable[itab] = (int ) ((((float ) itab) * sizeRatio) + mapLow);
8181 }
@@ -120,7 +120,7 @@ Palette::Palette(int datalistlength, int width, int totalwidth,
120120
121121 remapTable = new unsigned char [totalColorSlots]; // this is faster than Vector<uc>
122122 float sizeRatio (((float ) colorSlots) / ((float ) totalColorSlots));
123- float mapLow ((( float ) paletteStart) + 0.5 );
123+ float mapLow ( ( float ) paletteStart + ( float ) 0.5 );
124124 for (int itab (0 ); itab < totalColorSlots; ++itab) {
125125 remapTable[itab] = (int ) ((((float ) itab) * sizeRatio) + mapLow);
126126 }
@@ -213,7 +213,7 @@ void Palette::DrawPalette(Real palMin, Real palMax, const string &numberFormat)
213213#endif
214214
215215 if (bTimeline) {
216- int nPalVals (mpiFuncNames.size ()), count (0 ), cftRange (palMax - palMin);
216+ int nPalVals (mpiFuncNames.size ()), count (0 ), cftRange (int ( palMax - palMin) );
217217 int nameLocation, palLocation, cftIndex, noffX (18 );
218218 Vector<int > palIndex (mpiFuncNames.size (), 0 );
219219 XSetForeground (display, gc, AVWhitePixel ());
@@ -225,13 +225,13 @@ void Palette::DrawPalette(Real palMin, Real palMax, const string &numberFormat)
225225 string fname (it->second );
226226 nameLocation = (totalColorSlots - 1 ) -
227227 (count * totalColorSlots / (nPalVals - 1 )) + palOffsetY;
228- palLocation = (totalColorSlots - 1 ) -
229- (totalColorSlots * (cftIndex - palMin) / cftRange) + palOffsetY;
228+ palLocation = int ( (totalColorSlots - 1 ) -
229+ (totalColorSlots * (cftIndex - palMin) / cftRange) + palOffsetY ) ;
230230 XDrawString (display, palPixmap, gc, palWidth + noffX,
231231 nameLocation, fname.c_str (), strlen (fname.c_str ()));
232232 XDrawLine (display, palPixmap, gc,
233233 palWidth + 2 , palLocation, palWidth + noffX - 4 , nameLocation - 4 );
234- palIndex[count] = paletteStart + (((cftIndex - palMin) / cftRange) * colorSlots);
234+ palIndex[count] = int ( paletteStart + (((cftIndex - palMin) / cftRange) * colorSlots) );
235235 ++count;
236236 }
237237
@@ -256,7 +256,7 @@ void Palette::DrawPalette(Real palMin, Real palMax, const string &numberFormat)
256256 }
257257
258258 } else if (bRegions) {
259- int nPalVals (regionNames.size ()), count (0 ), cftRange (palMax - palMin);
259+ int nPalVals (regionNames.size ()), count (0 ), cftRange (int ( palMax - palMin) );
260260 int nameLocation, palLocation, cftIndex, noffX (18 );
261261 Vector<int > palIndex (regionNames.size (), 0 );
262262 XSetForeground (display, gc, AVWhitePixel ());
@@ -269,8 +269,8 @@ void Palette::DrawPalette(Real palMin, Real palMax, const string &numberFormat)
269269 string fname (it->second );
270270 nameLocation = (totalColorSlots - 1 ) -
271271 (count * totalColorSlots / (nPalVals - 1 )) + palOffsetY;
272- palLocation = (totalColorSlots - 1 ) -
273- (totalColorSlots * (cftIndex - palMin) / cftRange) + palOffsetY;
272+ palLocation = int ( (totalColorSlots - 1 ) -
273+ (totalColorSlots * (cftIndex - palMin) / cftRange) + palOffsetY ) ;
274274 XDrawString (display, palPixmap, gc, palWidth + noffX,
275275 nameLocation, fname.c_str (), strlen (fname.c_str ()));
276276 if (cftIndex == -2 ) {
@@ -280,7 +280,7 @@ void Palette::DrawPalette(Real palMin, Real palMax, const string &numberFormat)
280280 XDrawLine (display, palPixmap, gc,
281281 palWidth + 2 , palLocation, palWidth + noffX - 4 , nameLocation - 4 );
282282 }
283- palIndex[count] = paletteStart + (((cftIndex - palMin) / cftRange) * colorSlots);
283+ palIndex[count] = int ( paletteStart + (((cftIndex - palMin) / cftRange) * colorSlots) );
284284 ++count;
285285 }
286286
@@ -350,7 +350,7 @@ void Palette::SetWindowPalette(const string &palName, Window newPalWindow,
350350
351351
352352// -------------------------------------------------------------------
353- void Palette::ChangeWindowPalette (const string &palName, Window newPalWindow)
353+ void Palette::ChangeWindowPalette (const string &palName, Window /* newPalWindow*/ )
354354{
355355 bReadPalette = true ;
356356 ReadPalette (palName);
@@ -669,7 +669,7 @@ int Palette::ReadSeqPalette(const string &fileName, bool bRedraw) {
669669 for (int j (0 ); j < iSeqPalSize; ++j) {
670670 indexArray[j] = j;
671671 int tmp = (unsigned short ) abuff[j];
672- transferArray[j] = (float ) tmp / 100.0 ;
672+ transferArray[j] = (float ) tmp / ( float ) 100.0 ;
673673 }
674674 }
675675
0 commit comments