Previous Next Up Title Contents Index Functions Index Top Library

1.6.3. SPECIFIC PHIGURE ATTRIBUTE MODIFICATION FUNCTIONS

These functions are used to configure any following structures built by PHIGURE. For Example : the tset_axis_label (struct_id, ...) function may be used to specify the label of an axis whose identifier is struct_id . This position is taken into account by any later calls for PHIGURE axis-building functions.

The first parameter of all these functions is the struct_id identifier. However, they never modify structures. They just memorize the fact that all structures of a particular type (axis, legend, pie chart, histogram, etc.) and a struct_id identifier built by a PHIGURE function should have certain characteristics.

Functions of this type may be divided into 4 groups :

tset_axis_xxxx functions which configure structure building by an axis function

tset_piech_xxxx functions which configure structure building by a pie chart function

tset_iso_legend_xxxx functions which configure structure building by an isovalue key function

tset_histog_xxxx functions which configure structure building by a histogram function

Examples :

tset_axis_label (struct_id, ..., "X-axis");

txy_linear_axis (struct_id, &p1, xe, 0.0);

The struct_id axis identifier is built by the txy_linear_axis function and labelled = X-axis. This "axis label" attribute is stored in the memory and is therefore used by any subsequent axis building function call with the identifier struct_id. The functions in all the above 4 groups apply in the same way.

The tinq_axis_xxxx , tinq_piech_xxxx , tinq_iso_legend_xxxx and tinq_histog_xxxx functions make it possible for an application to recover the current options chosen to configure structure building.


Previous Next Up Title Contents Index Functions Index Top Library