QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskLinesNode Class Reference

Detailed Description

Definition at line 23 of file QskLinesNode.h.

Inheritance diagram for QskLinesNode:

Public Member Functions

void updateGrid (const QColor &, qreal lineWidth, const QskStippleMetrics &, const QTransform &, const QRectF &, const QVector< qreal > &, const QVector< qreal > &)
 
void updateRect (const QColor &, qreal lineWidth, const QskStippleMetrics &, const QTransform &, const QRectF &)
 
void updateLine (const QColor &, qreal lineWidth, const QPointF &, const QPointF &)
 
void updateLine (const QColor &, qreal lineWidth, const QskStippleMetrics &, const QTransform &, const QPointF &, const QPointF &)
 
void updateLines (const QColor &, qreal lineWidth, const QVector< QLineF > &)
 
void updateLines (const QColor &, qreal lineWidth, const QskStippleMetrics &, const QTransform &, const QVector< QLineF > &)
 
void updatePolygon (const QColor &, qreal lineWidth, const QTransform &, const QPolygonF &)
 
- Public Member Functions inherited from QskBasicLinesNode
void setPixelAlignment (Qt::Orientations)
 
Qt::Orientations pixelAlignment () const
 
void setColor (const QColor &)
 
QColor color () const
 
void setLineWidth (float)
 
float lineWidth () const
 

Constructor & Destructor Documentation

◆ QskLinesNode()

QskLinesNode::QskLinesNode ( )

Definition at line 110 of file QskLinesNode.cpp.

◆ ~QskLinesNode()

QskLinesNode::~QskLinesNode ( )
override

Definition at line 114 of file QskLinesNode.cpp.

Member Function Documentation

◆ updateGrid()

void QskLinesNode::updateGrid ( const QColor &  color,
qreal  lineWidth,
const QskStippleMetrics stippleMetrics,
const QTransform &  transform,
const QRectF &  rect,
const QVector< qreal > &  xValues,
const QVector< qreal > &  yValues 
)

Definition at line 193 of file QskLinesNode.cpp.

◆ updateLine() [1/2]

void QskLinesNode::updateLine ( const QColor &  color,
qreal  lineWidth,
const QPointF &  p1,
const QPointF &  p2 
)

Definition at line 127 of file QskLinesNode.cpp.

◆ updateLine() [2/2]

void QskLinesNode::updateLine ( const QColor &  color,
qreal  lineWidth,
const QskStippleMetrics stippleMetrics,
const QTransform &  transform,
const QPointF &  p1,
const QPointF &  p2 
)

Definition at line 133 of file QskLinesNode.cpp.

◆ updateLines() [1/2]

void QskLinesNode::updateLines ( const QColor &  color,
qreal  lineWidth,
const QskStippleMetrics stippleMetrics,
const QTransform &  transform,
const QVector< QLineF > &  lines 
)

Definition at line 155 of file QskLinesNode.cpp.

◆ updateLines() [2/2]

void QskLinesNode::updateLines ( const QColor &  color,
qreal  lineWidth,
const QVector< QLineF > &  lines 
)

Definition at line 148 of file QskLinesNode.cpp.

◆ updatePolygon()

void QskLinesNode::updatePolygon ( const QColor &  color,
qreal  lineWidth,
const QTransform &  transform,
const QPolygonF &  polygon 
)

Definition at line 409 of file QskLinesNode.cpp.

◆ updateRect()

void QskLinesNode::updateRect ( const QColor &  color,
qreal  lineWidth,
const QskStippleMetrics stippleMetrics,
const QTransform &  transform,
const QRectF &  rect 
)

Definition at line 118 of file QskLinesNode.cpp.