ICONGATE(2)

NAME
IconGate - SAX icon gate

ORIGIN
cao-vlsi libraries, icon package, libIcn201.a

DESCRIPTION
The IconGate is used to describe the graphical representation of a logical gate.

The coordinate 0, 0 represent the hot spot of the icon (the placement point). The y axis is downward. The environment variable MBK_SCALE_X is used inside the icon structure. That means, all value stored in the icon structure have a value multiply by the value of MBK_SCALE_X. See MBK and the function mbkenv for more details.

The IconGate package uses the MBK utilities package. This implied that the MutXXX library must be included when linking. See MBK for more details.

It is not recommended to access directly the C structure because the definition below does not reflect exactly the C structure. Access macros are supplied to access the fields. All access macros are defined in the file iac201.h.

The following C structure supports the description of the icon gate :