| bairstow_factor(Polynomial &quad, Polynomial &result, float epsilon) const | cugl::Polynomial | protected |
| degree() const | cugl::Polynomial | inline |
| derivative() const | cugl::Polynomial | |
| evaluate(float value) const | cugl::Polynomial | |
| isConstant() const | cugl::Polynomial | inline |
| isValid() const | cugl::Polynomial | inline |
| isZero() const | cugl::Polynomial | inline |
| iterative_multiply(const Polynomial &a, const Polynomial &b) | cugl::Polynomial | protectedstatic |
| normalize() | cugl::Polynomial | |
| ONE | cugl::Polynomial | static |
| operator std::string() const | cugl::Polynomial | inline |
| operator!=(float value) const | cugl::Polynomial | inline |
| operator%(const Polynomial &other) const | cugl::Polynomial | inline |
| operator%(float value) const | cugl::Polynomial | inline |
| operator% | cugl::Polynomial | friend |
| operator%=(const Polynomial &other) | cugl::Polynomial | |
| operator%=(float value) | cugl::Polynomial | |
| operator*(const Polynomial &other) const | cugl::Polynomial | |
| operator*(float value) const | cugl::Polynomial | inline |
| operator* | cugl::Polynomial | friend |
| operator*=(const Polynomial &other) | cugl::Polynomial | inline |
| operator*=(float value) | cugl::Polynomial | |
| operator+(const Polynomial &other) const | cugl::Polynomial | inline |
| operator+(float value) const | cugl::Polynomial | inline |
| operator+ | cugl::Polynomial | friend |
| operator+=(const Polynomial &other) | cugl::Polynomial | |
| operator+=(float value) | cugl::Polynomial | |
| operator-(const Polynomial &other) const | cugl::Polynomial | inline |
| operator-(float value) const | cugl::Polynomial | inline |
| operator-() const | cugl::Polynomial | |
| operator- | cugl::Polynomial | friend |
| operator-=(const Polynomial &other) | cugl::Polynomial | |
| operator-=(float value) | cugl::Polynomial | |
| operator/(const Polynomial &other) const | cugl::Polynomial | inline |
| operator/(float value) const | cugl::Polynomial | inline |
| operator/ | cugl::Polynomial | friend |
| operator/=(const Polynomial &other) | cugl::Polynomial | |
| operator/=(float value) | cugl::Polynomial | |
| operator<(const Polynomial &p) const | cugl::Polynomial | |
| operator<(float value) const | cugl::Polynomial | inline |
| operator< | cugl::Polynomial | friend |
| operator<=(const Polynomial &p) const | cugl::Polynomial | |
| operator<=(float value) const | cugl::Polynomial | inline |
| operator<= | cugl::Polynomial | friend |
| operator=(const Polynomial &poly) | cugl::Polynomial | inline |
| operator=(Polynomial &&poly) | cugl::Polynomial | inline |
| operator=(float value) | cugl::Polynomial | inline |
| operator==(float value) const | cugl::Polynomial | inline |
| operator>(const Polynomial &p) const | cugl::Polynomial | |
| operator>(float value) const | cugl::Polynomial | inline |
| operator> | cugl::Polynomial | friend |
| operator>=(const Polynomial &p) const | cugl::Polynomial | |
| operator>=(float value) const | cugl::Polynomial | inline |
| operator>= | cugl::Polynomial | friend |
| Polynomial() | cugl::Polynomial | inline |
| Polynomial(long degree) | cugl::Polynomial | inline |
| Polynomial(long degree, float value) | cugl::Polynomial | inline |
| Polynomial(const Polynomial &poly) | cugl::Polynomial | inline |
| Polynomial(Polynomial &&poly) | cugl::Polynomial | inline |
| Polynomial(const_iterator first, const_iterator last) | cugl::Polynomial | inline |
| Polynomial(float *array, unsigned int size, unsigned int offset=0) | cugl::Polynomial | inline |
| recursive_multiply(const Polynomial &a, const Polynomial &b) | cugl::Polynomial | protectedstatic |
| roots(vector< float > &roots, float epsilon=CU_MATH_EPSILON) const | cugl::Polynomial | |
| set(float *array, int size) | cugl::Polynomial | |
| set(float value) | cugl::Polynomial | inline |
| solve_quadratic(vector< float > &roots) const | cugl::Polynomial | protected |
| synthetic_divide(const Polynomial &other) | cugl::Polynomial | protected |
| toString(bool format=true) const | cugl::Polynomial | |
| validate() | cugl::Polynomial | |
| ZERO | cugl::Polynomial | static |
| ~Polynomial() | cugl::Polynomial | inlinevirtual |