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 <vbase.hh>
Public Types | |
typedef VectorSlice< Size, Precision >::PointerType | PointerType |
Public Types inherited from TooN::Internal::GenericVBase< Size, Precision, Stride, VectorSlice< Size, Precision > > | |
typedef VectorSlice< Size, Precision >::PointerType | PointerType |
typedef VectorSlice< Size, Precision >::ConstPointerType | ConstPointerType |
typedef VectorSlice< Size, Precision >::ReferenceType | ReferenceType |
typedef VectorSlice< Size, Precision >::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 Types inherited from TooN::Internal::VectorSlice< Size, Precision > | |
typedef Precision * | PointerType |
typedef const Precision * | ConstPointerType |
typedef Precision & | ReferenceType |
typedef const Precision & | ConstReferenceType |
Public Member Functions | |
VLayout (PointerType d, int length, int stride) | |
template<class Op > | |
VLayout (const Operator< Op > &op) | |
Public Member Functions inherited from TooN::Internal::GenericVBase< Size, Precision, Stride, VectorSlice< Size, Precision > > | |
int | stride () const |
GenericVBase () | |
GenericVBase (int s) | |
GenericVBase (PointerType d, int length, int stride) | |
GenericVBase (const Operator< Op > &op) | |
ReferenceType | operator[] (int i) |
ConstReferenceType | operator[] (int i) const |
Vector< Length, Precision, SliceBase > | slice (int start, int length) |
const Vector< Length, const Precision, ConstSliceBase > | slice (int start, int length) const |
Vector< Length, Precision, SliceBase > | slice () |
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::VectorSlice< Size, Precision > | |
int | size () const |
VectorSlice (Precision *p) | |
VectorSlice (Precision *p, int) | |
VectorSlice (const Operator< Op > &op) | |
Public Member Functions inherited from TooN::Internal::StrideHolder< Stride > | |
StrideHolder () | |
StrideHolder (int) | |
StrideHolder (const Operator< Op > &) | |
int | stride () const |
Additional Inherited Members | |
Public Attributes inherited from TooN::Internal::VectorSlice< Size, Precision > | |
const Precision * | my_data |
Protected Member Functions inherited from TooN::Internal::VectorSlice< Size, Precision > | |
Precision * | data () |
const Precision * | data () const |
void | try_destructive_resize (int) |
void | try_destructive_resize (const Operator< Op > &) |
typedef VectorSlice<Size, Precision>::PointerType TooN::Internal::SliceVBase< Stride, Default, Default, Default, Default >::VLayout< Size, Precision >::PointerType |
|
inline |