Ipelib

ipe::Bezier Member List

This is the complete list of members for ipe::Bezier, including all inherited members.
approximate(double precision, std::vector< Vector > &result) const ipe::Bezier
bbox() const ipe::Bezier
Bezier()ipe::Bezier [inline]
Bezier(const Vector &p0, const Vector &p1, const Vector &p2, const Vector &p3)ipe::Bezier [inline]
closedSpline(int n, const Vector *v, std::vector< Bezier > &result)ipe::Bezier [static]
distance(const Vector &v, double bound)ipe::Bezier
intersect(const Line &l, std::vector< Vector > &result) const ipe::Bezier
intersect(const Segment &l, std::vector< Vector > &result) const ipe::Bezier
intersect(const Bezier &b, std::vector< Vector > &result) const ipe::Bezier
iVipe::Bezier
point(double t) const ipe::Bezier
quadBezier(const Vector &p0, const Vector &p1, const Vector &p2)ipe::Bezier [static]
snap(const Vector &v, double &t, Vector &pos, double &bound) const ipe::Bezier
spline(int n, const Vector *v, std::vector< Bezier > &result)ipe::Bezier [static]
straight(double precision) const ipe::Bezier
subdivide(Bezier &l, Bezier &r) const ipe::Bezier
tangent(double t) const ipe::Bezier