|
| void | KritaUtils::applyToAlpha8Device (KisPaintDeviceSP dev, const QRect &rc, std::function< void(quint8)> func) |
| |
| bool | KritaUtils::checkInTriangle (const QRectF &rect, const QPolygonF &triangle) |
| |
| bool | KritaUtils::compareChannelFlags (QBitArray f1, QBitArray f2) |
| |
| QImage | KritaUtils::convertQImageToGrayA (const QImage &image) |
| |
| qreal | KritaUtils::estimatePortionOfTransparentPixels (KisPaintDeviceSP dev, const QRect &rect, qreal samplePortion) |
| |
| void | KritaUtils::filterAlpha8Device (KisPaintDeviceSP dev, const QRect &rc, std::function< quint8(quint8)> func) |
| |
| qreal KRITAIMAGE_EXPORT | KritaUtils::maxDimensionPortion (const QRectF &bounds, qreal portion, qreal minValue) |
| |
| QBitArray | KritaUtils::mergeChannelFlags (const QBitArray &childFlags, const QBitArray &parentFlags) |
| |
| qreal | KritaUtils::mergeOpacityF (qreal opacity, qreal parentOpacity) |
| |
| quint8 | KritaUtils::mergeOpacityU8 (quint8 opacity, quint8 parentOpacity) |
| |
| void | KritaUtils::mirrorDab (Qt::Orientation dir, const QPoint ¢er, KisRenderedDab *dab, bool skipMirrorPixels) |
| |
| void | KritaUtils::mirrorDab (Qt::Orientation dir, const QPointF ¢er, KisRenderedDab *dab, bool skipMirrorPixels) |
| |
| void | KritaUtils::mirrorPoint (Qt::Orientation dir, const QPoint ¢er, QPointF *pt) |
| |
| void | KritaUtils::mirrorPoint (Qt::Orientation dir, const QPointF ¢er, QPointF *pt) |
| |
| void | KritaUtils::mirrorRect (Qt::Orientation dir, const QPoint ¢er, QRect *rc) |
| |
| void | KritaUtils::mirrorRect (Qt::Orientation dir, const QPointF ¢er, QRect *rc) |
| |
| KisNodeSP | KritaUtils::nearestNodeAfterRemoval (KisNodeSP node) |
| |
| QSize | KritaUtils::optimalPatchSize () |
| |
| QTransform | KritaUtils::pathShapeBooleanSpaceWorkaround (KisImageSP image) |
| |
| QString KRITAIMAGE_EXPORT | KritaUtils::prettyFormatReal (qreal value) |
| |
| QVector< QPoint > | KritaUtils::rasterizeHLine (const QPoint &startPoint, const QPoint &endPoint) |
| |
| QVector< QPoint > | KritaUtils::rasterizeLineDDA (const QPoint &startPoint, const QPoint &endPoint) |
| |
| QVector< QPoint > | KritaUtils::rasterizePolygonDDA (const QVector< QPoint > &polygonPoints) |
| |
| QVector< QPoint > | KritaUtils::rasterizePolylineDDA (const QVector< QPoint > &polylinePoints) |
| |
| QVector< QPoint > | KritaUtils::rasterizeVLine (const QPoint &startPoint, const QPoint &endPoint) |
| |
| void | KritaUtils::renderExactRect (QPainter *p, const QRect &rc) |
| |
| void | KritaUtils::renderExactRect (QPainter *p, const QRect &rc, const QPen &pen) |
| |
| QList< QPainterPath > | KritaUtils::splitDisjointPaths (const QPainterPath &path) |
| |
| KisRegion | KritaUtils::splitPath (const QPainterPath &path) |
| |
| QVector< QRect > | KritaUtils::splitRectIntoPatches (const QRect &rc, const QSize &patchSize) |
| |
| QVector< QRect > | KritaUtils::splitRectIntoPatchesTight (const QRect &rc, const QSize &patchSize) |
| |
| QVector< QRect > | KritaUtils::splitRegionIntoPatches (const KisRegion ®ion, const QSize &patchSize) |
| |
| KisRegion | KritaUtils::splitTriangles (const QPointF ¢er, const QVector< QPointF > &points) |
| |
| void | KritaUtils::thresholdOpacity (KisPaintDeviceSP device, const QRect &rect, ThresholdMode mode) |
| |
| void | KritaUtils::thresholdOpacityAlpha8 (KisPaintDeviceSP device, const QRect &rect, ThresholdMode mode) |
| |
| QString KRITAIMAGE_EXPORT | KritaUtils::toLocalizedOnOff (bool value) |
| |
| QPainterPath | KritaUtils::tryCloseTornSubpathsAfterIntersection (QPainterPath path) |
| |
| bool | KritaUtils::tryMergePoints (QPainterPath &path, const QPointF &startPoint, const QPointF &endPoint, qreal &distance, qreal distanceThreshold, bool lastSegment) |
| |
| QPainterPath | KritaUtils::trySimplifyPath (const QPainterPath &path, qreal lengthThreshold) |
| |