Hi All,
I wanted to double check with you guys if what I am doing is compatible.
I add one obmol to another, and then set some generic data to the newly just
added atoms.
>From what I have seen the usage of form :
/for(int i = 1; i <= otherMol->NumAtoms(); ++i)
currMol->GetAtom(prevatms + otherMol->GetAtom(i)->GetIdx()/
Instead I am using the following (including for accessing the bonds).
/
OBAtomIterator i = molecule->BeginAtoms();
std::advance(i, numAtoms);
for (OBAtom* atom = molecule->NextAtom(i) ; atom ; atom =
molecule->NextAtom(i)) {
.....
}
/
I think this assumes the order of atoms in the vector corresponding with
their indices. Is this a safe assumption for future?
Much appreciated,
-Andi
--
View this message in context:
http://forums.openbabel.org/Accessing-newly-added-atoms-bonds-when-combining-two-molecules-tp4655937.html
Sent from the General discussion mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
OpenBabel-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss