|
Krita Source Code Documentation
|
#include <KisFreehandStrokeInfo.h>
Public Member Functions | |
| KisDistanceInformation * | buddyDragDistance () |
| KisFreehandStrokeInfo () | |
| KisFreehandStrokeInfo (const KisDistanceInformation &startDist) | |
| KisFreehandStrokeInfo (KisFreehandStrokeInfo *rhs, int levelOfDetail) | |
| ~KisFreehandStrokeInfo () | |
Public Attributes | |
| KisDistanceInformation * | dragDistance |
| KisPainter * | painter |
Private Attributes | |
| KisFreehandStrokeInfo * | m_childStrokeInfo {0} |
| KisFreehandStrokeInfo * | m_parentStrokeInfo {0} |
The distance information should be associated with each painting stroke individually, so we store and manipulate with them together using KisPaintingStrokeInfo structure
Definition at line 21 of file KisFreehandStrokeInfo.h.
| KisFreehandStrokeInfo::KisFreehandStrokeInfo | ( | ) |
Definition at line 13 of file KisFreehandStrokeInfo.cpp.
| KisFreehandStrokeInfo::KisFreehandStrokeInfo | ( | const KisDistanceInformation & | startDist | ) |
Definition at line 19 of file KisFreehandStrokeInfo.cpp.
| KisFreehandStrokeInfo::KisFreehandStrokeInfo | ( | KisFreehandStrokeInfo * | rhs, |
| int | levelOfDetail ) |
Definition at line 25 of file KisFreehandStrokeInfo.cpp.
References m_childStrokeInfo.
| KisFreehandStrokeInfo::~KisFreehandStrokeInfo | ( | ) |
Definition at line 33 of file KisFreehandStrokeInfo.cpp.
References dragDistance, m_childStrokeInfo, m_parentStrokeInfo, and painter.
| KisDistanceInformation * KisFreehandStrokeInfo::buddyDragDistance | ( | ) |
The distance information of the associated LodN stroke. Returns zero if LodN stroke has already finished execution or does not exist.
Definition at line 43 of file KisFreehandStrokeInfo.cpp.
References dragDistance, and m_childStrokeInfo.
| KisDistanceInformation* KisFreehandStrokeInfo::dragDistance |
Definition at line 29 of file KisFreehandStrokeInfo.h.
|
private |
Definition at line 40 of file KisFreehandStrokeInfo.h.
|
private |
Definition at line 39 of file KisFreehandStrokeInfo.h.
| KisPainter* KisFreehandStrokeInfo::painter |
Definition at line 28 of file KisFreehandStrokeInfo.h.