19 typedef std::list<Seed> ValueSet;
52 const_iterator
end ()
const {
60 Seeds.push_back(seed);
63 Value&
add(
const Value& seed) {
65 for(where = Seeds.begin(); where != Seeds.end(); where++)
68 iterator it = Seeds.insert(where, EmptySeed);
void setMoleculeFragment(const Seed &src)
Value & add(const Value &seed)
void erase(iterator where)
Value & push_back(const Value &seed)
const Value & front() const
unsigned getNumBonds() const
const_iterator begin() const
Includes a bunch of functionality for handling Atom and Bond queries.
ValueSet::iterator iterator
const_iterator end() const
ValueSet::const_iterator const_iterator