#include <exclusionlist.h>
Definition at line 38 of file exclusionlist.h.
◆ iterator
◆ ExclusionList()
votca::csg::ExclusionList::ExclusionList |
( |
| ) |
|
|
default |
◆ ~ExclusionList()
votca::csg::ExclusionList::~ExclusionList |
( |
| ) |
|
|
inline |
◆ begin()
iterator votca::csg::ExclusionList::begin |
( |
| ) |
|
|
inline |
◆ Clear()
void votca::csg::ExclusionList::Clear |
( |
void | | ) |
|
◆ CreateExclusions()
void votca::csg::ExclusionList::CreateExclusions |
( |
Topology * | top | ) |
|
◆ end()
iterator votca::csg::ExclusionList::end |
( |
| ) |
|
|
inline |
◆ ExcludeList()
template<typename iterable >
void votca::csg::ExclusionList::ExcludeList |
( |
iterable & | l | ) |
|
|
inline |
◆ GetExclusions() [1/2]
◆ GetExclusions() [2/2]
◆ InsertExclusion() [1/2]
template<typename iterable >
void votca::csg::ExclusionList::InsertExclusion |
( |
Bead * | bead, |
|
|
iterable & | excluded ) |
|
inline |
◆ InsertExclusion() [2/2]
void votca::csg::ExclusionList::InsertExclusion |
( |
Bead * | bead1, |
|
|
Bead * | bead2 ) |
◆ IsExcluded()
bool votca::csg::ExclusionList::IsExcluded |
( |
Bead * | bead1, |
|
|
Bead * | bead2 ) const |
◆ Remove()
template<typename iterable >
void votca::csg::ExclusionList::Remove |
( |
iterable & | l | ) |
|
|
inline |
◆ RemoveExclusion()
void votca::csg::ExclusionList::RemoveExclusion |
( |
Bead * | bead1, |
|
|
Bead * | bead2 ) |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
ExclusionList & | exl ) |
|
friend |
◆ excl_by_bead_
◆ exclusions_
std::list<exclusion_t *> votca::csg::ExclusionList::exclusions_ |
|
private |
The documentation for this class was generated from the following files: