Fonctions membres publiques | |
ActivePointHandle (KoPathTool *tool, KoPathPoint *activePoint, KoPathPoint::KoPointType activePointType) | |
void | paint (QPainter &painter, KoViewConverter &converter) |
void | repaint () const |
void | mousePressEvent (KoPointerEvent *event) |
Attributs publics | |
KoPathPoint * | m_activePoint |
KoPathPoint::KoPointType | m_activePointType |
Définition à la ligne 87 du fichier KoPathTool.h.
KoPathTool::ActivePointHandle::ActivePointHandle | ( | KoPathTool * | tool, | |
KoPathPoint * | activePoint, | |||
KoPathPoint::KoPointType | activePointType | |||
) | [inline] |
Définition à la ligne 90 du fichier KoPathTool.h.
void KoPathTool::ActivePointHandle::paint | ( | QPainter & | painter, | |
KoViewConverter & | converter | |||
) | [virtual] |
Implémente KoPathTool::ActiveHandle.
Définition à la ligne 477 du fichier KoPathTool.cpp.
Références KoShape::applyConversion(), KoPathTool::KoPathPointSelection::contains(), KoPathTool::handleRect(), m_activePoint, KoPathTool::m_pointSelection, KoPathTool::ActiveHandle::m_tool, KoPathPoint::paint(), KoPathPoint::parent(), KoShape::transformationMatrix(), et KoViewConverter::viewToDocument().
Voici le graphe d'appel pour cette fonction :
void KoPathTool::ActivePointHandle::repaint | ( | ) | const [virtual] |
Implémente KoPathTool::ActiveHandle.
Définition à la ligne 488 du fichier KoPathTool.cpp.
Références KoPathPoint::boundingRect(), m_activePoint, KoPathTool::ActiveHandle::m_tool, et KoPathTool::repaint().
Voici le graphe d'appel pour cette fonction :
void KoPathTool::ActivePointHandle::mousePressEvent | ( | KoPointerEvent * | event | ) | [virtual] |
Implémente KoPathTool::ActiveHandle.
Définition à la ligne 493 du fichier KoPathTool.cpp.
Références KoPathTool::KoPathPointSelection::add(), KoCanvasBase::addCommand(), KoPointerEvent::button(), KoPathTool::KoPathPointSelection::contains(), KoPathPoint::HasControlPoint1, KoPathPoint::HasControlPoint2, KoPathPoint::IsSmooth, KoPathPoint::IsSymmetric, KoPathTool::KoPathControlPointMoveStrategy, KoPathTool::KoPathPointMoveStrategy, m_activePoint, m_activePointType, KoTool::m_canvas, KoPathTool::m_currentStrategy, KoPathTool::m_pointSelection, KoPathTool::ActiveHandle::m_tool, KoPointerEvent::modifiers(), KoPathPoint::Node, KoPathPoint::parent(), KoPointerEvent::point, KoPathPoint::properties(), et KoPathTool::KoPathPointSelection::remove().
Voici le graphe d'appel pour cette fonction :
Définition à la ligne 99 du fichier KoPathTool.h.
Référencé par KoPathTool::keyPressEvent(), mousePressEvent(), paint(), et repaint().