#include <itkArray2D.h>
Inheritance diagram for itk::Array2D< TValueType >:


| Public Types | |
| typedef TValueType | ValueType | 
| typedef Array2D | Self | 
| typedef vnl_matrix< TValueType > | VnlMatrixType | 
| Public Member Functions | |
| Array2D () | |
| Array2D (unsigned int rows, unsigned int cols) | |
| Array2D (const Self &array) | |
| Array2D (const VnlMatrixType &matrix) | |
| const Self & | operator= (const Self &array) | 
| const Self & | operator= (const VnlMatrixType &matrix) | 
| void | Fill (TValueType const &v) | 
| void | SetSize (unsigned int m, unsigned int n) | 
| ~Array2D () | |
This class derives from the vnl_matrix<> class. Its size is assigned at construction time (run time) and can not be changed afterwards.
The class is templated over the type of the elements.
Template parameters for class Array2D:
Definition at line 44 of file itkArray2D.h.
| 
 | |||||
| 
 Definition at line 50 of file itkArray2D.h. | 
| 
 | |||||
| The element type stored at each location in the Array2D. Definition at line 49 of file itkArray2D.h. | 
| 
 | |||||
| 
 Definition at line 51 of file itkArray2D.h. | 
| 
 | |||||||||
| 
 | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | |||||||||
| This destructor is not virtual for performance reasons. However, this means that subclasses cannot allocate memory. Definition at line 70 of file itkArray2D.h. | 
| 
 | ||||||||||
| 
 Definition at line 63 of file itkArray2D.h. | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||||||||
| Destructively set the size to that given. Will lose data. | 
 1.3.5 written by Dimitri van Heesch,
 © 1997-2000
 1.3.5 written by Dimitri van Heesch,
 © 1997-2000