#include <vnl_matrix_fixed_ref.h>
Inheritance diagram for vnl_matrix_fixed_ref:
Public Methods | |
vnl_matrix_fixed_ref (T *space=(T *) 0) | |
~vnl_matrix_fixed_ref () | |
vnl_matrix_fixed_ref< T, m, n > & | operator= (const vnl_matrix< T > &rhs) |
bool | resize (unsigned int, unsigned int) |
|
Construct a fixed size matrix which points to the row-stored. data space supplied. The space must remain valid for the lifetime of the vnl_matrix_fixed_ref. Alterations to the locations pointed to by space will be (obviously) visible to users of the vnl_matrix_fixed_ref and vice versa. Definition at line 50 of file vnl_matrix_fixed_ref.h. |
|
Destroy this vnl_matrix_fixed_ref after detaching from the space. supplied to the constructor. Definition at line 62 of file vnl_matrix_fixed_ref.h. |
|
Copy a vnl_matrix into our space.\ Will cause an assertion. failure (i.e. abort) if the rhs is not exactly the same size. Reimplemented in vnl_matrix_fixed< T, m, n >, vnl_matrix_fixed< TScalarType, NDimensions, NDimensions >, vnl_matrix_fixed< T, VEstimatorDimension, VEstimatorDimension >, vnl_matrix_fixed< double, NDimensions, NDimensions >, vnl_matrix_fixed< double, 2, 3 >, vnl_matrix_fixed< double, 3, 3 >, vnl_matrix_fixed< double, 3, 2 >, vnl_matrix_fixed< double, 4, 4 >, vnl_matrix_fixed< T, NRows, NColumns >, and vnl_matrix_fixed< T, 3, 3 >. Definition at line 71 of file vnl_matrix_fixed_ref.h. |
|
Resizing a vnl_matrix_ref fails. Reimplemented from vnl_matrix< T >. Definition at line 79 of file vnl_matrix_fixed_ref.h. |