10#ifndef INKSCAPE_LPE_JOINTYPE_H
11#define INKSCAPE_LPE_JOINTYPE_H
19namespace LivePathEffect {
3x3 matrix representing an affine transformation.
void transform_multiply(Geom::Affine const &postmul, bool set) override
Overridden function to apply transforms for example to powerstroke, jointtype or tapperstroke.
Geom::PathVector doEffect_path(Geom::PathVector const &path_in) override
LPEJoinType & operator=(const LPEJoinType &)=delete
EnumParam< unsigned > linejoin_type
void doOnApply(SPLPEItem const *lpeitem) override
Is performed a single time when the effect is freshly applied to a path.
LPEJoinType(const LPEJoinType &)=delete
EnumParam< unsigned > linecap_type
BoolParam attempt_force_join
void doOnRemove(SPLPEItem const *lpeitem) override
Helper class to stream background task notifications as a series of messages.