Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ wc_to_vdc(3G) — HP-UX ANSI C A.10.11

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gopen(3G)

pop_matrix(3G)

push_matrix(3G)

transform_point(3G)

wc_to_vdc(3G)

view_camera(3G)

view_matrix(3G)

wc_to_vdc(3G)

NAME

wc_to_vdc − transform world coordinate point into virtual device coordinate point using current transformation matrix

SYNOPSIS

C Syntax:

void wc_to_vdc ( fildes, wcx, wcy, wcz, vdcx, vdcy, vdcz );
int fildes;
float wcx, wcy, wcz, *vdcx, *vdcy, *vdcz;

FORTRAN77 Syntax:

subroutine wc_to_vdc ( fildes, wcx, wcy, wcz, vdcx, vdcy, vdcz )
integer*4 fildes
real wcx, wcy, wcx, vdcx, vdcy, vdcz

Pascal Syntax:

procedure wc_to_vdc ( fildes:integer; wcx, wcy, wcz:real;
var vdcx, vdcy, vdcz:real );

DESCRIPTION

Input Parameters

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

wcx, wcy, wcz Define a point in world coordinate space. 

Output Parameters

vdcx, vdcy, vdcz
Transformed point in virtual device coordinate space.

Discussion

This function is now implemented by the transform_point routine.  It is suggested that transform_point be called directly. 

This routine is equivalent to calling transform_point with its mode parameter set to MC_TO_VDC. If no modeling matrices have been pushed on the matrix stack, modeling and world coordinates are identical. 

SEE ALSO

gopen(3G), pop_matrix(3G), push_matrix(3G), transform_point(3G), wc_to_vdc(3G), view_camera(3G), view_matrix(3G). 

Hewlett-Packard Company  —  November 03, 1994

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