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 30 of file qrasterizer_p.h.

Constructor & Destructor Documentation

◆ QRasterizer()

QRasterizer::QRasterizer ( )

Definition at line 592 of file qrasterizer.cpp.

◆ ~QRasterizer()

QRasterizer::~QRasterizer ( )

Definition at line 597 of file qrasterizer.cpp.

Member Function Documentation

◆ initialize()

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

Definition at line 607 of file qrasterizer.cpp.

References QRasterizerPrivate::data.

◆ rasterize() [1/2]

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

Definition at line 1212 of file qrasterizer.cpp.

References QRasterizerPrivate::data.

◆ rasterize() [2/2]

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

Definition at line 1166 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 768 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 602 of file qrasterizer.cpp.

References QRasterizerPrivate::antialiased.

◆ setClipRect()

void QRasterizer::setClipRect ( const QRect & clipRect)

Definition at line 613 of file qrasterizer.cpp.


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