screenpnt(3) — Unix Programmer’s Manual
NAME
screenpnt - return screen coordinates to caller
SYNOPSIS
C
screenpnt(n, pretrans, postrans, index)
long n;
Coord pretrans[][3];
Screencoord postrans[][3];
Boolean index[];
FORTRAN
subroutine screen(n, pretra, postra, index)
integer n
integer∗2 postra(3,n)
real pretra(3,n)
logical index(n)
Pascal
procedure screenpnt(n: integer; var pretrans: Coord3array);
var postrans: Screenarray; var index: Boolarray);
DESCRIPTION
The screenpnt command transforms, clips, and scales n points in the pretrans array, returning screen coordinates in postrans. Index is an array of boolean values that indicate which entries in postrans are valid. The returned values are an x coordinate, a y coordinate, and a z coordinate representing perspective depth.
SEE ALSO
clipline, clippnt, clippoly, setdepth, transform
NOTE
This command can only be used in immediate mode.
Silicon Graphics — R1c