#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