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-TYPEhdsDiagram(hdsApp* pApp)
Default constructorhdsDiagram()Not specified in code. Default applies

Public Methods:

voidGenerate(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
hzEcodeMakeJS(hzChain& C)
xTagWhatami(void)

Member Variables:

uint32_tm_ColorFillFill color
uint32_tm_ColorLineLine color
hzStringm_FontMain text font
uint16_tm_HeightTotal hieght of svg image
hzStringm_IdUnique document element id
hzList<hdsLine>m_LinesDiagram connectors
hzList<hdsGraphic>m_ShapesDiagram components
hzList<hdsText>m_TextsDiagram text components
uint16_tm_WidthTotal width of svg image