GINO Graphics Suite - GINOGRAF v9.5  

ggEnqAxesPos

Syntax

[C/C++:]
void ggEnqAxesPos(int *or, GPOINT *origin, float *axlen, int xory);
[F90:]
subroutine ggEnqAxesPos(or, origin, axlen, xory)

integer, intent(out) :: or
type (GPOINT), intent(out) :: origin
real, intent(out) :: axlen
integer, intent(in) :: xory

Arguments

or
An integer determining the position of the point (origin) on the axis

= GDATAORIGIN (origin) represents the point at which the
natural origin should occur on the drawing
area
= GAXISSTART (origin) represents the point where the axis
starts on the drawing area
origin.x
Value which specifies the X part of the user space coordinates defining the position of the axis in the drawing area

origin.y
Value which specifies the Y part of the user space coordinates defining the position of the axis in the drawing area

axlen
Value specifying the length of the axis in the current units (default units are millimetres)

xory
Flag determining which position characteristics are returned

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

Description

The routine ggEnqAxesPos() returns the position and length of either axis as defined by the most recent call to ggSetAxesPos() (or the default setting).

See Also

ggEnqAxesPos Usage
ggSetAxesPos