![]() |
Scribus
Open source desktop publishing at your fingertips
|
Public Member Functions | |
SBasisCurve (D2< SBasis > const &sb) | |
SBasisCurve (Curve const &other) | |
Curve * | duplicate () const |
Point | initialPoint () const |
Point | finalPoint () const |
bool | isDegenerate () const |
Point | pointAt (Coord t) const |
std::vector< Point > | pointAndDerivatives (Coord t, unsigned n) const |
double | valueAt (Coord t, Dim2 d) const |
void | setInitial (Point v) |
void | setFinal (Point v) |
Rect | boundsFast () const |
Rect | boundsExact () const |
Rect | boundsLocal (Interval i, unsigned deg) const |
std::vector< double > | roots (double v, Dim2 d) const |
Curve * | portion (double f, double t) const |
Curve * | transformed (Matrix const &m) const |
Curve * | derivative () const |
D2< SBasis > | toSBasis () const |
![]() | |
Rect | boundsLocal (Interval i) const |
virtual int | winding (Point p) const |
virtual Curve * | reverse () const |