Ignore:
Timestamp:
Feb 16, 2010, 4:24:07 PM (16 years ago)
Author:
Tillmann Crueger <crueger@…>
Children:
120f8b
Parents:
973c03
Message:

Rebuilt AtomDescriptors using PIMPL-Idiom and added unittest for descriptors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/World.cpp

    r973c03 r323177  
    1818}
    1919
    20 atom* World::getAtom(AtomDescriptor &descriptor){
     20atom* World::getAtom(AtomDescriptor descriptor){
    2121  return descriptor.find();
    2222}
    2323
    24 vector<atom*> World::getAllAtoms(AtomDescriptor &descriptor){
     24vector<atom*> World::getAllAtoms(AtomDescriptor descriptor){
    2525  return descriptor.findAll();
    2626}
     
    3434
    3535
    36 World::World()
     36World::World() :
     37    dummyId(0)
    3738{}
    3839
     
    8788void World::registerAtom(atom *theAtom){
    8889  OBSERVE;
    89   atoms[theAtom->getId()] = theAtom;
     90  atoms[dummyId++] = theAtom;
    9091}
    9192
Note: See TracChangeset for help on using the changeset viewer.