|
typedef Coord | output_type |
|
|
unsigned int | order () const |
|
unsigned int | size () const |
|
| Bezier (const Bezier &b) |
|
Bezier & | operator= (Bezier const &other) |
|
| Bezier (Order ord) |
|
| Bezier (Coord c0) |
|
| Bezier (Coord c0, Coord c1) |
|
| Bezier (Coord c0, Coord c1, Coord c2) |
|
| Bezier (Coord c0, Coord c1, Coord c2, Coord c3) |
|
unsigned | degree () const |
|
bool | isZero () const |
|
bool | isConstant () const |
|
bool | isFinite () const |
|
Coord | at0 () const |
|
Coord | at1 () const |
|
Coord | valueAt (double t) const |
|
Coord | operator() (double t) const |
|
SBasis | toSBasis () const |
|
Coord & | operator[] (unsigned ix) |
|
Coord const & | operator[] (unsigned ix) const |
|
void | setPoint (unsigned ix, double val) |
|
std::vector< Coord > | valueAndDerivatives (Coord t, unsigned n_derivs) const |
|
std::pair< Bezier, Bezier > | subdivide (Coord t) const |
|
std::vector< double > | roots () const |
|
|
| Bezier (Coord const c[], unsigned ord) |
|
The documentation for this class was generated from the following file:
- /Users/ale/src/Scribus/scribus/third_party/lib2geom/bezier.h