#include <vpmatrix.h>
Public Member Functions | |
VPMatrix () | |
VPMatrix (float[]) | |
VPMatrix (float[][4]) | |
~VPMatrix () | |
float | vpGetValueAt (int, int) |
void | vpSetValueAt (int, int, float) |
void | vpGetMatrixF (float **) |
float * | vpGetMatrixVF (void) |
VPMatrix * | vpGetInverse (void) |
float | vpGetDeterminent (void) |
VPMatrix * | vpMultiplyScalar (float) |
VPMatrix * | vpMultiply (VPMatrix) |
VPMatrix * | vpSubtract (VPMatrix) |
VPMatrix * | vpAdd (VPMatrix) |
VPPoint3D * | vpMultiply (VPPoint3D) |
Protected Member Functions | |
VPMatrix * | vpGetAdjoint (void) |
float | vpGetDet33 (float, float, float, float, float, float, float, float, float) |
float | vpGetDet22 (float, float, float, float) |
Definition at line 35 of file vpmatrix.h.
|
Definition at line 8 of file vpmatrix.cpp. Referenced by vpAdd(), vpGetAdjoint(), vpMultiply(), vpMultiplyScalar(), and vpSubtract(). |
|
Definition at line 19 of file vpmatrix.cpp. |
|
Definition at line 28 of file vpmatrix.cpp. |
|
Definition at line 38 of file vpmatrix.cpp. |
|
Definition at line 354 of file vpmatrix.cpp. References vpGetValueAt(), VPMatrix(), and vpSetValueAt(). |
|
Definition at line 139 of file vpmatrix.cpp. References vpGetDet33(), VPMatrix(), and vpSetValueAt(). Referenced by vpGetInverse(). |
|
Definition at line 238 of file vpmatrix.cpp. Referenced by vpGetDet33(). |
|
Definition at line 219 of file vpmatrix.cpp. References vpGetDet22(). Referenced by vpGetAdjoint(), and vpGetDeterminent(). |
|
Definition at line 185 of file vpmatrix.cpp. References vpGetDet33(). Referenced by vpGetInverse(). |
|
Definition at line 105 of file vpmatrix.cpp. References vpGetAdjoint(), vpGetDeterminent(), and vpMultiplyScalar(). |
|
Definition at line 72 of file vpmatrix.cpp. |
|
Definition at line 84 of file vpmatrix.cpp. |
|
Definition at line 43 of file vpmatrix.cpp. Referenced by vpAdd(), vpMultiply(), and vpSubtract(). |
|
Definition at line 368 of file vpmatrix.cpp. References VPPoint3D::vpGetX(), VPPoint3D::vpGetY(), VPPoint3D::vpGetZ(), and VPPoint3D::vpSetXYZ(). |
|
Definition at line 264 of file vpmatrix.cpp. References vpGetValueAt(), VPMatrix(), and vpSetValueAt(). |
|
Definition at line 248 of file vpmatrix.cpp. References VPMatrix(), and vpSetValueAt(). Referenced by vpGetInverse(). |
|
Definition at line 49 of file vpmatrix.cpp. Referenced by vpAdd(), vpGetAdjoint(), vpMultiply(), vpMultiplyScalar(), and vpSubtract(). |
|
Definition at line 340 of file vpmatrix.cpp. References vpGetValueAt(), VPMatrix(), and vpSetValueAt(). |