Style de flèche. More...
#include "cogitant/display/context.h"
Public Types | |
| enum | PenArrowStyleStyle { NORMAL, ARROW } |
| Le dessin de la flèche. More... | |
Public Member Functions | |
| PenArrowStyle () | |
| Constructeur par défaut. More... | |
| PenArrowStyle (PenArrowStyleStyle s, unsigned char w=3, unsigned char h=7, unsigned char z=0) | |
| Constructeur. More... | |
Public Attributes | |
| PenArrowStyleStyle | m_style |
| Le dessin. More... | |
| unsigned char | m_w |
| La largeur. More... | |
| unsigned char | m_h |
| La hauteur. More... | |
| unsigned char | m_z |
| L'epaisseur. More... | |
Style de flèche.
| cogitantdisplay::PenArrowStyle::PenArrowStyle | ( | ) |
Constructeur par défaut.
L'objet contruit repère une absence de flèche (NORMAL).
| cogitantdisplay::PenArrowStyle::PenArrowStyle | ( | PenArrowStyleStyle | s, |
| unsigned char | w = 3, |
||
| unsigned char | h = 7, |
||
| unsigned char | z = 0 |
||
| ) |
Constructeur.
| unsigned char cogitantdisplay::PenArrowStyle::m_h |
La hauteur.
Distance entre l'extrémité du segment et la projection du bout de flèche sur le segment.
| PenArrowStyleStyle cogitantdisplay::PenArrowStyle::m_style |
Le dessin.
| unsigned char cogitantdisplay::PenArrowStyle::m_w |
La largeur.
Distance entre l'extrémité du bout de flèche et sa projection sur le segment.
| unsigned char cogitantdisplay::PenArrowStyle::m_z |
L'epaisseur.
Si l'epaisseur est 0, l'epaisseur de la flèche est la même que celle du trait auquel elle est rattachée.