20 #ifndef _vctRandomDynamicMatrix_h
21 #define _vctRandomDynamicMatrix_h
46 template <
class _matrixOwnerType,
typename _elementType>
53 const typename MatrixType::iterator end = matrix.
end();
54 typename MatrixType::iterator iter;
55 for (iter = matrix.
begin(); iter != end; ++iter) {
61 #endif // _vctRandomDynamicMatrix_h
Declaration of vctDynamicMatrix.
Definition: vctDynamicMatrixBase.h:42
Portability across compilers and operating systems tools.
Forward declarations and #define for cisstVector.
void ExtractRandomValue(_valueType &result)
static cmnRandomSequence & GetInstance(void)
Definition: cmnRandomSequence.h:138
iterator begin(void)
Definition: vctDynamicMatrixBase.h:77
Randomization utilities for general use in CISST applications.
Provide an interface to a reproducible random sequence.
Definition: cmnRandomSequence.h:66
void vctRandom(vctDynamicMatrixBase< _matrixOwnerType, _elementType > &matrix, const typename vctDynamicMatrixBase< _matrixOwnerType, _elementType >::value_type min, const typename vctDynamicMatrixBase< _matrixOwnerType, _elementType >::value_type max)
Definition: vctRandomDynamicMatrix.h:47
iterator end(void)
Definition: vctDynamicMatrixBase.h:83