Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xfpt(3g) — GL2 W2.5r1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

xfpt()  —  Silicon Graphics

NAME

xfpt − transforms points

SPECIFICATION

C
xfpt(x, y, z)
Coord x, y, z;

xfpti(x, y, z)
Icoord x, y, z;

xfpts(x, y, z)
Scoord x, y, z;

xfpt2(x, y)
Coord x, y;

xfpt2i(x, y)
Icoord x, y;

xfpt2s(x, y)
Scoord x, y;

xfpt4(x, y, z, w)
Coord x, y, z, w;

xfpt4i(x, y, z, w)
Icoord x, y, z, w;

xfpt4s(x, y, z, w)
Scoord x, y, z, w;

FORTRAN
subroutine xfpt(x, y, z)
real x, y, z

subroutine xfpti(x, y, z)
integer*4 x, y, z

subroutine xfpts(x, y, z)
integer*2 x, y, z

subroutine xfpt2(x, y)
real x, y

subroutine xfpt2i(x, y)
integer*4 x, y

subroutine xfpt2s(x, y)
integer*2 x, y

subroutine xfpt4(x, y, z, w)
real x, y, z, w

subroutine xfpt4i(x, y, z, w)
integer*4 x, y, z, w

subroutine xfpt4s(x, y, z, w)
integer*2 x, y, z, w

Pascal
procedure xfpt(x, y, z: Coord);

procedure xfpti(x, y, z: Icoord);

procedure xfpts(x, y, z: Scoord);

procedure xfpt2(x, y: Coord);

procedure xfpt2i(x, y: Icoord);

procedure xfpt2s(x, y: Scoord);

procedure xfpt4(x, y, z, w: Coord);

procedure xfpt4i(x, y, z, w: Icoord);

procedure xfpt4s(x, y, z, w: Scoord);

DESCRIPTION

xfpt multiplies the specified point (x, y, z) by the top matrix on the matrix stack and turns off the clippers and scalers in the Geometry Pipeline.  In feedback mode, the feedback buffer saves the four-dimensional result of the multiplication.  In non-feedback mode, the routine is ignored. 

SEE ALSO

IRIS Graphics Programming, Section 10.2, Feedback Mode

NOTE

This routine is available only in immediate mode. 

Version 2.5r1  —  October 29, 1986

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