cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Functions
vctFixedSizeMatrixBase.h File Reference

Declaration of vctFixedSizeMatrixBase. More...

#include <cisstCommon/cmnPortability.h>
#include <cisstCommon/cmnTypeTraits.h>
#include <cisstVector/vctFixedSizeConstMatrixBase.h>
#include <cstdarg>

Go to the source code of this file.

Classes

class  vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >
 A template for a fixed size matrix with fixed spacings in memory. More...
 
class  vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >::Submatrix< _subRows, _subCols >
 

Macros

#define _vctFixedSizeMatrixBase_h
 

Functions

template<vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride, class _elementType , class _dataPtrType , class _matrixOwnerType >
void vctFixedSizeMatrixBaseAssignDynamicConstMatrixBase (vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType > &fixedSizeMatrix, const vctDynamicConstMatrixBase< _matrixOwnerType, _elementType > &dynamicMatrix)
 

Detailed Description

Declaration of vctFixedSizeMatrixBase.

Macro Definition Documentation

#define _vctFixedSizeMatrixBase_h

Function Documentation

template<vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride, class _elementType , class _dataPtrType , class _matrixOwnerType >
void vctFixedSizeMatrixBaseAssignDynamicConstMatrixBase ( vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType > &  fixedSizeMatrix,
const vctDynamicConstMatrixBase< _matrixOwnerType, _elementType > &  dynamicMatrix 
)
inline