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 |
iV | ipe::Bezier |
oldSpline(int n, const Vector *v, std::vector< Bezier > &result) | ipe::Bezier | static
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 |