krita/ui
KisPaintingAssistant Class Reference
A KisPaintingAssistant is an object that assist the drawing on the canvas. More...
#include <kis_painting_assistant.h>
Public Member Functions | |
| KisPaintingAssistant (const QString &id, const QString &name) | |
| virtual | ~KisPaintingAssistant () |
| virtual QPointF | adjustPosition (const QPointF &point) const =0 |
| virtual void | drawAssistant (QPainter &gc, const QPoint &documentOffset, const QRect &area, const KoViewConverter &converter) const =0 |
| QList < KisPaintingAssistantHandleSP > | handles () |
| const QList < KisPaintingAssistantHandleSP > & | handles () const |
| const QString & | id () const |
| const QString & | name () const |
| void | replaceHandle (KisPaintingAssistantHandleSP _handle, KisPaintingAssistantHandleSP _with) |
Protected Member Functions | |
| void | initHandles (QList< KisPaintingAssistantHandleSP > _handles) |
Detailed Description
A KisPaintingAssistant is an object that assist the drawing on the canvas.
With this class you can implement virtual equivalent to ruler or compas.
Definition at line 66 of file kis_painting_assistant.h.
Constructor & Destructor Documentation
Definition at line 83 of file kis_painting_assistant.cc.
| KisPaintingAssistant::~KisPaintingAssistant | ( | ) | [virtual] |
Definition at line 98 of file kis_painting_assistant.cc.
Member Function Documentation
Adjust the position given in parameter.
- Parameters:
-
point the coordinates in point in the document reference
| virtual void KisPaintingAssistant::drawAssistant | ( | QPainter & | gc, | |
| const QPoint & | documentOffset, | |||
| const QRect & | area, | |||
| const KoViewConverter & | converter | |||
| ) | const [pure virtual] |
| QList< KisPaintingAssistantHandleSP > KisPaintingAssistant::handles | ( | ) |
Definition at line 130 of file kis_painting_assistant.cc.
| const QList< KisPaintingAssistantHandleSP > & KisPaintingAssistant::handles | ( | ) | const |
Definition at line 125 of file kis_painting_assistant.cc.
| const QString & KisPaintingAssistant::id | ( | ) | const |
Definition at line 106 of file kis_painting_assistant.cc.
| void KisPaintingAssistant::initHandles | ( | QList< KisPaintingAssistantHandleSP > | _handles | ) | [protected] |
Definition at line 89 of file kis_painting_assistant.cc.
| const QString & KisPaintingAssistant::name | ( | ) | const |
Definition at line 111 of file kis_painting_assistant.cc.
| void KisPaintingAssistant::replaceHandle | ( | KisPaintingAssistantHandleSP | _handle, | |
| KisPaintingAssistantHandleSP | _with | |||
| ) |
Definition at line 116 of file kis_painting_assistant.cc.
The documentation for this class was generated from the following files:
