diagonal_matrix<TwoDGen, IndexerGen> [MTL Home] Programmers Guide
  Contents | Index |  Search 


Category:container Component type:
Description
This class implements a DiagonalMatrix. VC workaround
Example
Definition
Template Parameters
Model of
DiagonalMatrix
Members
Member Where defined Description
pointer    
reference    
value_type    
size_type    
dim_type    
dyn_dim    
band_type    
TwoD    
OneD    
OneDRef    
Indexer    
const_reference    
Diagonal    
DiagonalRef    
shape    
transpose_type    
strided_type    
diagonal_matrix (size_type m, size_type n)   user callable constructors
diagonal_matrix (size_type m, size_type n, int sub, int super)    
diagonal_matrix (pointer d, size_type m, size_type n)   constructor for external data
diagonal_matrix (pointer d, size_type m, size_type n, int sub, int super)    
mmstream    
hbstream    
diagonal_matrix (mmstream& m_in)   stream constructors
diagonal_matrix (hbstream& m_in)   stream constructors
diagonal_matrix (const self& x)   copy constructor
diagonal_matrix (const self& x, do_strided s)   called by strided(A) helper function
diagonal_matrix (const transpose_type& x, do_transpose t)   called by trans(A) helper function
diagonal_matrix (const strided_type& x, do_strided s)   called by rows(A) and columns(A) helper functions
template <class Mat, class Scalar>
diagonal_matrix (const Mat& x, const Scalar& y, do_scaled s)
  called by scaled(A) helper function
~diagonal_matrix ()    
New members
Notes
See also

[MTL Home] Copyright © 1998,1999 University of Notre Dame. All Rights Reserved.