COIN-OR::LEMON - Graph Library

Changeset 36:7a8c41aa3c29 in glemon-0.x for graph_displayer_canvas-node.cc


Ignore:
Timestamp:
07/22/05 13:04:27 (19 years ago)
Author:
Hegyi Péter
Branch:
gui
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk/gui@2083
Message:

There were bugs, created yesterday, and there is still one. (I hope only one :) )

File:
1 edited

Legend:

Unmodified
Added
Removed
  • graph_displayer_canvas-node.cc

    r35 r36  
    136136  //that is the deleter map
    137137
    138   Graph::NodeMap<double> * actual_map;
     138  Graph::NodeMap<double> * actual_map=NULL;
    139139  if(mapname!="Default")
    140140    {
     
    166166                  if(j!=length)
    167167                    {
    168                       int digit=(int)round(number/maxpos);
     168//                    std::cout << (number) << "-" << (int)number << "=" << (number)-(int)number << std::endl;
     169                      if((number-(int)number)>ALMOST_ONE)
     170                        {
     171//                        std::cout<<"rounding: " <<number<<std::endl;
     172                          number=round(number);
     173                        }
     174                      int digit=(int)(number/maxpos);
     175//                    std::cout << number << "/" << maxpos << "=" << digit << std::endl;
    169176                      str[j]=(digit+'0');
    170177                      number-=digit*maxpos;
     
    203210              if(j!=length)
    204211                {
     212                  if((number-(int)number)>ALMOST_ONE)
     213                    {
     214                      number=round(number);
     215                    }
    205216                  int digit=(int)(number/maxpos);
    206217                  str[j]=(digit+'0');
Note: See TracChangeset for help on using the changeset viewer.