Kstars
15#define MAX_BK_SCANLINES 32000
27 explicit ScanRender(
void);
28 void setBilinearInterpolationEnabled(
bool enable);
29 bool isBilinearInterpolationEnabled(
void);
30 void resetScanPoly(
int sx,
int sy);
31 void scanLine(
int x1,
int y1,
int x2,
int y2);
32 void scanLine(
int x1,
int y1,
int x2,
int y2,
float u1,
float v1,
float u2,
float v2);
33 void renderPolygon(QColor col, QImage *dst);
34 void renderPolygon(QImage *dst, QImage *src);
35 void renderPolygon(
int interpolation, QPointF *pts, QImage *pDest, QImage *pSrc, QPointF *uv);
37 void renderPolygonNI(QImage *dst, QImage *src);
38 void renderPolygonBI(QImage *dst, QImage *src);
40 void renderPolygonAlpha(QImage *dst, QImage *src);
41 void renderPolygonAlphaBI(QImage *dst, QImage *src);
42 void renderPolygonAlphaNI(QImage *dst, QImage *src);
44 void renderPolygonAlpha(QColor col, QImage *dst);
45 void setOpacity(
float opacity);
48 float m_opacity { 1.0f };
53 bkScan_t scLR[MAX_BK_SCANLINES];
54 bool bBilinear {
false };
PRISONSCANNER_EXPORT ScanResult scan(const QImage &image, Format::BarcodeFormats formats={})
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 11:53:48 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.