#include <freehand_stroke.h>
|
| enum | DabType {
POINT
, LINE
, CURVE
, POLYLINE
,
POLYGON
, RECT
, ELLIPSE
, PAINTER_PATH
,
QPAINTER_PATH
, QPAINTER_PATH_FILL
} |
| |
| enum | Exclusivity { NORMAL
, EXCLUSIVE
} |
| |
| enum | Sequentiality { CONCURRENT
, SEQUENTIAL
, BARRIER
, UNIQUELY_CONCURRENT
} |
| |
|
| KisStrokeJobData * | createLodClone (int levelOfDetail) override |
| |
| | Data (int _strokeInfoId, const KisPaintInformation &_pi) |
| |
| | Data (int _strokeInfoId, const KisPaintInformation &_pi1, const KisPaintInformation &_pi2) |
| |
| | Data (int _strokeInfoId, const KisPaintInformation &_pi1, const QPointF &_control1, const QPointF &_control2, const KisPaintInformation &_pi2) |
| |
| | Data (int _strokeInfoId, DabType _type, const QPainterPath &_path) |
| |
| | Data (int _strokeInfoId, DabType _type, const QPainterPath &_path, const QPen &_pen, const KoColor &_customColor) |
| |
| | Data (int _strokeInfoId, DabType _type, const QRectF &_rect) |
| |
| | Data (int _strokeInfoId, DabType _type, const vQPointF &_points) |
| |
| Exclusivity | exclusivity () |
| |
| bool | isBarrier () const |
| |
| bool | isCancellable () const |
| |
| bool | isExclusive () const |
| |
| bool | isSequential () const |
| |
| | KisStrokeJobData (Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL) |
| |
| int | levelOfDetailOverride () const |
| |
| Sequentiality | sequentiality () |
| |
| void | setCancellable (bool value) |
| |
| void | setLevelOfDetailOverride (int value) |
| |
| virtual | ~KisStrokeJobData () |
| |
|
| | Data (const Data &rhs, int levelOfDetail) |
| |
Definition at line 34 of file freehand_stroke.h.
◆ DabType
| Enumerator |
|---|
| POINT | |
| LINE | |
| CURVE | |
| POLYLINE | |
| POLYGON | |
| RECT | |
| ELLIPSE | |
| PAINTER_PATH | |
| QPAINTER_PATH | |
| QPAINTER_PATH_FILL | |
Definition at line 36 of file freehand_stroke.h.
◆ Data() [1/8]
Definition at line 49 of file freehand_stroke.h.
54 {}
KisStrokeJobData(Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL)
◆ Data() [2/8]
◆ Data() [3/8]
◆ Data() [4/8]
| FreehandStrokeStrategy::Data::Data |
( |
int | _strokeInfoId, |
|
|
DabType | _type, |
|
|
const vQPointF & | _points ) |
|
inline |
◆ Data() [5/8]
| FreehandStrokeStrategy::Data::Data |
( |
int | _strokeInfoId, |
|
|
DabType | _type, |
|
|
const QRectF & | _rect ) |
|
inline |
◆ Data() [6/8]
| FreehandStrokeStrategy::Data::Data |
( |
int | _strokeInfoId, |
|
|
DabType | _type, |
|
|
const QPainterPath & | _path ) |
|
inline |
◆ Data() [7/8]
| FreehandStrokeStrategy::Data::Data |
( |
int | _strokeInfoId, |
|
|
DabType | _type, |
|
|
const QPainterPath & | _path, |
|
|
const QPen & | _pen, |
|
|
const KoColor & | _customColor ) |
|
inline |
◆ Data() [8/8]
| FreehandStrokeStrategy::Data::Data |
( |
const Data & | rhs, |
|
|
int | levelOfDetail ) |
|
inlineprivate |
◆ createLodClone()
| KisStrokeJobData * FreehandStrokeStrategy::Data::createLodClone |
( |
int | levelOfDetail | ) |
|
|
inlineoverridevirtual |
◆ control1
| QPointF FreehandStrokeStrategy::Data::control1 |
◆ control2
| QPointF FreehandStrokeStrategy::Data::control2 |
◆ customColor
| KoColor FreehandStrokeStrategy::Data::customColor |
◆ path
| QPainterPath FreehandStrokeStrategy::Data::path |
◆ pen
| QPen FreehandStrokeStrategy::Data::pen |
◆ pi1
◆ pi2
◆ points
| vQPointF FreehandStrokeStrategy::Data::points |
◆ rect
| QRectF FreehandStrokeStrategy::Data::rect |
◆ strokeInfoId
| int FreehandStrokeStrategy::Data::strokeInfoId |
◆ type
| DabType FreehandStrokeStrategy::Data::type |
The documentation for this class was generated from the following file: