> 2. The GetAtomicNum() will be a compiled prefix tree using switch
> statements. Right now, if you ask what is the atomic number of Fermium
> (element 100), it will do 100 string comparisons.

Fair enough - does it make sense to hand-write the switch statements, though?

> 4. We can add an enum for atomic symbols, in anticipation (perhaps) of
> removing OBAtom::IsCarbon() and friends in place of
> OBAtom::GetAtomicNum() == OBElem:Carbon

This sounds like a nice idea.

-Geoff

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to