|
Krita Source Code Documentation
|
Public Member Functions | |
| QPointF | imageToThumb (const QPointF &pt, bool useFlakeOptimization) |
| Private (KisLiquifyTransformStrategy *_q, const KisCoordinatesConverter *_converter, ToolTransformArgs &_currentArgs, TransformTransactionProperties &_transaction, const KoCanvasResourceProvider *_manager) | |
| void | recalculateTransformations () |
Public Attributes | |
| const KisCoordinatesConverter * | converter |
| standard members /// | |
| ToolTransformArgs & | currentArgs |
| QTransform | handlesTransform |
| KisLiquifyPaintHelper | helper |
| QPointF | lastMouseWidgetPos |
| const KoCanvasResourceProvider * | manager |
| QPointF | paintingOffset |
| QTransform | paintingTransform |
| KisLiquifyTransformStrategy *const | q |
| bool | recalculateOnNextRedraw |
| QPoint | startResizeGlobalCursorPos |
| QPointF | startResizeImagePos |
| TransformTransactionProperties & | transaction |
| QImage | transformedImage |
| custom members /// | |
Definition at line 30 of file kis_liquify_transform_strategy.cpp.
|
inline |
Definition at line 32 of file kis_liquify_transform_strategy.cpp.
|
inline |
Definition at line 256 of file kis_liquify_transform_strategy.cpp.
References converter, KisCoordinatesConverter::documentToFlake(), KisCoordinatesConverter::imageToDocument(), q, and KisTransformStrategyBase::thumbToImageTransform().
| void KisLiquifyTransformStrategy::Private::recalculateTransformations | ( | ) |
Definition at line 261 of file kis_liquify_transform_strategy.cpp.
References KisTransformUtils::imageToFlakeTransform(), KIS_ASSERT_RECOVER_RETURN, KisTransformUtils::scaleFromAffineMatrix(), and KisTransformUtils::thumbnailTooSmall().
| const KisCoordinatesConverter* KisLiquifyTransformStrategy::Private::converter |
standard members ///
Definition at line 53 of file kis_liquify_transform_strategy.cpp.
| ToolTransformArgs& KisLiquifyTransformStrategy::Private::currentArgs |
Definition at line 56 of file kis_liquify_transform_strategy.cpp.
| QTransform KisLiquifyTransformStrategy::Private::handlesTransform |
Definition at line 63 of file kis_liquify_transform_strategy.cpp.
| KisLiquifyPaintHelper KisLiquifyTransformStrategy::Private::helper |
Definition at line 74 of file kis_liquify_transform_strategy.cpp.
| QPointF KisLiquifyTransformStrategy::Private::lastMouseWidgetPos |
Definition at line 70 of file kis_liquify_transform_strategy.cpp.
| const KoCanvasResourceProvider* KisLiquifyTransformStrategy::Private::manager |
Definition at line 47 of file kis_liquify_transform_strategy.cpp.
| QPointF KisLiquifyTransformStrategy::Private::paintingOffset |
Definition at line 61 of file kis_liquify_transform_strategy.cpp.
| QTransform KisLiquifyTransformStrategy::Private::paintingTransform |
Definition at line 60 of file kis_liquify_transform_strategy.cpp.
| KisLiquifyTransformStrategy* const KisLiquifyTransformStrategy::Private::q |
Definition at line 49 of file kis_liquify_transform_strategy.cpp.
| bool KisLiquifyTransformStrategy::Private::recalculateOnNextRedraw |
Definition at line 76 of file kis_liquify_transform_strategy.cpp.
| QPoint KisLiquifyTransformStrategy::Private::startResizeGlobalCursorPos |
Definition at line 72 of file kis_liquify_transform_strategy.cpp.
| QPointF KisLiquifyTransformStrategy::Private::startResizeImagePos |
Definition at line 71 of file kis_liquify_transform_strategy.cpp.
| TransformTransactionProperties& KisLiquifyTransformStrategy::Private::transaction |
Definition at line 58 of file kis_liquify_transform_strategy.cpp.
| QImage KisLiquifyTransformStrategy::Private::transformedImage |
custom members ///
Definition at line 67 of file kis_liquify_transform_strategy.cpp.