The graphic macroprimitives

In addition to the standard set of basic graphic primitives describe in the previous chapter, HIGZ provides also a set of graphic "macroprimitives". These graphic macroprimitives are included in HIGZ for three main reasons:
  1. Functionality: it is easier to define a circle with its center and its radius than to compute all the necessary points to draw a polyline.
  2. Precision, for instance a circle has to be stored as a circle and not as a sequence of polylines.
  3. Compactness of the graphic data base.

    Drawing a box

    Drawing a frame

    Drawing a paving block

    Drawing an arc

    Drawing a graph

    Drawing a histogram

    Bidimensional matrix drawing

    Drawing a pie chart

    Drawing axes

    Drawing software characters

    Setting attributes