GINO Graphics Suite - GINOGRAF v9.5  

ggEnqAxesAttribs

Syntax

[C/C++:]
void ggEnqAxesAttribs(int *switch, float *xy, int *nstrt, int *nsk, float *aoffs, float *angstr, int *jstmb, int *jslcr, int *reduc, int xory);
[F90:]
subroutine ggEnqAxesAttribs(switch, xy, nstrt, nsk, aoffs, angstr, jstmb, jslcr, reduc, xory)

integer, intent(out) :: switch, nstrt, nsk, jstmb, jsclr, reduc
real, intent(out) :: xy, aoffs, angstr
integer, intent(in) :: xory

Arguments

switch
Annotation position

= GONAXIS specified axis
= GOFFSET Positioned at xory

xy
The position in user coordinates of the annotation in either the X or Y direction. xy is used depending on the value of switch

nstrt
Tick mark number at which the annotation starts

nsk
Number of annotation elements to be skipped during annotation

= -1 Automatic skip generation
=  0 No labels skipped
>  0 Skip nsk elements

aoffs
Offset as a proportion of distance between major tick marks on the specified axis

angstr
Annotation string angle

jstmb
Vertical justification for each annotation element

= GTOP Top justified - string below control point
= GMIDDLE Middle justified - string centred at control point
= GBOTTOM Bottom justified - string above control point
= GDEFAULTPOSITION Default for requested axis

jslcr
Horizontal justification for each annotation element

= GLEFT Left justified
= GCENTRE Centre justified
= GRIGHT Right justified
= GDEFAULTPOSITION Default for requested axis

reduc
Annotation character size reduction switch

= GNOREDUCE No size reduction
= GREDUCE Reduced annotation elements to avoid overlapping

xory
Specified axis

= GXAXIS Parameters set for X axis
= GYAXIS Parameters set for Y axis

Description

The routine ggEnqAxesAttribs() returns the current axes annotation settings as defined by the most recent call to ggSetAxesAttribs(). The values returned refer to the settings for a particular axis defined by xory.

See Also

ggEnqAxesAttribs Usage
ggSetAxesAttribs