shape_doc 0.1
curve_rational< C, V > Member List
This is the complete list of members for curve_rational< C, V >, including all inherited members.
BoundingBox typedefcurve_rational< C, V >
critical_points(void)curve_rational< C, V > [virtual]
Curve typedefparametric_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 typedefcurve_rational< C, V >
Point typedefcurve_rational< C, V >
PointIterator typedefparametric_curve< C, V >
Polynomial typedefcurve_rational< C, V >
sample(PointIterator, int) const parametric_curve< C, V > [virtual]
sample(Point *, const Scalar *, int) const parametric_curve< C, V > [virtual]
Scalar typedefcurve_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 =0parametric_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]