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

◆ GetVariablesSet()

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

Implements BIBasis::Monom.

Definition at line 588 of file monomDRL.hpp.

589 {
590 std::set<Integer> result;
591 VarsListNode *iterator = ListHead;
592 while (iterator)
593 {
594 result.insert(iterator->Value);
595 iterator = iterator->Next;
596 }
597 return result;
598 }
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().