Inkscape
Vector Graphics Editor
|
#include <lpe-copy_rotate.h>
Public Member Functions | |
LPECopyRotate (LivePathEffectObject *lpeobject) | |
~LPECopyRotate () override | |
void | doOnApply (SPLPEItem const *lpeitem) override |
Is performed a single time when the effect is freshly applied to a path. | |
Geom::PathVector | doEffect_path (Geom::PathVector const &path_in) override |
void | doBeforeEffect (SPLPEItem const *lpeitem) override |
Is performed each time before the effect is updated. | |
void | doAfterEffect (SPLPEItem const *lpeitem, Geom::PathVector *curve) override |
Is performed at the end of the LPE only one time per "lpeitem" in paths/shapes is called in middle of the effect so we add the "curve" param to allow updates in the LPE results at this stage for groups dont need to send "curve" parameter because is applied when the LPE process finish, we can update LPE results without "curve" parameter. | |
void | split (Geom::PathVector &path_in, Geom::Path const ÷r) |
void | resetDefaults (SPItem const *item) override |
Sets all parameters to their default values and writes them to SVG. | |
void | doOnRemove (SPLPEItem const *) override |
bool | doOnOpen (SPLPEItem const *) override |
Is performed on load document or revert If the item is fixed legacy return true. | |
void | doOnVisibilityToggled (SPLPEItem const *) override |
Gtk::Widget * | newWidget () override |
This creates a managed widget. | |
void | cloneStyle (SPObject *orig, SPObject *dest) |
Geom::PathVector | doEffect_path_post (Geom::PathVector const &path_in, FillRule fillrule) |
void | toItem (Geom::Affine transform, size_t i, bool reset, bool &write) |
void | cloneD (SPObject *orig, SPObject *dest) |
Inkscape::XML::Node * | createPathBase (SPObject *elemref) |
![]() | |
virtual | ~Effect () |
Effect (const Effect &)=delete | |
Effect & | operator= (const Effect &)=delete |
EffectType | effectType () const |
void | doAfterEffect_impl (SPLPEItem const *lpeitem, Geom::PathVector *curve) |
void | doOnApply_impl (SPLPEItem const *lpeitem) |
void | doBeforeEffect_impl (SPLPEItem const *lpeitem) |
void | doOnOpen_impl () |
Is performed on document open allow things like fix legacy LPE in a undo insensitive way. | |
void | doOnRemove_impl (SPLPEItem const *lpeitem) |
void | transform_multiply_impl (Geom::Affine const &postmul, SPLPEItem *) |
void | doOnBeforeCommit () |
void | read_from_SVG () |
void | setCurrentZoom (double cZ) |
void | setSelectedNodePoints (std::vector< Geom::Point > sNP) |
bool | isNodePointSelected (Geom::Point const &nodePoint) const |
bool | isOnClipboard () |
The lpe is on clipboard. | |
std::vector< SPLPEItem * > | getCurrrentLPEItems () const |
void | update_satellites () |
virtual void | doOnException (SPLPEItem const *lpeitem) |
virtual void | adjustForNewPath () |
void | writeParamsToSVG () |
std::vector< SPObject * > | effect_get_satellites (bool force=true) |
virtual void | acceptParamPath (SPPath const *param_path) |
If the effect expects a path parameter (specified by a number of mouse clicks) before it is applied, this is the method that processes the resulting path. | |
int | acceptsNumClicks () const |
SPShape * | getCurrentShape () const |
void | setCurrentShape (SPShape *shape) |
virtual void | processObjects (LPEAction lpe_action) |
void | makeUndoDone (Glib::ustring message) |
bool | isReady () const |
void | setReady (bool ready=true) |
virtual void | doEffect (Geom::PathVector &curve) |
bool | providesKnotholder () const |
virtual LPEPathFlashType | pathFlashType () const |
void | addHandles (KnotHolder *knotholder, SPItem *item) |
Add all registered LPE knotholder handles to the knotholder. | |
std::vector< Geom::PathVector > | getCanvasIndicators (SPLPEItem const *lpeitem) |
Return a vector of PathVectors which contain all canvas indicators for this effect. | |
void | update_helperpath () |
Call to a method on nodetool to update the helper path from the effect. | |
bool | providesOwnFlashPaths () const |
bool | showOrigPath () const |
Glib::ustring | getName () const |
Inkscape::XML::Node * | getRepr () |
SPDocument * | getSPDoc () |
LivePathEffectObject * | getLPEObj () |
LivePathEffectObject const * | getLPEObj () const |
Parameter * | getParameter (const char *key) |
void | readallParameters (Inkscape::XML::Node const *repr) |
void | setParameter (const gchar *key, const gchar *new_value) |
bool | isVisible () const |
void | editNextParamOncanvas (SPItem *item, SPDesktop *desktop) |
void | setLPEAction (LPEAction lpe_action) |
void | setDefaultParameters () |
Set this LPE defaults. | |
void | resetDefaultParameters () |
Reset this LPE defaults. | |
bool | hasDefaultParameters () |
Get LPE has defaults. | |
virtual bool | getHolderRemove () |
Public Attributes | |
BoolParam | split_items |
![]() | |
bool | has_exception |
bool | apply_to_clippath_and_mask |
bool | keep_paths |
bool | is_load |
bool | is_applied |
bool | on_remove_all |
bool | refresh_widgets |
bool | finishiddle = false |
bool | satellitestoclipboard = false |
bool | helperLineSatellites = false |
gint | spinbutton_width_chars = 7 |
BoolParam | is_visible |
HiddenParam | lpeversion |
Geom::PathVector | pathvector_before_effect |
Geom::PathVector | pathvector_after_effect |
SPLPEItem * | sp_lpe_item = nullptr |
SPShape * | current_shape |
std::vector< Parameter * > | param_vector |
Protected Member Functions | |
void | addCanvasIndicators (SPLPEItem const *lpeitem, std::vector< Geom::PathVector > &hp_vec) override |
Add possible canvas indicators (i.e., helperpaths other than the original path) to hp_vec This function should be overwritten by derived effects if they want to provide their own helperpaths. | |
![]() | |
Effect (LivePathEffectObject *lpeobject) | |
virtual Geom::Piecewise< Geom::D2< Geom::SBasis > > | doEffect_pwd2 (Geom::Piecewise< Geom::D2< Geom::SBasis > > const &pwd2_in) |
void | registerParameter (Parameter *param) |
Parameter * | getNextOncanvasEditableParam () |
virtual void | addKnotHolderEntities (KnotHolder *, SPItem *) |
Private Member Functions | |
LPECopyRotate (const LPECopyRotate &)=delete | |
LPECopyRotate & | operator= (const LPECopyRotate &)=delete |
![]() | |
Geom::OptRect | clip_mask_bbox (SPLPEItem *item, Geom::Affine transform) |
Updates the boundingbox_X and boundingbox_Y values from the geometric bounding box of lpeitem . | |
void | original_bbox (SPLPEItem const *lpeitem, bool absolute=false, bool clip_mask=false, Geom::Affine base_transform=Geom::identity()) |
Private Attributes | |
SatelliteArrayParam | lpesatellites |
EnumParam< RotateMethod > | method |
PointParam | origin |
PointParam | starting_point |
ScalarParam | starting_angle |
ScalarParam | rotation_angle |
ScalarParam | num_copies |
ScalarParam | gap |
BoolParam | copies_to_360 |
BoolParam | mirror_copies |
BoolParam | link_styles |
Geom::Point | A |
Geom::Point | B |
Geom::Point | dir |
Geom::Point | half_dir |
Geom::Point | start_pos |
Geom::Point | previous_origin |
Geom::Point | previous_start_point |
double | dist_angle_handle |
double | size_divider |
Geom::Path | divider |
double | previous_num_copies |
bool | reset |
bool | previous_split = false |
SPObject * | container |
![]() | |
Geom::Interval | boundingbox_X |
Geom::Interval | boundingbox_Y |
Additional Inherited Members | |
![]() | |
static Effect * | New (EffectType lpenr, LivePathEffectObject *lpeobj) |
static void | createAndApply (const char *name, SPDocument *doc, SPItem *item) |
static void | createAndApply (EffectType type, SPDocument *doc, SPItem *item) |
static int | acceptsNumClicks (EffectType type) |
![]() | |
bool | _adjust_path = false |
bool | _provides_knotholder_entities |
bool | _provides_path_adjustment = false |
LPEAction | _lpe_action = LPE_NONE |
int | oncanvasedit_it |
bool | show_orig_path |
bool | concatenate_before_pwd2 |
double | current_zoom |
std::vector< Geom::Point > | selectedNodesPoints |
Inkscape::UI::Widget::Registry | wr |
Definition at line 38 of file lpe-copy_rotate.h.
Inkscape::LivePathEffect::LPECopyRotate::LPECopyRotate | ( | LivePathEffectObject * | lpeobject | ) |
Definition at line 56 of file lpe-copy_rotate.cpp.
References Inkscape::LivePathEffect::Effect::_provides_knotholder_entities, Inkscape::LivePathEffect::Effect::apply_to_clippath_and_mask, copies_to_360, gap, Inkscape::LivePathEffect::Effect::getRepr(), link_styles, lpesatellites, method, mirror_copies, num_copies, origin, Inkscape::LivePathEffect::ScalarParam::param_make_integer(), Inkscape::LivePathEffect::ScalarParam::param_set_digits(), Inkscape::LivePathEffect::ScalarParam::param_set_increments(), Inkscape::LivePathEffect::ScalarParam::param_set_range(), Inkscape::LivePathEffect::Parameter::param_widget_is_visible(), previous_num_copies, previous_origin, previous_start_point, Inkscape::LivePathEffect::Effect::registerParameter(), Inkscape::XML::Node::removeAttribute(), reset, rotation_angle, Inkscape::XML::Node::setAttribute(), Inkscape::LivePathEffect::Effect::show_orig_path, split_items, starting_angle, and starting_point.
|
overridedefault |
|
privatedelete |
|
overrideprotectedvirtual |
Add possible canvas indicators (i.e., helperpaths other than the original path) to hp_vec This function should be overwritten by derived effects if they want to provide their own helperpaths.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 703 of file lpe-copy_rotate.cpp.
References Geom::Path::appendNew(), dir, Geom::distance(), origin, Geom::PathVector::push_back(), rotation_angle, Geom::Path::start(), start_pos, starting_angle, and starting_point.
Definition at line 245 of file lpe-copy_rotate.cpp.
References c, child, cloneD(), cloneStyle(), Inkscape::XML::Document::createElement(), SPObject::document, SPObject::getAttribute(), SPDocument::getReprDoc(), Inkscape::LivePathEffect::Effect::getSPDoc(), index, SPObject::nthChild(), orig, Inkscape::LivePathEffect::BoolParam::param_setValue(), reset, SPObject::setAttribute(), Inkscape::XML::Node::setAttribute(), sp_svg_write_path(), split_items, and SPObject::updateRepr().
Definition at line 225 of file lpe-copy_rotate.cpp.
References D, FONT, key, MARKER, orig, SPObject::setAttribute(), and UNSET.
Referenced by cloneD().
Inkscape::XML::Node * Inkscape::LivePathEffect::LPECopyRotate::createPathBase | ( | SPObject * | elemref | ) |
Definition at line 308 of file lpe-copy_rotate.cpp.
References SPObject::addChild(), Inkscape::XML::Node::attribute(), container, Inkscape::XML::Document::createElement(), createPathBase(), SPObject::getRepr(), SPDocument::getReprDoc(), Inkscape::LivePathEffect::Effect::getSPDoc(), SPObject::setAttribute(), and Inkscape::XML::Node::setAttribute().
Referenced by createPathBase(), and toItem().
|
overridevirtual |
Is performed at the end of the LPE only one time per "lpeitem" in paths/shapes is called in middle of the effect so we add the "curve" param to allow updates in the LPE results at this stage for groups dont need to send "curve" parameter because is applied when the LPE process finish, we can update LPE results without "curve" parameter.
lpeitem | the element that has this LPE |
curve | the curve to pass when in mode path or shape |
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 145 of file lpe-copy_rotate.cpp.
References Inkscape::LivePathEffect::SatelliteArrayParam::clear(), container, Inkscape::LivePathEffect::ArrayParam< StorageType >::data(), Inkscape::LivePathEffect::Effect::getSPDoc(), half_dir, Geom::identity(), Geom::Rotate::inverse(), Inkscape::LivePathEffect::SatelliteArrayParam::is_connected(), Inkscape::LivePathEffect::Effect::is_load, link_styles, lpesatellites, method, mirror_copies, num_copies, origin, SPObject::parent, previous_num_copies, previous_split, reset, Inkscape::LivePathEffect::RM_NORMAL, rotation_angle, Inkscape::LivePathEffect::Effect::sp_lpe_item, sp_lpe_item_update_patheffect(), split_items, Inkscape::LivePathEffect::SatelliteArrayParam::start_listening(), starting_angle, toItem(), SPItem::transform, Inkscape::LivePathEffect::Parameter::update_satellites(), and Inkscape::LivePathEffect::Parameter::write_to_SVG().
|
overridevirtual |
Is performed each time before the effect is updated.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 439 of file lpe-copy_rotate.cpp.
References A, Geom::angle_between(), Geom::are_near(), B, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_X, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_Y, copies_to_360, Inkscape::LivePathEffect::ArrayParam< StorageType >::data(), dir, dist_angle_handle, Geom::distance(), SPObject::document, floor(), Inkscape::LivePathEffect::Effect::is_load, SPDocument::isSensitive(), Geom::L2(), link_styles, Inkscape::LivePathEffect::LPE_ERASE, lpesatellites, method, Geom::GenericInterval< C >::middle(), Geom::GenericInterval< C >::min(), mirror_copies, num_copies, origin, Inkscape::LivePathEffect::GroupBBoxEffect::original_bbox(), Inkscape::LivePathEffect::ScalarParam::param_set_increments(), Inkscape::LivePathEffect::ScalarParam::param_set_value(), Inkscape::LivePathEffect::PointParam::param_setValue(), previous_origin, previous_start_point, Inkscape::LivePathEffect::Effect::processObjects(), Inkscape::LivePathEffect::Parameter::read_from_SVG(), reset, Inkscape::LivePathEffect::RM_NORMAL, rotation_angle, split_items, start_pos, starting_angle, starting_point, Geom::unit_vector(), and Inkscape::LivePathEffect::Parameter::update_satellites().
|
overridevirtual |
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 567 of file lpe-copy_rotate.cpp.
References Geom::Path::append(), Geom::Path::appendNew(), Geom::are_near(), bool_op_inters, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_X, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_Y, c, Geom::Path::close(), Inkscape::LivePathEffect::Effect::current_shape, dir, Geom::distance(), divider, doEffect_path_post(), Geom::Path::empty(), fill_nonZero, fill_oddEven, SPStyle::fill_rule, Geom::Curve::finalPoint(), gap, SPItem::geometricBounds(), half_dir, Geom::Curve::initialPoint(), Geom::GenericInterval< C >::max(), method, Geom::middle_point(), Geom::GenericInterval< C >::min(), num_copies, origin, pathv_to_linear_and_cubic_beziers(), Geom::PathVector::push_back(), Inkscape::LivePathEffect::RM_KALEIDOSCOPE, Inkscape::LivePathEffect::RM_NORMAL, rotation_angle, Geom::Path::setFinal(), size_divider, Inkscape::LivePathEffect::Effect::sp_lpe_item, sp_pathvector_boolop(), SP_WIND_RULE_EVENODD, split_items, starting_angle, SPObject::style, and Geom::unit_vector().
Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post | ( | Geom::PathVector const & | path_in, |
FillRule | fillrule | ||
) |
Definition at line 649 of file lpe-copy_rotate.cpp.
References Geom::PathVector::begin(), bool_op_union, Geom::PathVector::empty(), Geom::PathVector::end(), gap, half_dir, Geom::identity(), Geom::PathVector::insert(), Geom::Rotate::inverse(), method, mirror_copies, num_copies, origin, pathv_to_linear_and_cubic_beziers(), Inkscape::LivePathEffect::RM_NORMAL, rotation_angle, sp_pathvector_boolop(), split_items, and starting_angle.
Referenced by doEffect_path().
|
overridevirtual |
Is performed a single time when the effect is freshly applied to a path.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 424 of file lpe-copy_rotate.cpp.
References A, B, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_X, Inkscape::LivePathEffect::GroupBBoxEffect::boundingbox_Y, dir, dist_angle_handle, Geom::L2(), Inkscape::LivePathEffect::Effect::lpeversion, Geom::GenericInterval< C >::middle(), Geom::GenericInterval< C >::min(), origin, Inkscape::LivePathEffect::GroupBBoxEffect::original_bbox(), Inkscape::LivePathEffect::PointParam::param_setValue(), Inkscape::LivePathEffect::HiddenParam::param_setValue(), Inkscape::LivePathEffect::PointParam::param_update_default(), and Geom::unit_vector().
|
overridevirtual |
Is performed on load document or revert If the item is fixed legacy return true.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 110 of file lpe-copy_rotate.cpp.
References Inkscape::LivePathEffect::SatelliteArrayParam::clear(), Inkscape::LivePathEffect::Parameter::connect_selection_changed(), container, SPObject::getId(), Inkscape::LivePathEffect::Effect::getLPEObj(), SPDocument::getObjectById(), Inkscape::LivePathEffect::Effect::getSPDoc(), Inkscape::LivePathEffect::Effect::is_applied, Inkscape::LivePathEffect::Effect::is_load, Inkscape::LivePathEffect::SatelliteArrayParam::link(), lpesatellites, Inkscape::LivePathEffect::Effect::lpeversion, num_copies, Inkscape::LivePathEffect::HiddenParam::param_getSVGValue(), Inkscape::LivePathEffect::HiddenParam::param_setValue(), SPObject::parent, split_items, Inkscape::LivePathEffect::SatelliteArrayParam::start_listening(), and Inkscape::LivePathEffect::Parameter::write_to_SVG().
|
overridevirtual |
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 730 of file lpe-copy_rotate.cpp.
References Inkscape::LivePathEffect::Effect::keep_paths, Inkscape::LivePathEffect::LPE_ERASE, Inkscape::LivePathEffect::LPE_TO_OBJECTS, and Inkscape::LivePathEffect::Effect::processObjects().
|
overridevirtual |
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 724 of file lpe-copy_rotate.cpp.
References Inkscape::LivePathEffect::LPE_VISIBILITY, and Inkscape::LivePathEffect::Effect::processObjects().
|
overridevirtual |
This creates a managed widget.
Deletion should be done by the eventual parent, or otherwise the caller.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 391 of file lpe-copy_rotate.cpp.
References Inkscape::UI::pack_start(), Inkscape::LivePathEffect::Parameter::param_getTooltip(), Inkscape::LivePathEffect::Parameter::param_newWidget(), and Inkscape::LivePathEffect::Effect::param_vector.
|
privatedelete |
|
overridevirtual |
Sets all parameters to their default values and writes them to SVG.
Reimplemented from Inkscape::LivePathEffect::Effect.
Definition at line 717 of file lpe-copy_rotate.cpp.
References item, Inkscape::LivePathEffect::GroupBBoxEffect::original_bbox(), and Inkscape::LivePathEffect::Effect::resetDefaults().
void Inkscape::LivePathEffect::LPECopyRotate::split | ( | Geom::PathVector & | path_in, |
Geom::Path const & | divider | ||
) |
Definition at line 509 of file lpe-copy_rotate.cpp.
References Geom::Path::append(), c, Geom::Path::clear(), Geom::cross(), Geom::crossings(), divider, Geom::Path::empty(), Geom::EPSILON, Geom::Path::finalPoint(), Geom::Path::initialPoint(), original, Geom::Path::pointAt(), Inkscape::LivePathEffect::pointInTriangle(), Geom::Path::portion(), Geom::PathVector::push_back(), rotation_angle, Geom::Path::setFinal(), Geom::sgn(), and Geom::PathVector::size().
void Inkscape::LivePathEffect::LPECopyRotate::toItem | ( | Geom::Affine | transform, |
size_t | i, | ||
bool | reset, | ||
bool & | write | ||
) |
Definition at line 343 of file lpe-copy_rotate.cpp.
References SPObject::appendChildRepr(), cloneD(), container, createPathBase(), Inkscape::LivePathEffect::ArrayParam< StorageType >::data(), SPObject::getRepr(), Inkscape::LivePathEffect::Effect::getSPDoc(), Inkscape::LivePathEffect::SatelliteArrayParam::link(), link_styles, lpesatellites, SPObject::parent, Inkscape::LivePathEffect::Parameter::read_from_SVG(), Inkscape::GC::release(), reset, SPObject::setAttributeOrRemoveIfEmpty(), Inkscape::LivePathEffect::Effect::sp_lpe_item, and sp_svg_transform_write().
Referenced by doAfterEffect().
|
private |
Definition at line 74 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and doOnApply().
|
private |
Definition at line 75 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and doOnApply().
|
private |
Definition at line 87 of file lpe-copy_rotate.h.
Referenced by createPathBase(), doAfterEffect(), doOnOpen(), and toItem().
|
private |
Definition at line 71 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and LPECopyRotate().
|
private |
Definition at line 76 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), doBeforeEffect(), doEffect_path(), and doOnApply().
|
private |
Definition at line 81 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and doOnApply().
|
private |
Definition at line 83 of file lpe-copy_rotate.h.
Referenced by doEffect_path(), and split().
|
private |
Definition at line 70 of file lpe-copy_rotate.h.
Referenced by doEffect_path(), doEffect_path_post(), and LPECopyRotate().
|
private |
Definition at line 77 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doEffect_path(), and doEffect_path_post().
|
private |
Definition at line 73 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doBeforeEffect(), LPECopyRotate(), and toItem().
|
private |
Definition at line 63 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doBeforeEffect(), doOnOpen(), LPECopyRotate(), and toItem().
|
private |
Definition at line 64 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), and LPECopyRotate().
|
private |
Definition at line 72 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doBeforeEffect(), doEffect_path_post(), and LPECopyRotate().
|
private |
Definition at line 69 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), doOnOpen(), and LPECopyRotate().
|
private |
Definition at line 65 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), doOnApply(), and LPECopyRotate().
|
private |
Definition at line 84 of file lpe-copy_rotate.h.
Referenced by doAfterEffect(), and LPECopyRotate().
|
private |
Definition at line 79 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and LPECopyRotate().
|
private |
Definition at line 86 of file lpe-copy_rotate.h.
Referenced by doAfterEffect().
|
private |
Definition at line 80 of file lpe-copy_rotate.h.
Referenced by doBeforeEffect(), and LPECopyRotate().
|
private |
Definition at line 85 of file lpe-copy_rotate.h.
Referenced by cloneD(), doAfterEffect(), doBeforeEffect(), LPECopyRotate(), and toItem().
|
private |
Definition at line 68 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), LPECopyRotate(), and split().
|
private |
Definition at line 82 of file lpe-copy_rotate.h.
Referenced by doEffect_path().
BoolParam Inkscape::LivePathEffect::LPECopyRotate::split_items |
Definition at line 58 of file lpe-copy_rotate.h.
Referenced by cloneD(), doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), doOnOpen(), and LPECopyRotate().
|
private |
Definition at line 78 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), and doBeforeEffect().
|
private |
Definition at line 67 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), doAfterEffect(), doBeforeEffect(), doEffect_path(), doEffect_path_post(), and LPECopyRotate().
|
private |
Definition at line 66 of file lpe-copy_rotate.h.
Referenced by addCanvasIndicators(), doBeforeEffect(), and LPECopyRotate().