Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
Direct2DPathGeometryWriter Class Reference
+ Collaboration diagram for Direct2DPathGeometryWriter:

Public Member Functions

bool begin ()
 
void setWindingFillEnabled (bool enable)
 
void setAliasingEnabled (bool enable)
 
void setPositiveSlopeAdjustmentEnabled (bool enable)
 
bool isInFigure () const
 
void moveTo (const QPointF &point)
 
void lineTo (const QPointF &point)
 
void curveTo (const QPointF &p1, const QPointF &p2, const QPointF &p3)
 
void close ()
 
ComPtr< ID2D1PathGeometry1 > geometry () const
 

Detailed Description

Definition at line 101 of file qwindowsdirect2dpaintengine.cpp.

Member Function Documentation

◆ begin()

bool Direct2DPathGeometryWriter::begin ( )
inline

Definition at line 104 of file qwindowsdirect2dpaintengine.cpp.

References factory(), and qWarning.

Referenced by QWindowsDirect2DPaintEnginePrivate::stroke().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ close()

void Direct2DPathGeometryWriter::close ( )
inline

Definition at line 179 of file qwindowsdirect2dpaintengine.cpp.

◆ curveTo()

void Direct2DPathGeometryWriter::curveTo ( const QPointF & p1,
const QPointF & p2,
const QPointF & p3 )
inline

Definition at line 167 of file qwindowsdirect2dpaintengine.cpp.

References p1, and p2.

◆ geometry()

ComPtr< ID2D1PathGeometry1 > Direct2DPathGeometryWriter::geometry ( ) const
inline

Definition at line 187 of file qwindowsdirect2dpaintengine.cpp.

◆ isInFigure()

bool Direct2DPathGeometryWriter::isInFigure ( ) const
inline

Definition at line 139 of file qwindowsdirect2dpaintengine.cpp.

◆ lineTo()

void Direct2DPathGeometryWriter::lineTo ( const QPointF & point)
inline

Definition at line 154 of file qwindowsdirect2dpaintengine.cpp.

References isLinePositivelySloped(), and moveTo().

+ Here is the call graph for this function:

◆ moveTo()

void Direct2DPathGeometryWriter::moveTo ( const QPointF & point)
inline

Definition at line 144 of file qwindowsdirect2dpaintengine.cpp.

Referenced by lineTo().

+ Here is the caller graph for this function:

◆ setAliasingEnabled()

void Direct2DPathGeometryWriter::setAliasingEnabled ( bool enable)
inline

Definition at line 129 of file qwindowsdirect2dpaintengine.cpp.

◆ setPositiveSlopeAdjustmentEnabled()

void Direct2DPathGeometryWriter::setPositiveSlopeAdjustmentEnabled ( bool enable)
inline

Definition at line 134 of file qwindowsdirect2dpaintengine.cpp.

◆ setWindingFillEnabled()

void Direct2DPathGeometryWriter::setWindingFillEnabled ( bool enable)
inline

Definition at line 121 of file qwindowsdirect2dpaintengine.cpp.

Referenced by QWindowsDirect2DPaintEnginePrivate::vectorPathToID2D1PathGeometry().

+ Here is the caller graph for this function:

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