7#ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
8#define BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
10#ifndef BALL_DATATYPE_HASHSET_H
14#ifndef BALL_VIEW_MODELS_MODELPROCESSOR_H
164 std::list<const Atom*> used_atoms_;
168# ifndef BALL_NO_INLINE_FUNCTIONS
169# include <BALL/VIEW/MODELS/atomBondModelBaseProcessor.iC>
AtomBondModelBaseProcessor()
virtual void visualiseBond_(const Bond &bond)
virtual void dump(std::ostream &s=std::cout, Size depth=0) const
virtual bool createGeometricObjects()
vector< vector< Atom * > > rings_
virtual void clearComposites()
virtual void visualiseRings_()
HashSet< const Atom * > ring_atoms_
void set(const AtomBondModelBaseProcessor &processor)
void insertAtom_(const Atom *atom)
std::list< const Atom * > & getAtomList_()
HashSet< const Atom * > & getAtomSet_()
#define BALL_CREATE(name)