[ Next Article | Previous Article | Book Contents | Library Home | Legal | Search ]
GL3.2 for AIX: Graphics Library (GL) Technical Reference

getorigin Subroutine

Purpose

Returns the position of a window.

Libraries

Graphics Library

C (libgl.a)

FORTRAN (libfgl.a)

C Syntax

void getorigin(Int32 *x, Int32 *y)

FORTRAN Syntax

SUBROUTINE GETORI(x, y)
INTEGER*4 x, y

Description

The getorigin subroutine returns the position (in pixels) of the lower-left corner of the current window. A window must be open for this subroutine to work.

Call the winopen subroutine to open a window, or the winset subroutine to choose the current window.

Note: This subroutine cannot be used to add to a display list.

Parameters

x Specifies a pointer to the location in which to return the x position (in pixels) of the lower left corner of the window.
y Specifies a pointer to the location in which to return the y position (in pixels) of the lower left corner of the window.

Example

The example C language program paint.c uses the getorigin subroutine to determine the origin of the window.

Implementation Specifics

This subroutine is part of GL in the AIXwindows Environment/6000 Version 1, Release 2 with AIXwindows/3D Feature.

Files

/usr/include/gl/gl.h Contains C language constant and variable type definitions for GL.
/usr/include/gl/fgl.h Contains FORTRAN constant and variable type definitions for GL.

Related Information

Obtaining the size of the window with the getsize subroutine.

Constraining the window position and size with the prefposition subroutine.

Moving the current window by its lower left corner with the winmove subroutine.

Creating a window with the winopen subroutine.

Changing the current location and size of a window with the winposition subroutine.

Setting the current window with the winset subroutine.

Creating and Managing Windows.


[ Next Article | Previous Article | Book Contents | Library Home | Legal | Search ]