Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
lpe-sketch.h
Go to the documentation of this file.
1// SPDX-License-Identifier: GPL-2.0-or-later
5/* Authors:
6 * Jean-Francois Barraud <jf.barraud@gmail.com>
7 * Johan Engelen <j.b.c.engelen@utwente.nl>
8 *
9 * Copyright (C) 2007 Authors
10 *
11 * Released under GNU GPL v2+, read the file 'COPYING' for more information.
12 */
13
14#ifndef INKSCAPE_LPE_SKETCH_H
15#define INKSCAPE_LPE_SKETCH_H
16
17#include "live_effects/effect.h"
21
22#define LPE_SKETCH_USE_CONSTRUCTION_LINES
23//#define LPE_SKETCH_USE_CURVATURE
24
25namespace Inkscape {
26namespace LivePathEffect {
27
69
70} //namespace LivePathEffect
71} //namespace Inkscape
72
73#endif
74
75/*
76 Local Variables:
77 mode:c++
78 c-file-style:"stroustrup"
79 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
80 indent-tabs-mode:nil
81 fill-column:99
82 End:
83*/
84// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
Adaptor that creates 2D functions from 1D ones.
Definition d2.h:55
Function defined as discrete pieces.
Definition piecewise.h:71
void doBeforeEffect(SPLPEItem const *lpeitem) override
Is performed each time before the effect is updated.
LPESketch(const LPESketch &)=delete
Geom::Piecewise< Geom::D2< Geom::SBasis > > doEffect_pwd2(Geom::Piecewise< Geom::D2< Geom::SBasis > > const &pwd2_in) override
Geom::Piecewise< Geom::D2< Geom::SBasis > > computePerturbation(double s0, double s1)
LPESketch & operator=(const LPESketch &)=delete
LPESketch(LivePathEffectObject *lpeobject)
Gtk::Widget * newWidget() override
This creates a managed widget.
Helper class to stream background task notifications as a series of messages.