|
| BezierCurve (Bezier x, Bezier y) |
|
| BezierCurve (D2< Bezier > const &x) |
|
| BezierCurve (Bezier x, Bezier y) |
|
| BezierCurve (Point c0, Point c1) |
|
| BezierCurve (Point c0, Point c1, Point c2) |
|
| BezierCurve (Point c0, Point c1, Point c2, Point c3) |
|
unsigned | degree () const |
|
Curve * | duplicate () const |
|
Point | initialPoint () const |
|
Point | finalPoint () const |
|
bool | isDegenerate () const |
|
void | setInitial (Point v) |
|
void | setFinal (Point v) |
|
void | setPoint (unsigned ix, Point v) |
|
Point const | operator[] (unsigned ix) const |
|
Rect | boundsFast () const |
|
Rect | boundsExact () const |
|
Rect | boundsLocal (Interval i, unsigned deg) const |
|
int | winding (Point p) const |
|
std::vector< double > | roots (double v, Dim2 d) const |
|
void | setPoints (std::vector< Point > ps) |
|
std::vector< Point > | points () const |
|
std::pair< BezierCurve< order >, BezierCurve< order > > | subdivide (Coord t) const |
|
Curve * | portion (double f, double t) const |
|
Curve * | reverse () const |
|
Curve * | transformed (Matrix const &m) const |
|
Curve * | derivative () const |
|
Point | pointAt (double t) const |
|
std::vector< Point > | pointAndDerivatives (Coord t, unsigned n) const |
|
double | valueAt (double t, Dim2 d) const |
|
D2< SBasis > | toSBasis () const |
|
Rect | boundsLocal (Interval i) const |
|
|
static void | assert_degree (BezierCurve< required_degree > const *) |
|
| BezierCurve (Point c[]) |
|
The documentation for this class was generated from the following file:
- /Users/ale/src/Scribus/scribus/third_party/lib2geom/path.h