Previous: matxpy Up: ../plot79_m.html Next: matxra


MATXPZ

       SUBROUTINE  MATXPZ (CX,CY,CZ,CH)
 C$    (Transform -- Z-Axis Perspective Matrix)
 C$    Compute a  four-dimensional perspective  projection  matrix
 C$    corresponding to the Z  = 0 view plane  with the center  of
 C$    projection at the  point (CX,CY,CZ,CH).  If  the center  of
 C$    projection is on the view  plane, an error message will  be
 C$    generated  and  a  unit  matrix  is  supplied.  The  stored
 C$    transformation matrix  is multiplied  on the  right by  the
 C$    computed projection matrix.
 C$
 C$    MATXSM() sets  the  stored  matrix  to  a  starting  value,
 C$    MATXIM() inquires the current  value, and MATXIO()  selects
 C$    printing of intermediate matrices.
 C$    (08-FEB-90)