Public Member Functions | |
| ObjectSymmetry (const ObjectPermutation< T > &first) | |
| ObjectSymmetry (const std::vector< ObjectPermutation< T >> &t_perm) | |
| ObjectSymmetry (std::vector< ObjectPermutation< T >> &&t_perm) | |
| ObjectSymmetry (const ObjectSymmetry< T > &other)=default | |
| ObjectSymmetry (ObjectSymmetry< T > &&other)=default | |
| ObjectSymmetry & | operator= (const ObjectSymmetry< T > &other)=default |
| ObjectSymmetry & | operator= (ObjectSymmetry< T > &&other)=default |
| void | push_back (T a, T b, bool symmetric=true) |
| void | push_back (const ObjectPermutation< T > &object) |
| std::vector< std::vector< T > > | operator[] (const std::vector< T > &keys) const |
| ObjectSymmetry< T > | operator+ (const ObjectPermutation< T > &other) const |
| ObjectSymmetry< T > | operator+ (const ObjectSymmetry< T > &other) const |
| ObjectSymmetry< T > | operator* (const ObjectSymmetry< T > &other) const |
| ObjectSymmetry< T > | operator* (const ObjectPermutation< T > &other) const |
Friends | |
| template<class U > | |
| std::ostream & | operator<< (std::ostream &fout, const ObjectSymmetry< U > &perm) |
1.8.13