This is the complete list of members for
curve_rational< C, V >, including all inherited members.
| BoundingBox typedef | curve_rational< C, V > | |
| critical_points(void) | curve_rational< C, V > | [virtual] |
| Curve typedef | parametric_curve< C, V > | |
| curve(void) | curve< V > | [inline] |
| curve_rational(void) | curve_rational< C, V > | [inline] |
| curve_rational(const BoundingBox &box) | curve_rational< C, V > | [inline] |
| curve_rational(const Polynomial &X, const Polynomial &Y, const Polynomial &Z, const Polynomial &W=1) | curve_rational< C, V > | [inline] |
| curve_rational(double m, double M, const Polynomial &X, const Polynomial &Y, const Polynomial &Z, const Polynomial &W=1) | curve_rational< C, V > | [inline] |
| curve_rational(const curve_rational< C, V > &c) | curve_rational< C, V > | [inline] |
| denominator() const | curve_rational< C, V > | [inline] |
| dimension() const | curve_rational< C, V > | [inline] |
| eval(const double &t) const | curve_rational< C, V > | [virtual] |
| eval(double t, double *x, double *y, double *z) const | curve_rational< C, V > | |
| eval(Point &, Scalar) const | curve_rational< C, V > | [virtual] |
| extremal_points(void) | curve_rational< C, V > | [virtual] |
| numerator(int i) const | curve_rational< C, V > | [inline] |
| operator()(double t) | curve_rational< C, V > | |
| mmx::shape::parametric_curve::operator()(double t) const | parametric_curve< C, V > | [inline, virtual] |
| parametric_curve(void) | parametric_curve< C, V > | [inline] |
| parametric_curve(const BoundingBox box) | parametric_curve< C, V > | [inline] |
| ParametricCurve typedef | curve_rational< C, V > | |
| Point typedef | curve_rational< C, V > | |
| PointIterator typedef | parametric_curve< C, V > | |
| Polynomial typedef | curve_rational< C, V > | |
| sample(PointIterator, int) const | parametric_curve< C, V > | [virtual] |
| sample(Point *, const Scalar *, int) const | parametric_curve< C, V > | [virtual] |
| Scalar typedef | curve_rational< C, V > | |
| set_range(double tmin, double tmax) | curve_rational< C, V > | [virtual] |
| singular_points(void) | curve_rational< C, V > | [virtual] |
| subdivide(ParametricCurve *&a, ParametricCurve *&b, double t) const | curve_rational< C, V > | |
| mmx::shape::parametric_curve::subdivide(parametric_curve< C, V > *&a, parametric_curve< C, V > *&b, double t) const =0 | parametric_curve< C, V > | [pure virtual] |
| tmax(void) const | curve_rational< C, V > | [inline, virtual] |
| tmin(void) const | curve_rational< C, V > | [inline, virtual] |
| ~curve(void) | curve< V > | [inline, virtual] |
| ~curve_rational(void) | curve_rational< C, V > | [inline] |
| ~parametric_curve(void) | parametric_curve< C, V > | [inline, virtual] |