Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
vpMultMatrix(3) 	    Library Functions Manual		 vpMultMatrix(3)

NAME
     vpMultMatrix - multiply the current transformation matrix by another matrix

SYNOPSIS
     #include <volpack.h>

     vpResult
     vpMultMatrix(vpc, m)
	 vpContext *vpc;
	 vpMatrix4 m;

ARGUMENTS
     vpc    VolPack context from vpCreateContext.

     m	    Input matrix.

DESCRIPTION
     vpMultMatrix  is  used  to multiply the current transformation matrix by an
     arbitrary 4-by-4 transformation matrix.  Use  vpCurrentMatrix  to	set  the
     current  transformation  matrix.  By default, the matrix is post-multiplied
     (N = N*m where N is the current matrix and m is the argument  to  vpMultMa-
     trix).   The VP_CONCAT_MODE option to vpSeti can be used to select pre-mul-
     tiplication.

STATE VARIABLES
     The current matrix concatenation parameters can be retrieved with the  fol-
     lowing  state  variable  codes  (see vpGeti(3)): VP_CURRENT_MATRIX, VP_CON-
     CAT_MODE.

ERRORS
     The return value is always VP_OK.

SEE ALSO
     VolPack(3), vpCreateContext(3), vpCurrentMatrix(3)

VolPack 							 vpMultMatrix(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=volpack-MultMatrix&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help