My Project
|
#include <Poly.h>
Public Types | |
typedef create_type_input | create_type |
typedef PolyInputIterator< create_type > | iterator |
Public Member Functions | |
poly | as_poly () const |
template<class T > | |
void | checkIsSameRing (T &p) |
Intvec | leadExp () |
void | copy_on_write () |
void | print () const |
char * | c_string () const |
PolyBase (ring r=currRing) | |
PolyBase (const char *c, ring r=currRing) | |
PolyBase (const PolyBase &p) | |
PolyBase & | operator+= (const PolyBase &p2) |
PolyBase & | operator*= (const Poly &p2) |
PolyBase & | operator*= (Number n) |
virtual | ~PolyBase () |
PolyBase (poly p, ring r) | |
PolyBase (poly p, ring r, int) | |
PolyInputIterator< create_type > | begin () |
PolyInputIterator< create_type > | end () |
ring | getRing () const |
int | lmTotalDegree () const |
Number | leadCoef () |
create_type | operator- () |
Protected Member Functions | |
PolyBase (PolyImpl &impl) | |
poly | getInternalReference () |
Protected Attributes | |
shared_ptr< PolyImpl > | ptr |
Private Types | |
typedef PolyBase< variant, create_type_input, error_handle_traits > | ThisType |
typedef create_type_input PolyBase< variant, create_type_input, error_handle_traits >::create_type |
typedef PolyInputIterator<create_type> PolyBase< variant, create_type_input, error_handle_traits >::iterator |
|
private |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
Definition at line 352 of file Poly.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |