
#if 0
typedef	int (*MolAtomCallback)(MolAtom *a, const void *data);

class MolAtomSet: public MolAtomPtrSet {
	// static list of auto-updating atom sets
public:
		MolAtomSet(const Molecule &m, MolAtomCallback func,
					const void *data, int autoUpdate);
		MolAtomSet(const AtomSet &a, MolAtomCallback func,
					const void *data, int autoUpdate);
	MolAtom	*findAtom(const char *name);
		// if Residues are not a subclass of AtomPtrSet, the programmer
		// might want to provide an analogous function for Residues.
};
#endif
