cisst-saw
Loading...
Searching...
No Matches
vctFrameBase.h File Reference

Declaration of vctFrameBase. More...

Go to the source code of this file.

Classes

class  vctFrameBase< _rotationType >
 Template base class for a frame. More...

Macros

#define _vctFrameBase_h

Functions

template<class _rotationType>
vctFrameBase< _rotationType > operator* (const vctFrameBase< _rotationType > &frame1, const vctFrameBase< _rotationType > &frame2)
template<vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride, class _rotationType, class _elementType, class _dataPtrType>
vctFixedSizeMatrix< _elementType, 3, _cols > operator* (const vctFrameBase< _rotationType > &frame, const vctFixedSizeConstMatrixBase< 3, _cols, _rowStride, _colStride, _elementType, _dataPtrType > &matrix)
template<class _rotationType>
std::ostream & operator<< (std::ostream &output, const vctFrameBase< _rotationType > &frame)

Detailed Description

Declaration of vctFrameBase.

Macro Definition Documentation

◆ _vctFrameBase_h

#define _vctFrameBase_h

Function Documentation

◆ operator*() [1/2]

template<vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride, class _rotationType, class _elementType, class _dataPtrType>
vctFixedSizeMatrix< _elementType, 3, _cols > operator* ( const vctFrameBase< _rotationType > & frame,
const vctFixedSizeConstMatrixBase< 3, _cols, _rowStride, _colStride, _elementType, _dataPtrType > & matrix )
inline

◆ operator*() [2/2]

template<class _rotationType>
vctFrameBase< _rotationType > operator* ( const vctFrameBase< _rotationType > & frame1,
const vctFrameBase< _rotationType > & frame2 )
inline

◆ operator<<()

template<class _rotationType>
std::ostream & operator<< ( std::ostream & output,
const vctFrameBase< _rotationType > & frame )

Stream out operator.