Ignore:
Timestamp:
May 5, 2016, 5:14:19 PM (10 years ago)
Author:
Frederik Heber <heber@…>
Children:
94605f
Parents:
9274f3
git-author:
Frederik Heber <heber@…> (05/05/16 14:25:00)
git-committer:
Frederik Heber <heber@…> (05/05/16 17:14:19)
Message:

Replace const_cast'd World::getInstance() by getConstInstance().

Location:
src/UIElements/CommandLineUI/Query
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/UIElements/CommandLineUI/Query/AtomCommandLineQuery.cpp

    r9274f3 r4a319a  
    6464      return false;
    6565    }
    66     temp = const_cast<const World &>(World::getInstance()).getAtom(AtomById(IdxOfAtom));
     66    temp = World::getConstInstance().getAtom(AtomById(IdxOfAtom));
    6767    return true;
    6868  }
  • src/UIElements/CommandLineUI/Query/AtomsCommandLineQuery.cpp

    r9274f3 r4a319a  
    6161    const atom *temp_element;
    6262    for (std::vector<int>::iterator iter = IdxOfAtom.begin(); iter != IdxOfAtom.end(); ++iter) {
    63       temp_element = const_cast<const World &>(World::getInstance()).getAtom(AtomById(*iter));
     63      temp_element = World::getConstInstance().getAtom(AtomById(*iter));
    6464      if (temp_element)
    6565        temp.push_back(temp_element);
  • src/UIElements/CommandLineUI/Query/MoleculeCommandLineQuery.cpp

    r9274f3 r4a319a  
    5959      return false;
    6060    }
    61     temp = const_cast<const World &>(World::getInstance()).getMolecule(MoleculeById(IdxOfMol));
     61    temp = World::getConstInstance().getMolecule(MoleculeById(IdxOfMol));
    6262    return true;
    6363  }
  • src/UIElements/CommandLineUI/Query/MoleculesCommandLineQuery.cpp

    r9274f3 r4a319a  
    6161    }
    6262    for (std::vector<int>::iterator iter = IdxOfMol.begin(); iter != IdxOfMol.end(); ++iter) {
    63       const molecule *temp_element = const_cast<const World &>(World::getInstance()).
     63      const molecule *temp_element = World::getConstInstance().
    6464          getMolecule(MoleculeById(*iter));
    6565      if (temp_element)
Note: See TracChangeset for help on using the changeset viewer.