- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/SelectionAction/Atoms/AllAtomsInsideCuboidAction.cpp
r0aa122 rd927ab 54 54 LOG(1, "Selecting all atoms inside a rotated " << RotationMatrix << " cuboid at " << params.position << " and extension of " << params.extension << "."); 55 55 Shape s = translate(transform(stretch(Cuboid(),params.extension),RotationMatrix),params.position); 56 std::vector<atom *> selectedAtoms = World::getInstance().getAllAtoms(AtomsBySelection() && Atom ByShape(s));57 World::getInstance().selectAllAtoms(Atom ByShape(s));56 std::vector<atom *> selectedAtoms = World::getInstance().getAllAtoms(AtomsBySelection() && AtomsByShape(s)); 57 World::getInstance().selectAllAtoms(AtomsByShape(s)); 58 58 LOG(0, World::getInstance().countSelectedAtoms() << " atoms selected."); 59 59 return Action::state_ptr(new SelectionAllAtomsInsideCuboidState(selectedAtoms, s, params)); … … 63 63 SelectionAllAtomsInsideCuboidState *state = assert_cast<SelectionAllAtomsInsideCuboidState*>(_state.get()); 64 64 65 World::getInstance().unselectAllAtoms(Atom ByShape(state->s));65 World::getInstance().unselectAllAtoms(AtomsByShape(state->s)); 66 66 BOOST_FOREACH(atom *_atom, state->selectedAtoms) 67 67 World::getInstance().selectAtom(_atom); … … 74 74 RealSpaceMatrix RotationMatrix; 75 75 76 World::getInstance().selectAllAtoms(Atom ByShape(state->s));76 World::getInstance().selectAllAtoms(AtomsByShape(state->s)); 77 77 78 78 return Action::state_ptr(_state);
Note:
See TracChangeset
for help on using the changeset viewer.