|
Macaulay2 Engine
|
#include <tset.hpp>
Public Types | |
| typedef std::list< Triple< MonomType > * >::iterator | Iterator |
| typedef std::list< Triple< MonomType > * >::const_iterator | ConstIterator |
Public Member Functions | |
| TSet () | |
| ~TSet () | |
| Iterator | Begin () |
| ConstIterator | Begin () const |
| Iterator | End () |
| ConstIterator | End () const |
| void | Clear () |
| Iterator | Erase (Iterator it) |
| void | PushBack (Triple< MonomType > *newTriple) |
| std::size_t | Size () const |
| const Triple< MonomType > * | Find (const MonomType &monom) const |
| Triple< MonomType > * | Back () const |
| void | CollectNonMultiProlongations (Iterator &iterator, std::list< Triple< MonomType > * > &set) |
Private Attributes | |
| std::list< Triple< MonomType > * > | TripleList |
| JanetTree< MonomType > | JTree |