|
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 |