Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
path.h File Reference

Path - a sequence of contiguous curves. More...

Go to the source code of this file.

Classes

struct  Geom::PathInternal::PathData
 
class  Geom::PathInternal::BaseIterator< P >
 
struct  Geom::PathTime
 Generalized time value in the path. More...
 
class  Geom::PathInterval
 Contiguous subset of the path's parameter domain. More...
 
struct  Geom::ShapeTraits< Path >
 
struct  Geom::PathExtrema
 Stores information about the extremum points on a path, with respect to one of the coordinate axes. More...
 
class  Geom::Path
 Sequence of contiguous curves, aka spline. More...
 
class  Geom::Path::ClosingSegment
 
class  Geom::Path::StitchSegment
 

Namespaces

namespace  Geom
 Various utility functions.
 
namespace  Geom::PathInternal
 

Typedefs

typedef boost::ptr_vector< CurveGeom::PathInternal::Sequence
 
typedef Intersection< PathTimeGeom::PathIntersection
 

Functions

std::ostream & Geom::operator<< (std::ostream &os, PathTime const &pos)
 
Piecewise< D2< SBasis > > Geom::paths_to_pw (PathVector const &paths)
 
Coord Geom::nearest_time (Point const &p, Path const &c)
 
bool Geom::are_near (Path const &a, Path const &b, Coord precision=EPSILON)
 
PathIntersection Geom::parting_point (Path const &first, Path const &second, Coord precision=EPSILON)
 Find the first point where two paths diverge away from one another.
 
std::ostream & Geom::operator<< (std::ostream &out, Path const &path)
 

Detailed Description

Path - a sequence of contiguous curves.

Definition in file path.h.