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

FreeBSD Manual Pages

  
 
  

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-mul-
       tiplied (N = N*m	where N	is the current matrix and m is the argument to
       vpMultMatrix).  The VP_CONCAT_MODE option to vpSeti can be used to  se-
       lect pre-multiplication.

STATE VARIABLES
       The  current  matrix concatenation parameters can be retrieved with the
       following state	variable  codes	 (see  vpGeti(3)):  VP_CURRENT_MATRIX,
       VP_CONCAT_MODE.

ERRORS
       The return value	is always VP_OK.

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

VolPack							       vpMultMatrix(3)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | STATE VARIABLES | ERRORS | SEE ALSO

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

home | help