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


Category:container Component type:
Description
This class implements a DiagonalMatrix. VC workaround
Example
Definition
matrix_implementation.h
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    
orientation    
TransOrien    
const_reference    
Diagonal    
DiagonalRef    
shape    
transpose_type    
strided_type    
self get_strided (orientation) const    
transpose_type get_transpose () const    
template <class RHS_>
diagonal_matrix_old& operator= (const Expression<RHS_>& rhs)
   
diagonal_matrix_old ()    
diagonal_matrix_old (size_type m, size_type n)   user callable constructors
diagonal_matrix_old (size_type m, size_type n, int sub, int super)    
diagonal_matrix_old (pointer d, size_type m, size_type n)   constructor for external data
diagonal_matrix_old (pointer d, size_type m, size_type n, int sub, int super)    
diagonal_matrix_old (pointer data, size_type m, size_type n, size_type ld, int sub, int super)    
mmstream    
hbstream    
diagonal_matrix_old (mmstream& m_in)   stream constructors
diagonal_matrix_old (hbstream& m_in)   stream constructors
diagonal_matrix_old (const self& x)   copy constructor
diagonal_matrix_old (const self& x, do_strided s)   called by strided(A) helper function
diagonal_matrix_old (const transpose_type& x, do_transpose t)   called by trans(A) helper function
diagonal_matrix_old (const strided_type& x, do_strided s)   called by rows(A) and columns(A) helper functions
template <class Mat, class Scalar>
diagonal_matrix_old (const Mat& x, const Scalar& y, do_scaled s)
  called by scaled(A) helper function
~diagonal_matrix_old ()    
New members
Notes
See also

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