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

Declaration of vctFrameBase. More...

#include <cisstVector/vctFixedSizeMatrixBase.h>
#include <cisstVector/vctExport.h>

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

#define _vctFrameBase_h

Function Documentation

template<class _rotationType >
vctFrameBase<_rotationType> operator* ( const vctFrameBase< _rotationType > &  frame1,
const vctFrameBase< _rotationType > &  frame2 
)
inline
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
template<class _rotationType >
std::ostream& operator<< ( std::ostream &  output,
const vctFrameBase< _rotationType > &  frame 
)

Stream out operator.