|
cisst-saw
|
Declaration of vctFixedSizeVectorRef. More...
#include <cisstVector/vctFixedSizeConstVectorRef.h>Go to the source code of this file.
Macros | |
| #define | _vctFixedSizeVectorRef_h |
Functions | |
| vctFixedSizeVectorRef () | |
| An implementation of the ``abstract'' vctFixedSizeVectorBase. | |
| vctFixedSizeVectorRef (pointer p) | |
| vctFixedSizeVectorRef (const ThisType &other) | |
| template<size_type __size, class __dataPtrType> | |
| vctFixedSizeVectorRef (vctFixedSizeVectorBase< __size, _stride, _elementType, __dataPtrType > &otherVector, size_type startPosition=0) | |
| template<class __vectorOwnerType> | |
| vctFixedSizeVectorRef (vctDynamicVectorBase< __vectorOwnerType, _elementType > &otherVector, size_type startPosition=0) | |
| void | SetRef (pointer p) |
| void | SetRef (const ThisType &other) |
| template<size_type __size, class __dataPtrType> | |
| void | SetRef (vctFixedSizeVectorBase< __size, _stride, _elementType, __dataPtrType > &otherVector, size_type startPosition=0) |
| template<class __vectorOwnerType> | |
| void | SetRef (vctDynamicVectorBase< __vectorOwnerType, _elementType > &otherVector, size_type startPosition=0) |
| ThisType & | operator= (const ThisType &other) |
| template<stride_type __stride> | |
| ThisType & | operator= (const vctFixedSizeConstVectorRef< value_type, _size, __stride > &other) |
| template<stride_type __stride, class __elementType, class __dataPtrType> | |
| ThisType & | operator= (const vctFixedSizeConstVectorBase< _size, __stride, __elementType, __dataPtrType > &other) |
| template<class __vectorOwnerType> | |
| ThisType & | operator= (const vctDynamicConstVectorBase< __vectorOwnerType, _elementType > &other) |
| ThisType & | operator= (const value_type &value) |
Declaration of vctFixedSizeVectorRef.
| #define _vctFixedSizeVectorRef_h |
Assignment operation between vectors of different types
| other | The vector to be copied. |
|
inline |
Assignement of a scalar to all elements. See also SetAll.
|
inline |
|
inline |
|
inline |
| void SetRef | ( | const ThisType & | other | ) |
| void SetRef | ( | pointer | p | ) |
Assign the vector start with a (non-const) pointer
| void SetRef | ( | vctDynamicVectorBase< __vectorOwnerType, _elementType > & | otherVector, |
| size_type | startPosition = 0 ) |
Set a fixed size reference to a dynamic vector.
| void SetRef | ( | vctFixedSizeVectorBase< __size, _stride, _elementType, __dataPtrType > & | otherVector, |
| size_type | startPosition = 0 ) |
Set a fixed size reference to a fixed-size vector.
| vctFixedSizeVectorRef | ( | const ThisType & | other | ) |
| vctFixedSizeVectorRef | ( | pointer | p | ) |
Initialize the vector with a (non-const) pointer
|
explicit |
Initialize a fixed size reference to a dynamic vector.
|
explicit |
Initialize a fixed size reference to a fixed-size vector.