|
pfcrender
1.0.1
|
The QNanoCurvePainter class This class is executed through the scene graph from the rendering thread and draws the actual geometry. It pulls its data from QNanoPaintedCurve before drawing. More...
#include <QNanoCurvePainter.h>
Inheritance diagram for QtGUI::QNanoCurvePainter:Signals | |
| void | boundingBoxChanged (QRectF newBox) |
Public Member Functions | |
| QNanoCurvePainter () | |
| void | paint (QNanoPainter *p) override |
| void | synchronize (QNanoQuickItem *item) override |
Private Member Functions | |
| void | parsing_preamble () |
| void | parsing_finalize () |
| LSYS_STRING_PARSE_FUNC_DECL void | add_segment () |
| void | next_color () |
| void | prev_color () |
| void | incAngle () |
| void | decAngle () |
| void | stackPush () |
| void | stackPop () |
Private Attributes | |
| QNanoPainter * | p |
| QString | modelstring |
| util::PolarVector2D | pos |
| util::PolarVector2D | p1 |
| util::PolarVector2D | p2 |
| util::PolarVector2D | p3 |
| bool | is_first_segment = true |
| QStack< util::PolarVector2D > | stack {} |
| int | cur_color_idx |
| double | angle |
| QPointF | coord_final |
| QPointF | min |
| QPointF | max |
| QRectF | boundingBox |
| double | rounding |
The QNanoCurvePainter class This class is executed through the scene graph from the rendering thread and draws the actual geometry. It pulls its data from QNanoPaintedCurve before drawing.
|
inline |
|
inlineprivate |
|
signal |
Referenced by QtGUI::QNanoPaintedCurve::createItemPainter(), and paint().
|
private |
|
private |
|
private |
|
override |
References boundingBox, boundingBoxChanged(), cur_color_idx, max, min, modelstring, p, parsing_finalize(), and parsing_preamble().
|
inlineprivate |
Referenced by paint().
|
inlineprivate |
TODO: Get colors from config
References Common::Config_Registry::getInstance(), and Common::Config_Registry::getOpt().
Referenced by paint().
|
private |
|
private |
|
private |
|
override |
References QtGUI::QNanoPaintedCurve::drawing_params_changed.
|
private |
|
private |
Referenced by paint().
|
private |
|
private |
Referenced by paint().
|
private |
|
private |
Referenced by paint().
|
private |
Referenced by paint().
|
private |
Referenced by paint().
|
private |
Referenced by paint().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |