|
Krita Source Code Documentation
|
#include <kis_selection_action_factories.h>
Inheritance diagram for KisStrokeSelectionActionFactory:Public Member Functions | |
| KisStrokeSelectionActionFactory () | |
| void | run (KisViewManager *view, const StrokeSelectionOptions ¶ms) |
Public Member Functions inherited from KisOperation | |
| QString | id () const |
| KisOperation (const QString &id) | |
| virtual void | runFromXML (KisViewManager *view, const KisOperationConfiguration &config) |
| virtual | ~KisOperation () |
Additional Inherited Members | |
Protected Member Functions inherited from KisOperation | |
| KisProcessingApplicator * | beginAction (KisViewManager *view, const KUndo2MagicString &actionName) |
| void | endAction (KisProcessingApplicator *applicator, const QString &xmlData) |
Definition at line 108 of file kis_selection_action_factories.h.
|
inline |
Definition at line 109 of file kis_selection_action_factories.h.
| void KisStrokeSelectionActionFactory::run | ( | KisViewManager * | view, |
| const StrokeSelectionOptions & | params ) |
Definition at line 607 of file kis_selection_action_factories.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), StrokeSelectionOptions::color, KisCanvas2::coordinatesConverter, KoPathShape::createShapeFromPainterPath(), KoCanvasResource::CurrentKritaNode, StrokeSelectionOptions::fillColor, StrokeSelectionOptions::fillStyle(), KisToolShapeUtils::FillStyleNone, KisViewManager::image(), KisCoordinatesConverter::imageToDocumentTransform(), KoPathShapeId, kundo2_i18n(), StrokeSelectionOptions::lineSize, KisPixelSelection::outlineCache, KisPixelSelection::outlineCacheValid, KisBaseNode::paintDevice(), KisFigurePaintingToolHelper::paintPainterPathQPen(), KisFigurePaintingToolHelper::paintPainterPathQPenFill(), KisSelection::projection(), KisPixelSelection::recalculateOutlineCache(), KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), KisProcessingApplicator::runSingleCommandStroke(), KisViewManager::selection(), KisFigurePaintingToolHelper::setFGColorOverride(), KisFigurePaintingToolHelper::setSelectionOverride(), KoShape::setShapeId(), KoShape::setStroke(), KoCanvasBase::shapeController, KisToolShapeUtils::StrokeStyleForeground, and KoColor::toQColor().