Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Classes | Namespaces | Defines | Typedefs | Functions

lpe-rough-hatches.cpp File Reference

#include "live_effects/lpe-rough-hatches.h"
#include "sp-item.h"
#include "sp-path.h"
#include "svg/svg.h"
#include "xml/repr.h"
#include <2geom/path.h>
#include <2geom/piecewise.h>
#include <2geom/sbasis.h>
#include <2geom/sbasis-math.h>
#include <2geom/sbasis-geometric.h>
#include <2geom/bezier-to-sbasis.h>
#include <2geom/sbasis-to-bezier.h>
#include <2geom/d2.h>
#include <2geom/matrix.h>
#include "ui/widget/scalar.h"
#include "libnr/nr-values.h"
Include dependency graph for lpe-rough-hatches.cpp:

Go to the source code of this file.

Classes

struct  Inkscape::LivePathEffect::LevelCrossing
struct  Inkscape::LivePathEffect::LevelCrossingInfo
struct  Inkscape::LivePathEffect::LevelCrossingInfoOrder
struct  Inkscape::LivePathEffect::LevelCrossingOrder
class  Inkscape::LivePathEffect::LevelsCrossings

Namespaces

namespace  Inkscape
 

Main Inkscape namespace.


namespace  Inkscape::LivePathEffect
 

Live Path Effects code.


Typedefs

typedef std::vector
< LevelCrossing > 
Inkscape::LivePathEffect::LevelCrossings

Functions

Piecewise< D2< SBasis > > Inkscape::LivePathEffect::bend (Piecewise< D2< SBasis > > const &f, Piecewise< SBasis > bending)
std::vector< double > Inkscape::LivePathEffect::discontinuities (Piecewise< D2< SBasis > > const &f)

Detailed Description

LPE Curve Stitching implementation, used as an example for a base starting class when implementing new LivePathEffects.

Definition in file lpe-rough-hatches.cpp.


Generated by  Doxygen 1.6.0   Back to index