Macaulay2 Engine
Loading...
Searching...
No Matches
Polynomial< CoefficientRingType >::const_iterator Class Reference

#include <Polynomial.hpp>

Public Types

typedef const_iterator self_type
typedef std::forward_iterator_tag iterator_category

Public Member Functions

 const_iterator (coeffConstIterator coeffIt, monomConstIterator monIt)
self_typeoperator++ ()
self_type operator++ (int junk)
const ring_elem coeff () const
Monom monom () const
std::pair< ring_elem, Monomoperator* () const
bool operator== (const self_type &rhs) const
bool operator!= (const self_type &rhs) const
coeffConstIterator cCoeffIterator () const
monomConstIterator cMonomIterator () const

Private Member Functions

void stepIterators ()

Private Attributes

coeffConstIterator mCoeffIt
monomConstIterator mMonomIt

Detailed Description

template<typename CoefficientRingType>
class Polynomial< CoefficientRingType >::const_iterator

Definition at line 231 of file Polynomial.hpp.


The documentation for this class was generated from the following file: