Public Member Functions | |
template<class InputIterator > | |
SimplexSet (InputIterator first, InputIterator last) noexcept | |
SimplexSet (std::initializer_list< key_type > il) noexcept | |
SimplexSet (const SimplexSet &ss) noexcept | |
SimplexSet & | operator= (const SimplexSet &ss) noexcept |
SimplexSet (SimplexSet &&ss) noexcept | |
SimplexSet & | operator= (SimplexSet &&ss) noexcept |
std::vector< key_type > ::const_iterator | begin () const |
std::vector< key_type > ::const_iterator | end () const |
unsigned int | size () const |
const key_type & | front () const |
const key_type & | back () const |
key_type | pop_back () |
const key_type & | operator[] (unsigned int i) const |
bool | contains (const key_type &k) const noexcept |
int | index (const key_type &k) const noexcept |
void | push_front (const key_type &k) |
void | push_back (const key_type &k) |
void | swap (unsigned int i=0, unsigned int j=1) |
SimplexSet< key_type > & | operator+= (const SimplexSet< key_type > &ss) |
SimplexSet< key_type > & | operator+= (SimplexSet< key_type > &&ss) |
SimplexSet< key_type > & | operator+= (key_type key) |
SimplexSet< key_type > & | operator-= (const SimplexSet< key_type > &set) |
SimplexSet< key_type > & | operator-= (key_type key) |