spacer spacer spacer
spacer spacer spacer
spacer
NASA Logo - Jet Propulsion Laboratory    + View the NASA Portal
spacer
JPL Home Earth Solar System Stars & Galaxies Technology
ParVox Parallel Volume Rendering System
ParVox Home ../Images & Animations ParVox Document Download Source PAT Home Section 387 Division 38
spacer
spacer spacer spacer
spacer

vlmult_matrix


NAME

    vlmulti_matrix   -  multiple the current matrix by an 4x4 input matrix.

SYNOPSIS

    #include <parvox.h>

    void vmulti_matrix(float* matrix);


DESCRIPTION

    vlmulti_matrix() mutiple the current matrix with an input matrix specifed by matrix.  The current matrix could be either the modelview matrix or the projection matrix, set earlier by vlmatrix_mode()matrix is a pointer to a 4x4 matrix stored in row-major order as sixteen consecutive floating point values. That is, the matrix is stored as follows: (Note that OpenGL uses colume-major order in constrast of our row-major order matrix format.)
 
a0 a1 a2 a3
a4 a5 a6 a7
a8 a9 a10 a11
a12 a13 a14 a15
 

SEE ALSO

    vlmatrix_mode, vlload_identity, vlscale, vltranslate, vlrotate
 


 BACK TO INDEX
spacer
spacer spacer spacer
spacer
Privacy / Copyrights FAQ Contact JPL Sitemap
spacer
spacer spacer spacer
spacer
FIRST GOV   NASA Home Page This page, http://pat.jpl.nasa.gov/public/ParVox/API/vlmult_matrix.html, is maintained by Peggy Li and was last modified Wednesday, 09-Mar-2005 16:51:48 PST
spacer
spacer spacer spacer
spacer spacer spacer
JPL NASA Caltech