Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ track(3G) — HP-UX 5.50

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

track_off(3G)

TRACK(3G)

NAME

track − asynchronously echo an input device’s locator position on an output device. 

SYNOPSIS

C Syntax:

void track(indev,outdev,locator_num);
int indev,outdev,locator_num;

FORTRAN77 Syntax:

subroutine track(indev,outdev,locator_num)
integer*4 indev,outdev,locator_num

Pascal Syntax:

procedure track(indev,outdev,locator_num:integer);

DESCRIPTION

Input Parameters

indev File descriptor for the input device whose locator subdevice is to be tracked. 

outdev File descriptor for the output device whose echo is to be used to track the input device. 

locator_num Number of the locator subdevice on the specified input device whose position is to be tracked (the number of locators on a device may be obtained using the inquire_sizes procedure). 

Discussion

Track sets up asynchronous tracking of an input device’s locator position onto an output device’s view surface.  The locator position in Virtual Device Coordinates is mapped onto the Virtual Device Coordinates of the output device.  If the vdc extents of the two devices are not similar, the tracking movement will be either exaggerated or reduced. 

SEE ALSO

track_off(3G)

Hewlett-Packard Company  —  May 11, 2021

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026