homography_mv< real > Struct Template Reference

#include <homography.hpp>

List of all members.

Public Member Functions

Public Attributes


Detailed Description

template<class real>
struct mmx::homography_mv< real >

Definition at line 33 of file homography.hpp.


Constructor & Destructor Documentation

homography_mv (  )  [inline]

Definition at line 37 of file homography.hpp.

00037 { H << homography<real>(); }

homography_mv ( int  n  )  [inline]

Definition at line 38 of file homography.hpp.

00038                          {
00039       for (int i=0;i<n;++i ) H << homography<real>(); 
00040     }

homography_mv ( const real &  A,
const real &  B,
const real &  C,
const real &  D 
) [inline]

Definition at line 41 of file homography.hpp.

00042       { 
00043         H << homography<real>(A,B,C,D); 
00044       }


Member Function Documentation

void colapse (  )  [inline]

Definition at line 52 of file homography.hpp.

Referenced by box_rep< POL >::box_rep().

00052                     {for (unsigned j=0;j<H.size();j++) {
00053         H[j].a=H[j].b;
00054         H[j].c=H[j].d;
00055       }
00056     }

void contract_hom ( const real &  t,
const int &  v 
) [inline]

Definition at line 51 of file homography.hpp.

Referenced by box_rep< POL >::contract_box(), and box_rep< POL >::restrict().

00051 { H[v].contract_hom(t); }

homography<real> operator[] ( unsigned &  i  )  [inline]

Definition at line 47 of file homography.hpp.

00047 { return H[i]; }

homography<real> operator[] ( int  i  )  [inline]

Definition at line 46 of file homography.hpp.

00046 { return H[i]; }

void reciprocal_hom ( const real &  t,
const int &  v 
) [inline]

Definition at line 50 of file homography.hpp.

Referenced by box_rep< POL >::restrict(), box_rep< POL >::reverse_and_shift_box(), and box_rep< POL >::reverse_box().

00050 { H[v].reciprocal_hom(t); }

void shift_hom ( const real &  t,
const int &  v 
) [inline]
int size ( void   )  [inline]

Definition at line 57 of file homography.hpp.

Referenced by box_rep< POL >::box_rep().

00057 {return H.size();}


Member Data Documentation

Seq<homography<real> > H

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

Generated on 6 Dec 2012 for realroot by  doxygen 1.6.1