#include <itkMatrix.h>
Inheritance diagram for itk::Matrix:

Public Types | |
| typedef Matrix | Self |
| typedef vnl_matrix_fixed< T, NRows, NColumns > | InternalMatrixType |
Public Methods | |
| Vector< T, NRows > | operator * (const Vector< T, NColumns > &vector) const |
| Point< T, NRows > | operator * (const Point< T, NColumns > &vector) const |
| CovariantVector< T, NRows > | operator * (const CovariantVector< T, NColumns > &vector) const |
| Self | operator * (const Self &matrix) const |
| vnl_matrix_fixed< T, NRows, NColumns > | operator * (const vnl_matrix< T > &matrix) const |
| void | operator *= (const Self &matrix) |
| void | operator *= (const vnl_matrix< T > &matrix) |
| vnl_vector< T > | operator * (const vnl_vector< T > &matrix) const |
| void | operator *= (const T &value) |
| T * | operator[] (unsigned int i) |
| const T * | operator[] (unsigned int i) const |
| InternalMatrixType & | GetVnlMatrix (void) |
| const InternalMatrixType & | GetVnlMatrix (void) const |
| void | SetIdentity (void) |
| void | Fill (const T &value) |
| const Self & | operator= (const vnl_matrix< T > &matrix) |
| const Self & | operator= (const Self &matrix) |
| vnl_matrix_fixed< T, NColumns, NRows > | GetInverse (void) const |
| vnl_matrix_fixed< T, NColumns, NRows > | GetTranspose (void) const |
| Matrix () | |
| Matrix (const Self &matrix) | |
| Self | operator * (const T &value) |
Definition at line 39 of file itkMatrix.h.
|
|||||
|
Internal matrix type Definition at line 45 of file itkMatrix.h. Referenced by itk::Matrix< double, TSampleDimension, TSampleDimension >::Matrix(). |
|
|||||
|
Standard class typedefs. Definition at line 42 of file itkMatrix.h. |
|
|||||||||
|
Default constructor. Definition at line 120 of file itkMatrix.h. |
|
||||||||||
|
Copy constructor. Definition at line 123 of file itkMatrix.h. |
|
||||||||||
|
Fill the matrix with a value. Definition at line 104 of file itkMatrix.h. |
|
||||||||||
|
Return the inverse matrix. |
|
||||||||||
|
Return the transposed matrix. |
|
||||||||||
|
Return the matrix. Definition at line 96 of file itkMatrix.h. |
|
||||||||||
|
Return the matrix. Definition at line 92 of file itkMatrix.h. Referenced by itk::operator<<(). |
|
||||||||||
|
Matrix by scalar multiplication. Definition at line 77 of file itkMatrix.h. |
|
||||||||||
|
Matrix by vnl_vector multiplication. |
|
||||||||||
|
Matrix by vnl_matrix multiplication. |
|
||||||||||
|
||||||||||
|
Matrix by CovariantVector multiplication. |
|
||||||||||
|
||||||||||
|
||||||||||
|
Matrix by scalar multiplication. Definition at line 73 of file itkMatrix.h. |
|
||||||||||
|
Matrix by vnl_matrix multiplication. |
|
||||||||||
|
||||||||||
|
Assignment operator. |
|
||||||||||
|
Assignment operator. |
|
||||||||||
|
Return a row of the matrix. Definition at line 88 of file itkMatrix.h. |
|
||||||||||
|
Return a row of the matrix. Definition at line 84 of file itkMatrix.h. |
|
||||||||||
|
Set the matrix to identity. Definition at line 100 of file itkMatrix.h. |
1.2.15 written by Dimitri van Heesch,
© 1997-2000