Defined in file: hzDissemino.h

A Dissemino diagram 'graphic object'. This will be of a particule hdsShape but will be deemed to ocupy a rectangle within the diagram.

Constructors/Detructors

hdsGraphic*hdsGraphic(void)
NULL-TYPEhdsGraphic(void)
Default constructorhdsGraphic()Not specified in code. Default applies

Public Methods:

voidDraw(hzChain& Z)Draw shape
uint16_tbotMidptX(void)
uint16_tbotMidptY(void)
uint16_tlftMidptX(void)
uint16_tlftMidptY(void)
uint16_trhtMidptX(void)
uint16_trhtMidptY(void)
uint16_ttopMidptX(void)
uint16_ttopMidptY(void)

Member Variables:

uint16_tm_BotBottom vertical-axis coord
uint32_tm_ColorFillFill color
uint32_tm_ColorLineLine color
hzStringm_FontFont
uint16_tm_HeightBot-Top
uint16_tm_IdDiagram component id (unique within diagram)
uint16_tm_LftLeftmost horizontal-axis coord
unsigned charm_RadRadius where applicable
unsigned char*m_ResvReserved
uint16_tm_RhtRightmost horizontal-axis coord
hzStringm_Textdiagram component associated text
unsigned charm_ThickLine thickness
uint16_tm_TopTop vertical-axis coord
uint16_tm_WidthRht-Lft
hdsShapem_eShapeType of shape
unsigned charm_nLinesNumber of lines in text uchar m_Row ; // Approx vertical position relative to top of diagram/flowchart uchar m_Col ; // Approx horizontal position relative to left of diagram/flowchart