Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ push_vdc(3G) — HP-UX 5.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

push_matrix(3g)

vdc_extent(3g)

set_p1_p2(3g)

mapping_mode(3g)

viewport_justification(3g)

PUSH_VDC_MATRIX(3G)

NAME

push_vdc_matrix − push the vdc-to-device units transformation matrix onto the top of the matrix stack. 

SYNOPSIS

C SYNTAX

void push_vdc_matrix(fildes);
int fildes;

FORTRAN77 SYNTAX

        subroutine push_vdc_matrix(fildes)
        integer*4 fildes

PASCAL SYNTAX

procedure push_vdc_matrix(fildes:integer);

HP-UX COMPATIBILITY

Level: HP-UX/STANDARD

Origin: HP

DESCRIPTION

INPUT PARAMETERS

fildes
an integer file descriptor returned by gopen when an I/O path to a graphics device is opened. 

DISCUSSION

A copy of the current vdc-to-device units transformation matrix is pushed onto the top of the matrix stack and becomes the current transformation matrix.  If vdc_extent, set_p1_p2, mapping_mode, or viewport_justification changes, the vdc-to-device units transformation matrix at the bottom of the matrix stack changes but not any vdc matrices that were pushed using push_vdc_matrix. 

SEE ALSO

push_matrix(3g), vdc_extent(3g), set_p1_p2(3g), mapping_mode(3g), viewport_justification(3g). 

Hewlett-Packard Company  —  May 11, 2021

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