Changeset 2421 in Sophya for trunk/SophyaLib/TArray/tmatrix.h
- Timestamp:
- Aug 8, 2003, 3:07:06 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/tmatrix.h
r1581 r2421 42 42 // Size - Changing the Size 43 43 //! return number of rows 44 inline sa_size_t NRows() const {return Size(marowi_); }44 inline sa_size_t NRows() const {return size_[marowi_]; } 45 45 //! return number of columns 46 inline sa_size_t NCols() const {return Size(macoli_); }46 inline sa_size_t NCols() const {return size_[macoli_]; } 47 47 //! return number of columns 48 inline sa_size_t NCol() const {return Size(macoli_); } // back-compat Peida48 inline sa_size_t NCol() const {return size_[macoli_]; } // back-compat Peida 49 49 50 50 void ReSize(sa_size_t r,sa_size_t c, short mm=BaseArray::SameMemoryMapping); … … 74 74 // Operations matricielles 75 75 TMatrix<T>& TransposeSelf(); 76 TMatrix<T> Transpose() ;76 TMatrix<T> Transpose() const; 77 77 //mm = SameMemoryMapping or CMemoryMapping or FortranMemoryMapping 78 TMatrix<T> Transpose(short mm) ;78 TMatrix<T> Transpose(short mm) const ; 79 79 // Rearranging Matrix Elements 80 TMatrix<T> Rearrange(short mm) ;80 TMatrix<T> Rearrange(short mm) const; 81 81 82 82 // Operateur d'affectation
Note:
See TracChangeset
for help on using the changeset viewer.