algebramix_doc 0.3
polynomial_iterator_rep< C, V > Class Template Reference

#include <polynomial.hpp>

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

template<typename C, typename V = typename polynomial_variant_helper< C >::PV>
class mmx::polynomial_iterator_rep< C, V >

Definition at line 279 of file polynomial.hpp.


Constructor & Destructor Documentation

polynomial_iterator_rep ( const polynomial< C, V > &  P2) [inline]

Definition at line 287 of file polynomial.hpp.

                                                :
    iterator_rep<C> (CF(P2)), P(P2), i(0) {}

Member Function Documentation

void advance ( ) [inline, protected]

Definition at line 284 of file polynomial.hpp.

{ i++; }
C current ( ) [inline, protected]

Definition at line 285 of file polynomial.hpp.

{ return P[i]; }
bool is_busy ( ) [inline, protected]

Definition at line 283 of file polynomial.hpp.

References mmx::deg().

{ return ((int) i) <= deg (P); }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines