1
#ifndef INKSCAPE_LPE_BOOLOPS_H
2
#define INKSCAPE_LPE_BOOLOPS_H
5
* LPE boolops implementation, see lpe-boolops.cpp.
12
* Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
14
* Released under GNU GPL, read the file 'COPYING' for more information
17
#include "live_effects/effect.h"
18
#include "live_effects/parameter/enum.h"
19
#include "live_effects/parameter/path.h"
22
namespace LivePathEffect {
24
class LPEBoolops : public Effect {
26
LPEBoolops(LivePathEffectObject *lpeobject);
27
virtual ~LPEBoolops();
29
virtual std::vector<Geom::Path> doEffect_path (std::vector<Geom::Path> const & path_in);
33
EnumParam<unsigned> boolop_type;
35
LPEBoolops(const LPEBoolops&);
36
LPEBoolops& operator=(const LPEBoolops&);
39
} //namespace LivePathEffect
40
} //namespace Inkscape
42
#endif // INKSCAPE_LPE_BOOLOPS_H
47
c-file-style:"stroustrup"
48
c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
53
// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :