Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
#include <mitkMatrix.h>
Public Types | |
typedef Matrix | Self |
typedef itk::Matrix< T, NRows, NColumns >::InternalMatrixType | InternalMatrixType |
Public Member Functions | |
Matrix () | |
Matrix (const Matrix &matrix) | |
Matrix (const itk::Matrix< T, NRows, NColumns > &matrix) | |
Matrix (const vnl_matrix< T > &matrix) | |
Matrix (InternalMatrixType &matrix) | |
template<typename ArrayType > | |
void | FillMatrix (const ArrayType &array) |
template<typename MatrixType > | |
void | ToArray (MatrixType matrix) const |
Definition at line 25 of file mitkMatrix.h.
typedef itk::Matrix<T, NRows, NColumns>::InternalMatrixType mitk::Matrix< T, NRows, NColumns >::InternalMatrixType |
Definition at line 31 of file mitkMatrix.h.
typedef Matrix mitk::Matrix< T, NRows, NColumns >::Self |
Standard class typedefs.
Definition at line 29 of file mitkMatrix.h.
|
inlineexplicit |
Default constructor.
Definition at line 34 of file mitkMatrix.h.
|
inlineexplicit |
Copy constructor.
Definition at line 36 of file mitkMatrix.h.
|
inline |
Copy constructor for itk compatibility
Definition at line 38 of file mitkMatrix.h.
|
inline |
For every operator=, there should be an equivalent copy constructor.
Definition at line 42 of file mitkMatrix.h.
|
inlineexplicit |
For every operator=, there should be an equivalent copy constructor.
Definition at line 44 of file mitkMatrix.h.
|
inline |
Copies the elements from array array to this. Note that this method will assign doubles to floats without complaining!
array | the array whose values shall be copied. Must overload [] operator. |
Definition at line 57 of file mitkMatrix.h.
|
inline |
Warning: matrix must have same dimension as Matrix
Definition at line 72 of file mitkMatrix.h.