Scribus
Open source desktop publishing at your fingertips
Geom::SVGEllipticalArc Class Reference
Inheritance diagram for Geom::SVGEllipticalArc:
Collaboration diagram for Geom::SVGEllipticalArc:

Public Member Functions

 SVGEllipticalArc (Point initial, double rx, double ry, double x_axis_rotation, bool large_arc, bool sweep, Point final)
 
Curveduplicate () 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, SVGEllipticalArcsubdivide (Coord t)
 
Curveportion (double f, double t) const
 
Curvereverse () const
 
Curvetransformed (Matrix const &m) const
 
Curvederivative () const
 
std::vector< PointpointAndDerivatives (Coord t, unsigned n) const
 
D2< SBasistoSBasis () 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
 

The documentation for this class was generated from the following files: