Macaulay2 Engine
Loading...
Searching...
No Matches

◆ GetVariablesSet()

std::set< MonomLex::Integer > BIBasis::MonomLex::GetVariablesSet ( ) const
inlinevirtual

Implements BIBasis::Monom.

Definition at line 566 of file monomLex.hpp.

567 {
568 std::set<Integer> result;
569 VarsListNode *iterator = ListHead;
570 while (iterator)
571 {
572 result.insert(iterator->Value);
573 iterator = iterator->Next;
574 }
575 return result;
576 }
VarsListNode * ListHead
Definition monom.hpp:105
VALGRIND_MAKE_MEM_DEFINED & result(result)
Singly linked-list node of a Monom's variable list, with a per-class slab allocator.
Definition monom.hpp:94

References GetVariablesSet(), BIBasis::Monom::ListHead, BIBasis::Monom::VarsListNode::Next, result(), and BIBasis::Monom::VarsListNode::Value.

Referenced by GetVariablesSet().