Lines Matching defs:Path
2 * Path.h
26 * the Path class: a structure to hold path description and their polyline approximation (not kept in sync)
52 class Path
97 Path();
98 virtual ~Path();
102 void Copy (Path * who);
137 // give each different Path a different ID, and feed the appropriate orig[] to the ConvertToForme() function
146 // build a Path that is the outline of the Path instance's description (the result is stored in dest)
149 void Outline(Path *dest, double width, JoinType join, ButtType butt,
153 void OutsideOutline(Path *dest, double width, JoinType join, ButtType butt,
157 void InsideOutline (Path * dest, double width, JoinType join, ButtType butt,
184 void LoadPath(Geom::Path const &path, Geom::Affine const &tr, bool doTransformation, bool append = false);
193 Path** SubPaths(int &outNb,bool killNoSurf);
198 Path** SubPathsWithNesting(int &outNb,bool killNoSurf,int nbNest,int* nesting,int* conts);
260 Path *orig;
283 Path *orig;
286 Path *dest;
320 Path * dest, outline_callbacks & calls,
337 static void OutlineJoin (Path * dest, Geom::Point pos, Geom::Point stNor, Geom::Point enNor,
390 void FlushPendingAddition(Path* dest,PathDescr *lastAddition,PathDescrCubicTo &lastCubic,int lastAD);