SLAMflex SE  0.1.0
SLAMflex provides detection and tracking of dominant planes for smartphone devices. This plane can then be used to show AR content relative to the plane orientation. The detection of plane is performed in the field of view of the smartphone camera. In subsequent frames it is tracked. The interface returns the plane position and orientation.
Private Member Functions | List of all members
TooN::Operator< Internal::RCScalars< P > > Struct Template Reference

#include <objects.h>

Inheritance diagram for TooN::Operator< Internal::RCScalars< P > >:
TooN::Operator< Internal::Scalars< P > >

Private Member Functions

void operator() (int)
 
void operator() (int, int)
 

Operator members

const int my_rows
 
const int my_cols
 
int num_rows () const
 
int num_cols () const
 
 Operator (P s, int r, int c)
 
template<class Pout , class Pmult >
Operator< Internal::RCScalars< Pout > > scale_me (const Pmult &m) const
 

Additional Inherited Members

- Public Types inherited from TooN::Operator< Internal::Scalars< P > >
typedef P Precision
 
- Public Member Functions inherited from TooN::Operator< Internal::Scalars< P > >
 Operator (Precision s_)
 
 Operator ()
 
template<int Size, typename P1 , typename B1 >
void eval (Vector< Size, P1, B1 > &v) const
 
template<int Size, typename P1 , typename B1 >
void plusequals (Vector< Size, P1, B1 > &v) const
 
template<int Size, typename P1 , typename B1 >
void minusequals (Vector< Size, P1, B1 > &v) const
 
template<int Size, typename P1 , typename B1 >
Operator< Internal::ScalarsVector< Size, P1, B1, Precision > > add (const Vector< Size, P1, B1 > &v) const
 
template<int Size, typename P1 , typename B1 >
Operator< Internal::ScalarsVector< Size, P1, B1, Precision > > rsubtract (const Vector< Size, P1, B1 > &v) const
 
template<int Size, typename P1 , typename B1 >
Operator< Internal::ScalarsVector< Size, P1, B1, Precision > > lsubtract (const Vector< Size, P1, B1 > &v) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
void eval (Matrix< Rows, Cols, P1, B1 > &m) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
void plusequals (Matrix< Rows, Cols, P1, B1 > &m) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
void minusequals (Matrix< Rows, Cols, P1, B1 > &m) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
Operator< Internal::ScalarsMatrix< Rows, Cols, P1, B1, Precision > > add (const Matrix< Rows, Cols, P1, B1 > &v) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
Operator< Internal::ScalarsMatrix< Rows, Cols, P1, B1, typename Internal::NegType< P >::Type > > rsubtract (const Matrix< Rows, Cols, P1, B1 > &v) const
 
template<int Rows, int Cols, typename P1 , typename B1 >
Operator< Internal::ScalarsMatrix< Rows, Cols, P1, B1, Precision > > lsubtract (const Matrix< Rows, Cols, P1, B1 > &v) const
 
Operator< Internal::SizedScalars< Precision > > operator() (int size) const
 
Operator< Internal::RCScalars< Precision > > operator() (int r, int c) const
 
template<class Pout , class Pmult >
Operator< Internal::Scalars< Pout > > scale_me (const Pmult &m) const
 
- Public Attributes inherited from TooN::Operator< Internal::Scalars< P > >
const Precision s
 Value of the scalar being represented. More...
 

Detailed Description

template<class P>
struct TooN::Operator< Internal::RCScalars< P > >

Definition at line 624 of file objects.h.

Constructor & Destructor Documentation

template<class P >
TooN::Operator< Internal::RCScalars< P > >::Operator ( s,
int  r,
int  c 
)
inline

Definition at line 638 of file objects.h.

Member Function Documentation

template<class P >
int TooN::Operator< Internal::RCScalars< P > >::num_cols ( ) const
inline

Definition at line 634 of file objects.h.

template<class P >
int TooN::Operator< Internal::RCScalars< P > >::num_rows ( ) const
inline

Definition at line 631 of file objects.h.

template<class P >
void TooN::Operator< Internal::RCScalars< P > >::operator() ( int  )
private
template<class P >
void TooN::Operator< Internal::RCScalars< P > >::operator() ( int  ,
int   
)
private
template<class P >
template<class Pout , class Pmult >
Operator<Internal::RCScalars<Pout> > TooN::Operator< Internal::RCScalars< P > >::scale_me ( const Pmult &  m) const
inline

Definition at line 642 of file objects.h.

Member Data Documentation

template<class P >
const int TooN::Operator< Internal::RCScalars< P > >::my_cols

Definition at line 630 of file objects.h.

template<class P >
const int TooN::Operator< Internal::RCScalars< P > >::my_rows

Definition at line 630 of file objects.h.


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