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.
|
#include <TooN.h>
Public Types | |
typedef Mem::PointerType | PointerType |
typedef Mem::ConstPointerType | ConstPointerType |
typedef Mem::ReferenceType | ReferenceType |
typedef Mem::ConstReferenceType | ConstReferenceType |
typedef SliceVBase< Stride, PointerType, ConstPointerType, ReferenceType, ConstReferenceType > | SliceBase |
typedef SliceVBase< Stride, ConstPointerType, ConstPointerType, ConstReferenceType, ConstReferenceType > | ConstSliceBase |
typedef Vector< Size, Precision, SliceBase > | as_slice_type |
Public Member Functions | |
int | stride () const |
GenericVBase () | |
GenericVBase (int s) | |
GenericVBase (PointerType d, int length, int stride) | |
template<class Op > | |
GenericVBase (const Operator< Op > &op) | |
ReferenceType | operator[] (int i) |
ConstReferenceType | operator[] (int i) const |
template<int Start, int Length> | |
Vector< Length, Precision, SliceBase > | slice (int start, int length) |
template<int Start, int Length> | |
const Vector< Length, const Precision, ConstSliceBase > | slice (int start, int length) const |
template<int Start, int Length> | |
Vector< Length, Precision, SliceBase > | slice () |
template<int Start, int Length> | |
const Vector< Length, const Precision, ConstSliceBase > | slice () const |
Vector< Dynamic, Precision, SliceBase > | slice (int start, int length) |
const Vector< Dynamic, const Precision, ConstSliceBase > | slice (int start, int length) const |
const Matrix< 1, Size, const Precision, Slice< 1, Stride > > | as_row () const |
Matrix< 1, Size, Precision, Slice< 1, Stride > > | as_row () |
const Matrix< Size, 1, const Precision, Slice< Stride, 1 > > | as_col () const |
Matrix< Size, 1, Precision, Slice< Stride, 1 > > | as_col () |
Vector< Size, Precision, SliceBase > | as_slice () |
const Vector< Size, const Precision, ConstSliceBase > | as_slice () const |
DiagonalMatrix< Size, Precision, SliceBase > | as_diagonal () |
const DiagonalMatrix< Size, const Precision, ConstSliceBase > | as_diagonal () const |
Public Member Functions inherited from TooN::Internal::StrideHolder< Stride > | |
StrideHolder () | |
StrideHolder (int) | |
StrideHolder (const Operator< Op > &) | |
int | stride () const |
typedef Vector<Size, Precision, SliceBase> TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::as_slice_type |
typedef Mem::ConstPointerType TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::ConstPointerType |
typedef Mem::ConstReferenceType TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::ConstReferenceType |
typedef SliceVBase<Stride, ConstPointerType, ConstPointerType, ConstReferenceType, ConstReferenceType> TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::ConstSliceBase |
typedef Mem::PointerType TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::PointerType |
typedef Mem::ReferenceType TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::ReferenceType |
typedef SliceVBase<Stride, PointerType, ConstPointerType, ReferenceType, ConstReferenceType> TooN::Internal::GenericVBase< Size, Precision, Stride, Mem >::SliceBase |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |