home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 3
/
CDPDIII.bin
/
pd
/
graphics
/
3d
/
icoons
/
source
/
spl_math.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-10-04
|
666b
|
17 lines
/* :ts=8 */
#ifndef SPL_MATH_H
#define SPL_MATH_H
void Matrix_Mult( Matrix_T MRes, Matrix_T M1, Matrix_T M2);
void Matrix4_Mult( Matrix4_T MRes, Matrix4_T M1, Matrix4_T M2);
void Matrix_VMult(Vector_T VRes, Vector_T V, Matrix_T M);
void Matrix4_VMult(Vector4_T VRes, Vector4_T V, Matrix4_T M);
void Matrix_MultV(Vector_T VRes, Matrix_T M, Vector_T V);
void Compute_Rotation_Matrix(Matrix_T R_Matrix, Vector_T Rot_Vector);
void Compute_Inverse_Rotation_Matrix(Matrix_T R_Matrix, Vector_T Rot_Vector);
void Precompute_Kochanek_Bartels(Matrix4_T Mres, Spline_T *Spline,
Knot_T *Knot);
void Compute_Position(Vector4_T Vres, double T, Matrix4_T M_Precomp);
#endif