Scribus
Open source desktop publishing at your fingertips
|
Public Member Functions | |
SVGEllipticalArc (Point initial, double rx, double ry, double x_axis_rotation, bool large_arc, bool sweep, Point final) | |
Curve * | duplicate () const |
Point | initialPoint () const |
Point | finalPoint () const |
void | setInitial (Point v) |
void | setFinal (Point v) |
bool | isDegenerate () 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 |
std::pair< SVGEllipticalArc, SVGEllipticalArc > | subdivide (Coord t) |
Curve * | portion (double f, double t) const |
Curve * | reverse () const |
Curve * | transformed (Matrix const &m) const |
Curve * | derivative () const |
std::vector< Point > | pointAndDerivatives (Coord t, unsigned n) const |
D2< SBasis > | toSBasis () const |
Public Member Functions inherited from Geom::Curve | |
Rect | boundsLocal (Interval i) const |
virtual Point | pointAt (Coord t) const |
virtual Coord | valueAt (Coord t, Dim2 d) const |