/** * \file CoverBond.h * \brief Cover a bond with a sphere * * Copyright 2007-2010 IMP Inventors. All rights reserved. */ #ifndef IMPATOM_COVER_BOND_H #define IMPATOM_COVER_BOND_H #include "atom_config.h" #include #include #include IMPATOM_BEGIN_NAMESPACE //! Cover a bond with a sphere /** This is a version of core::CoverRefined optimized for bonds. It is about 4x faster than the general purpose one. */ class IMPATOMEXPORT CoverBond: public SingletonModifier { public: CoverBond(); IMP_SINGLETON_MODIFIER(CoverBond); }; IMP_OBJECTS(CoverBond,CoverBonds); IMPATOM_END_NAMESPACE #endif /* IMPATOM_COVER_BOND_H */