PBLTM(3g) — Subroutines
Name
PBLTM − Creates a 2D homogeneous transformation matrix and performs the specified transformation.
Operating States: PHOP, ∗, ∗, ∗
PHIGS standard function
Syntax
PBLTM (X0, Y0, DX, DY, PHI, FX, FY, ERRIND, XFRMT)
Argument Data Type Access Description
---------------------------------------------------------------------------
X0, Y0 Real Read Fixed point for scaling, rotating,
and translating
DX, DY Real Read Shift vector
PHI Real Read Rotation angle, in radians
FX, FY Real Read Scale factor vector
ERRIND Integer Write Error indicator
XFRMT(3,3) Array of Write Transformation matrix
reals
---------------------------------------------------------------------------
Description
PBLTM creates a two-dimensional (3 x 3) homogeneous transformation matrix, which performs the specified transformation. The order of the transformation is as follows:
1Scale (relative to the specified fixed point)
2Rotate (relative to the specified fixed point)
3Shift (move)
See Also
PCOTM
PSGMT
PSLMT