Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ move(3G) — HP-UX 5.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

MOVE(3G)

NAME

move −  updates the Current Pen Position and moves the physical pen to the point specified. 

SYNOPSIS

C SYNTAX

void move2d(fildes,x,y);
int fildes;
float x,y;
 
void move3d(fildes,x,y,z);
int fildes;
float x,y,z;
 
void dcmove(fildes,dcx,dcy);
int fildes,dcx,dcy;

FORTRAN77 SYNTAX

        subroutine move2d(fildes,x,y)
        integer*4 fildes
        real x,y
 
        subroutine move3d(fildes,x,y,z)
        integer*4 fildes
        real x,y,z
 
        subroutine dcmove(fildes,dcx,dcy)
        integer*4 fildes,dcx,dcy

PASCAL SYNTAX

procedure move2d(fildes:integer;x,y:real);
 
procedure move3d(fildes:integer;x,y,z:real);
 
procedure dcmove(fildes,dcx,dcy:integer);

HP-UX COMPATIBILITY

Level: HP-UX/STANDARD

Origin: HP

DESCRIPTION

INPUT PARAMETERS

fildes
is an integer file descriptor returned by gopen when a path to a graphics device is opened. 
x,y,z
defines the position to which the current pen position is moved (updated) in World Coordinate values.
dcx,dcy
defines the position to which the current pen position is moved (updated) in device coordinates.

DISCUSSION

Move will cause movement to the specified position if the device has a physical pen.  If there is no physical pen, only the state will be changed. 
 
Dcmove performs a move in device coordinates, with no transformation or clipping steps. 
 
World Coordinate Current Pen Position is completely independent from Device Coordinate Pen Position. If you are mixing the two coordinate systems, be sure to do a move as the first procedure before doing any work in the new system. 

SEE ALSO

draw(3g). 

Hewlett-Packard Company  —  May 11, 2021

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