Defined in file: hzDissemino.h
Derivative of: hdsVE
Dissemino diagrams utilize svg tag and are created as a set of shapes, lines and items of text.
Constructors/Detructors
| hdsDiagram* | hdsDiagram | (hdsApp* pApp) | |
| NULL-TYPE | hdsDiagram | (hdsApp* pApp) | |
| Default constructor | hdsDiagram() | Not specified in code. Default applies |
Public Methods:
| void | Generate | (hzChain& C)hzHttpEvent* pE, uint32_t& nLine, | Displays a diagram by placing in the page HTML, a <svg> tag. This has to refer to a JavaScript which must appear earlier in the HTML Returns: None |
| hzEcode | MakeJS | (hzChain& C) | |
| xTag | Whatami | (void) |
Member Variables:
| uint32_t | m_ColorFill | Fill color | |
| uint32_t | m_ColorLine | Line color | |
| hzString | m_Font | Main text font | |
| uint16_t | m_Height | Total hieght of svg image | |
| hzString | m_Id | Unique document element id | |
| hzList<hdsLine> | m_Lines | Diagram connectors | |
| hzList<hdsGraphic> | m_Shapes | Diagram components | |
| hzList<hdsText> | m_Texts | Diagram text components | |
| uint16_t | m_Width | Total width of svg image |