rmv(3G)

rmv, rmvi, rmvs, rmv2, rmv2i, rmv2s - relative move

As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.

NAME
     rmv, rmvi, rmvs, rmv2, rmv2i, rmv2s - relative move

FORTRAN 77 SPECIFICATION
     subroutine rmv(dx, dy, dz)
     real dx, dy, dz

     subroutine rmvi(dx, dy, dz)
     integer*4 dx, dy, dz

     subroutine rmvs(dx, dy, dz)
     integer*2 dx, dy, dz

     subroutine rmv2(dx, dy)
     real dx, dy

     subroutine rmv2i(dx, dy)
     integer*4 dx, dy

     subroutine rmv2s(dx, dy)
     integer*2 dx, dy

     All of the above routines are functionally the same.  They differ only in
     the type declarations of their parameters and in whether or not they
     assume a two- or three-dimensional space.

PARAMETERS
     dx   expects the distance from the x coordinate of the current graphics
          position to the x coordinate of the new graphics position.

     dy   expects the distance from the y coordinate of the current graphics
          position to the y coordinate of the new graphics position.

     dz   expects the distance from the z coordinate of the current graphics
          position to the z coordinate of the new graphics position.

DESCRIPTION
     rmv is the relative version of move.  It moves (without drawing) the
     graphics position the specified amount relative to its current value.
     rmv2(x, y) is equivalent to rmv(x, y, 0.0).

SEE ALSO
     bgnlin, endlin, popmat, pushma, rdr, transl, v

NOTE
     rmv should not be used in new development.  Rather, lines should be drawn
     using the high-performance v commands, surrounded by calls to bgnlin and
     endlin.  Matrix commands pushma, transl, and popmat should be used to
     accomplish relative positioning.