Developer documentation

mmx::homography_mv< real > Struct Template Reference

#include <homography.hpp>

Public Member Functions

 homography_mv ()
 
 homography_mv (int n)
 
 homography_mv (const real &A, const real &B, const real &C, const real &D)
 
homography< real > operator[] (int i)
 
homography< real > operator[] (unsigned &i)
 
void shift_hom (const real &t, const int &v)
 
void reciprocal_hom (const real &t, const int &v)
 
void contract_hom (const real &t, const int &v)
 
void colapse ()
 
int size ()
 

Public Attributes

Seq< homography< real > > H
 

Constructor & Destructor Documentation

template<class real>
mmx::homography_mv< real >::homography_mv ( )
inline
template<class real>
mmx::homography_mv< real >::homography_mv ( int  n)
inline
template<class real>
mmx::homography_mv< real >::homography_mv ( const real &  A,
const real &  B,
const real &  C,
const real &  D 
)
inline

Member Function Documentation

template<class real>
void mmx::homography_mv< real >::colapse ( )
inline
template<class real>
void mmx::homography_mv< real >::contract_hom ( const real &  t,
const int &  v 
)
inline
template<class real>
homography<real> mmx::homography_mv< real >::operator[] ( int  i)
inline
template<class real>
homography<real> mmx::homography_mv< real >::operator[] ( unsigned &  i)
inline
template<class real>
void mmx::homography_mv< real >::reciprocal_hom ( const real &  t,
const int &  v 
)
inline
template<class real>
void mmx::homography_mv< real >::shift_hom ( const real &  t,
const int &  v 
)
inline
template<class real>
int mmx::homography_mv< real >::size ( void  )
inline

Member Data Documentation

template<class real>
Seq<homography<real> > mmx::homography_mv< real >::H

The documentation for this struct was generated from the following file:
Home