Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
lpe-pts2ellipse.cpp File Reference

LPE "Points to Ellipse" implementation. More...

Go to the source code of this file.

Namespaces

namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 
namespace  Inkscape::LivePathEffect
 Live Path Effects code.
 

Functions

double Inkscape::LivePathEffect::range2pi (double a)
 
double Inkscape::LivePathEffect::deg2rad (double a)
 
double Inkscape::LivePathEffect::rad2deg (double a)
 
double Inkscape::LivePathEffect::calc_delta_angle (const double a0, const double a1)
 
void Inkscape::LivePathEffect::endpoints2angles (const bool ccw_wind, const bool use_other_arc, const Geom::Point &p0, const Geom::Point &p1, Geom::Coord &a0, Geom::Coord &a1)
 
void Inkscape::LivePathEffect::evalSteinerEllipse (Geom::Point const &pCenter, Geom::Point const &pCenter_Pt2, Geom::Point const &pPt0_Pt1, const double &angle, Geom::Point &pRes)
 

Variables

static const Util::EnumData< EllipseMethodInkscape::LivePathEffect::EllipseMethodData []
 
static const Util::EnumDataConverter< EllipseMethodInkscape::LivePathEffect::EMConverter (EllipseMethodData, EM_END)
 

Detailed Description

LPE "Points to Ellipse" implementation.

Definition in file lpe-pts2ellipse.cpp.