Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QRasterizer Class Reference

#include <qrasterizer_p.h>

Collaboration diagram for QRasterizer:

Public Member Functions

 QRasterizer ()
 ~QRasterizer ()
void setAntialiased (bool antialiased)
void setClipRect (const QRect &clipRect)
void initialize (ProcessSpans blend, void *data)
void rasterize (const QT_FT_Outline *outline, Qt::FillRule fillRule)
void rasterize (const QPainterPath &path, Qt::FillRule fillRule)
void rasterizeLine (const QPointF &a, const QPointF &b, qreal width, bool squareCap=false)

Detailed Description

Definition at line 31 of file qrasterizer_p.h.

Constructor & Destructor Documentation

◆ QRasterizer()

QRasterizer::QRasterizer ( )

Definition at line 593 of file qrasterizer.cpp.

◆ ~QRasterizer()

QRasterizer::~QRasterizer ( )

Definition at line 598 of file qrasterizer.cpp.

Member Function Documentation

◆ initialize()

void QRasterizer::initialize ( ProcessSpans blend,
void * data )

Definition at line 608 of file qrasterizer.cpp.

References QRasterizerPrivate::data.

◆ rasterize() [1/2]

void QRasterizer::rasterize ( const QPainterPath & path,
Qt::FillRule fillRule )

Definition at line 1213 of file qrasterizer.cpp.

References QRasterizerPrivate::data.

◆ rasterize() [2/2]

void QRasterizer::rasterize ( const QT_FT_Outline * outline,
Qt::FillRule fillRule )

Definition at line 1167 of file qrasterizer.cpp.

References QRasterizerPrivate::data.

◆ rasterizeLine()

void QRasterizer::rasterizeLine ( const QPointF & a,
const QPointF & b,
qreal width,
bool squareCap = false )

Definition at line 769 of file qrasterizer.cpp.

References QSpanBuffer::addSpan(), QRasterizerPrivate::antialiased, QRasterizerPrivate::data, intersectPixelFP(), and QScFixed.

Here is the call graph for this function:

◆ setAntialiased()

void QRasterizer::setAntialiased ( bool antialiased)

Definition at line 603 of file qrasterizer.cpp.

References QRasterizerPrivate::antialiased.

◆ setClipRect()

void QRasterizer::setClipRect ( const QRect & clipRect)

Definition at line 614 of file qrasterizer.cpp.


The documentation for this class was generated from the following files: