#include <Matrix3.h>
Inheritance diagram for Matrix3:
Definition at line 12 of file Matrix3.h.
|
Default constructor, sets the matrix to 0. |
|
Definition at line 12 of file Matrix3.cpp. |
|
Gets the determinant of the matrix. Definition at line 19 of file Matrix3.cpp. Referenced by ArticulatedAgentBase::solveSystem(). |
|
Gets element (i,j) of the matrix; i,j are numbered starting from 1 (i,j=1,2,3). Definition at line 56 of file Matrix3.h. References real. Referenced by ArticulatedAgentQuasistatic::backwardDynamics(), ArticulatedLink::computeForceQuasistatic(), and ArticulatedAgentQuasistatic::forwardAccelerations(). |
|
Addition to another matrix. Definition at line 69 of file Matrix3.h. References matrix. |
|
Gets row i; i is numbered starting from 0 (i=0,1,2). Definition at line 46 of file Matrix3.cpp. |
|
Sets column i of the matrix to v; i is numbered starting from 1 (i=1,2,3). Definition at line 48 of file Matrix3.h. References Vector3::x, Vector3::y, and Vector3::z. Referenced by ArticulatedAgentBase::solveSystem(). |
|
Sets element (i,j) to value value; i,j are numbered starting from 1 (i,j=1,2,3). |
|
Sets row i of the matrix to (v1, v2, v3); i is numbered starting from 1 (i=1,2,3). Definition at line 40 of file Matrix3.h. Referenced by ArticulatedComponent::computeIStar0(). |
|
Sets all matrix elements to 0. |
|
The placeholder for the data. Definition at line 24 of file Matrix3.h. Referenced by getDeterminant(), SymmetricMatrix3::operator+=(), operator+=(), and operator[](). |
Thyrix homepage Users' guide
(C) Arxia 2004-2005