19 #ifndef OST_ENTITY_VISITOR_HH
20 #define OST_ENTITY_VISITOR_HH
28 namespace ost {
namespace mol {
EntityViewVisitor interface.
virtual bool VisitBond(const BondHandle &b)
virtual bool VisitChain(const ChainView &c)
virtual bool VisitResidue(const ResidueView &r)
virtual ~EntityViewVisitor()
virtual bool VisitAtom(const AtomView &a)
virtual bool VisitBond(const BondHandle &b)
Bond callback.
virtual bool VisitResidue(const ResidueHandle &r)
Residue callback.
virtual bool VisitAtom(const AtomHandle &a)
Atom callback.
virtual bool VisitTorsion(const TorsionHandle &t)
Torsion callback.
virtual bool VisitChain(const ChainHandle &c)
Chain callback.
Named torsion (dihedral) angle.
#define DLLEXPORT_OST_MOL