|
Krita Source Code Documentation
|
#include <kis_painting_information_builder.h>
Inheritance diagram for KisToolFreehandPaintingInformationBuilder:Public Member Functions | |
| KisToolFreehandPaintingInformationBuilder (KisToolFreehand *tool) | |
Public Member Functions inherited from KisPaintingInformationBuilder | |
| KisPaintInformation | continueStroke (KoPointerEvent *event, int timeElapsed) |
| KisPaintInformation | hover (const QPointF &imagePoint, const KoPointerEvent *event, bool isStrokeStarted) |
| KisPaintingInformationBuilder () | |
| qreal | pressureToCurve (qreal pressure) |
| void | reset () |
| KisPaintInformation | startStroke (KoPointerEvent *event, int timeElapsed, const KoCanvasResourceProvider *manager) |
| ~KisPaintingInformationBuilder () override | |
Protected Member Functions | |
| QPointF | adjustDocumentPoint (const QPointF &point, const QPointF &startPoint) override |
| qreal | calculatePerspective (const QPointF &documentPoint) override |
| bool | canvasMirroredX () const override |
| bool | canvasMirroredY () const override |
| qreal | canvasRotation () const override |
| QPointF | documentToImage (const QPointF &point) override |
| QPointF | imageToDocument (const QPointF &point) override |
| QPointF | imageToView (const QPointF &point) override |
Private Attributes | |
| KisToolFreehand * | m_tool |
Additional Inherited Members | |
Protected Slots inherited from KisPaintingInformationBuilder | |
| void | updateSettings () |
Definition at line 98 of file kis_painting_information_builder.h.
| KisToolFreehandPaintingInformationBuilder::KisToolFreehandPaintingInformationBuilder | ( | KisToolFreehand * | tool | ) |
Definition at line 237 of file kis_painting_information_builder.cpp.
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 259 of file kis_painting_information_builder.cpp.
References KisToolFreehand::adjustPosition(), and m_tool.
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 264 of file kis_painting_information_builder.cpp.
References KisToolFreehand::calculatePerspective(), and m_tool.
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 276 of file kis_painting_information_builder.cpp.
References Private::canvas, KisCanvas2::coordinatesConverter, KIS_ASSERT_RECOVER_RETURN_VALUE, m_tool, and KisCoordinatesConverter::xAxisMirrored().
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 283 of file kis_painting_information_builder.cpp.
References Private::canvas, KisCanvas2::coordinatesConverter, KIS_ASSERT_RECOVER_RETURN_VALUE, m_tool, and KisCoordinatesConverter::yAxisMirrored().
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 269 of file kis_painting_information_builder.cpp.
References Private::canvas, KisCanvas2::coordinatesConverter, KIS_ASSERT_RECOVER_RETURN_VALUE, m_tool, and KisCoordinatesConverter::rotationAngle().
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 242 of file kis_painting_information_builder.cpp.
References KisTool::convertToPixelCoord(), and m_tool.
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 247 of file kis_painting_information_builder.cpp.
References Private::canvas, KisCanvas2::coordinatesConverter, KisCoordinatesConverter::imageToDocument(), KIS_ASSERT_RECOVER_RETURN_VALUE, and m_tool.
|
overrideprotectedvirtual |
Reimplemented from KisPaintingInformationBuilder.
Definition at line 254 of file kis_painting_information_builder.cpp.
References m_tool, and KisTool::pixelToView().
|
private |
Definition at line 117 of file kis_painting_information_builder.h.