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.
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z
  A  
DefaultConversion< Rgba< T >, S, 4, 1 > (CVD::Pixel)   Meas   ScalarConvert< From, bool, D, true, false > (CVD::Pixel::Internal)   ZeroPixel< T, true > (CVD)   
DefaultConversion< S, Rgb8, 1, 3 > (CVD::Pixel)   Measurement   ScalarConvert< From, bool, D, true, true > (CVD::Pixel::Internal)   ZeroPixels (CVD)   
AccessOutsideImage (CVD::ImageError)   DefaultConversion< S, Rgb< T >, 1, 3 > (CVD::Pixel)   MiniPatch   ScalarConvert< From, To, D, true, true > (CVD::Pixel::Internal)   ZeroPixels< T, true > (CVD)   
Add (TooN::Internal)   DefaultConversion< S, Rgba< T >, 1, 4 > (CVD::Pixel)   Reference::RowMajor::MLayout (TooN)   Scalars (TooN::Internal)   
  a  
AddIdentity (TooN::Internal)   DefaultConvertible (CVD::Pixel)   Reference::ColMajor::MLayout (TooN)   ScalarsMatrix (TooN::Internal)   
AddType (TooN::Internal)   DefaultConvertible< Rgb8 > (CVD::Pixel)   Slice::MLayout (TooN::Internal)   ScalarsVector (TooN::Internal)   accumulate_element_functor_matrix (TooN::Internal)   
AddType< L, R, 0 > (TooN::Internal)   DefaultConvertible< Rgb< C > > (CVD::Pixel)   RowMajor::MLayout (TooN)   SE2 (TooN)   accumulate_element_functor_vector (TooN::Internal)   
AlignedMem (CVD)   DefaultConvertible< Rgba< C > > (CVD::Pixel)   ColMajor::MLayout (TooN)   SE2MMult (TooN::Internal)   accumulate_element_horizontal_functor (TooN::Internal)   
All (CVD::Exceptions::Image)   DefaultTypes (TooN::Internal)   MNegate (TooN::Internal)   SE2VMult (TooN::Internal)   accumulate_element_vertical_functor (TooN::Internal)   
All (CVD::Exceptions::Convolution)   DiagonalMatrix (TooN)   MPairwise (TooN::Internal)   SE3 (TooN)   accumulate_functor_matrix (TooN::Internal)   
All (CVD::Exceptions::Vision)   DiagSize (TooN::Internal)   MSE2Mult (TooN::Internal)   SE3MMult (TooN::Internal)   accumulate_functor_vector (TooN::Internal)   
All (CVD::Exceptions)   DiagSize< Rows, Cols, 0 > (TooN::Internal)   MSE3Mult (TooN::Internal)   SE3VMult (TooN::Internal)   accumulate_horizontal_functor (TooN::Internal)   
ApplyScalarM (TooN::Internal)   DiagStride (TooN::Internal)   Multiply (TooN::Internal)   SendMessage   accumulate_vertical_functor (TooN::Internal)   
ApplyScalarML (TooN::Internal)   DiagStride< Rs, Cs, 0 > (TooN::Internal)   MultiplyType (TooN::Internal)   VectorAlloc< Resizable, Precision >::SFINAE_dummy (TooN::Internal)   
  c  
ApplyScalarV (TooN::Internal)   Divide (TooN::Internal)   MultiplyType< L, R, 0 > (TooN::Internal)   SimpleSizer (TooN::Internal)   
ApplyScalarVL (TooN::Internal)   DivideType (TooN::Internal)   
  N  
SimpleSizer< Dynamic, Dynamic > (TooN::Internal)   collect_pos (CVD)   
Argument_Needed_For_Dynamic_Parameter (TooN)   DivideType< L, R, 0 > (TooN::Internal)   SimpleSizer< Dynamic, i > (TooN::Internal)   collect_score (CVD)   
placement_delete::Array (CVD::Internal)   DownhillSimplex (TooN)   CheckSlice::N (TooN::Internal)   SimpleSizer< i, Dynamic > (TooN::Internal)   component_base (CVD::Pixel)   
ATANCamera   
  E  
NearestNeighbour (CVD::Interpolate)   SimpleTimer (CVD)   component_base< P, 1 > (CVD::Pixel)   
AverageAbs (CVD::Pixel)   NegType (TooN::Internal)   Size3 (TooN::Internal)   component_base::component_base_only_for_basic_types (CVD::Pixel)   
  B  
Enumerate   NegType< One > (TooN::Internal)   SizedIdentity (TooN::Internal)   cvd_timer (CVD)   
ExtendedMapPoint   
  O  
SizedScalars (TooN::Internal)   
  d  
BadSlice (TooN::Internal)   
  F  
SizeHolder (TooN::Internal)   
BadSlice< 0 > (TooN::Internal)   OddSizedKernelRequired (CVD::Exceptions::Convolution)   SizeHolder<-1 > (TooN::Internal)   data (CVD::gl)   
BadSubscript (CVD::Exceptions)   Field (TooN::Internal)   OffDiagScriptEntry   SizeMismatch (TooN)   data< float > (CVD::gl)   
BasicImage (CVD)   Field< Lhs, One > (TooN::Internal)   One (TooN::Internal)   SizeMismatch_ (TooN)   data< int > (CVD::gl)   
Bicubic (CVD::Interpolate)   Field< One, Rhs > (TooN::Internal)   Operator (TooN)   SizeMismatch_< Dynamic, Dynamic > (TooN)   data< La< float > > (CVD::gl)   
Bilinear (CVD::Interpolate)   
  G  
Operator< Internal::AddIdentity< R, C, P, B, Precision > > (TooN)   SizeMismatch_< Dynamic, Size > (TooN)   data< La< int > > (CVD::gl)   
Bundle   Operator< Internal::ApplyScalarM< R, C, P1, B1, P2, Op > > (TooN)   SizeMismatch_< Size, Dynamic > (TooN)   data< La< short > > (CVD::gl)   
  C  
GenericConversion (CVD::Pixel)   Operator< Internal::ApplyScalarML< R, C, P1, B1, P2, Op > > (TooN)   SizeMismatch_< Size, Size > (TooN)   data< La< signed char > > (CVD::gl)   
GenericConversion< From, To, 1, 1 > (CVD::Pixel)   Operator< Internal::ApplyScalarV< Size, P1, B1, P2, Op > > (TooN)   Sizer (TooN::Internal)   data< La< unsigned char > > (CVD::gl)   
Camera   GenericConversion< From, To, N, N > (CVD::Pixel)   Operator< Internal::ApplyScalarVL< Size, P1, B1, P2, Op > > (TooN)   Sizer< i, i > (TooN::Internal)   data< La< unsigned int > > (CVD::gl)   
Candidate   GenericConversion< T, T, N, N > (CVD::Pixel)   Operator< Internal::Data< N, P > > (TooN)   SL (TooN)   data< La< unsignedshort > > (CVD::gl)   
CastCopy (CVD)   GenericConversion< T[N], T[N], N, N > (CVD::Pixel)   Operator< Internal::Identity< Pr > > (TooN)   SlamFlexAdapter   data< Rgb8 > (CVD::gl)   
CastCopy< T, T > (CVD)   GenericMBase (TooN::Internal)   Operator< Internal::MatrixMultiply< R1, C1, P1, B1, R2, C2, P2, B2 > > (TooN)   SlamFlexWrapper   data< Rgb< float > > (CVD::gl)   
Cauchy   GenericVBase (TooN::Internal)   Operator< Internal::MatrixVectorDiagMultiply< R, C, P1, B1, Size, P2, B2 > > (TooN)   Slice (TooN::Internal)   data< Rgb< int > > (CVD::gl)   
CentralCrossDifferenceSecond (TooN::Internal)   GetPixelRowTyped (CVD)   Operator< Internal::MatrixVectorMultiply< R, C, P1, B1, Size, P2, B2 > > (TooN)   SliceVBase (TooN::Internal)   data< Rgb< short > > (CVD::gl)   
CentralDifferenceGradient (TooN::Internal)   GetPixelRowTyped< T, T > (CVD)   Operator< Internal::MNegate< R, C, P, A > > (TooN)   SliceVBase< Stride, Default, Default, Default, Default > (TooN::Internal)   data< Rgb< signed char > > (CVD::gl)   
CentralDifferenceSecond (TooN::Internal)   GR_SVD (TooN)   Operator< Internal::MPairwise< Op, R1, C1, P1, B1, R2, C2, P2, B2 > > (TooN)   Slicing (TooN::Internal)   data< Rgb< unsigned char > > (CVD::gl)   
CheckMOverFill (TooN::Internal)   Gradient (CVD)   Operator< Internal::MSE2Mult< Rows, C, PM, A, P > > (TooN)   SmallBlurryImage   data< Rgb< unsigned int > > (CVD::gl)   
CheckMOverFill< N, R, C, 1 > (TooN::Internal)   Gradient< S, T, 1, 2 > (CVD)   Operator< Internal::MSE3Mult< Rows, C, PM, A, P > > (TooN)   SO2 (TooN)   data< Rgb< unsignedshort > > (CVD::gl)   
CheckOverFill (TooN::Internal)   Greater (CVD)   Operator< Internal::RCScalars< P > > (TooN)   SO3 (TooN)   data< Rgba< float > > (CVD::gl)   
CheckOverFill< N,-1 > (TooN::Internal)   GreaterEqual (CVD)   Operator< Internal::RCZero > (TooN)   SQSVD (TooN)   data< Rgba< int > > (CVD::gl)   
CheckSlice (TooN::Internal)   GreyToRgba (CVD::Pixel)   Operator< Internal::Scalars< P > > (TooN)   Square (TooN::Internal)   data< Rgba< short > > (CVD::gl)   
Cholesky (TooN)   GyroCam   Operator< Internal::ScalarsMatrix< R, C, P, B, Precision > > (TooN)   Square< Dynamic, C > (TooN::Internal)   data< Rgba< signed char > > (CVD::gl)   
CIE (CVD::Pixel)   
  H  
Operator< Internal::ScalarsVector< S, P, B, Precision > > (TooN)   Square< Dynamic, Dynamic > (TooN::Internal)   data< Rgba< unsigned char > > (CVD::gl)   
Reference::ColMajor (TooN)   Operator< Internal::SE2MMult< R, Cols, PM, A, P > > (TooN)   Square< R, Dynamic > (TooN::Internal)   data< Rgba< unsigned int > > (CVD::gl)   
ColMajor (TooN)   HomographyDecomposition   Operator< Internal::SE2VMult< S, P, PV, A > > (TooN)   Square< R, R > (TooN::Internal)   data< Rgba< unsignedshort > > (CVD::gl)   
ColSizeHolder (TooN::Internal)   HomographyInit   Operator< Internal::SE3MMult< R, Cols, PM, A, P > > (TooN)   StackOrHeap (TooN::Internal)   data< short > (CVD::gl)   
ColStrideHolder (TooN::Internal)   HomographyMatch   Operator< Internal::SE3VMult< S, PV, A, P > > (TooN)   StackOrHeap< Size, double, 0 > (TooN::Internal)   data< signed char > (CVD::gl)   
MapMaker::Command   Huber   Operator< Internal::SizedIdentity< Precision > > (TooN)   StackOrHeap< Size, Precision, 0 > (TooN::Internal)   data< unsigned char > (CVD::gl)   
Tracker::Command   
  I  
Operator< Internal::SizedScalars< P > > (TooN)   StackOrHeap< Size, Precision, 1 > (TooN::Internal)   data< unsigned int > (CVD::gl)   
Component (CVD::Pixel)   Operator< Internal::SizedZero > (TooN)   StaticSizedAllocator (TooN::Internal)   data< unsignedshort > (CVD::gl)   
Component< La< P > > (CVD::Pixel)   Identity (TooN::Internal)   Operator< Internal::VectorMatrixDiagMultiply< Size, P1, B1, R, C, P2, B2 > > (TooN)   StrideHolder (TooN::Internal)   difference (CVD::Pixel)   
Component< P[I]> (CVD::Pixel)   ILinear (TooN)   Operator< Internal::VectorMatrixMultiply< Size, P1, B1, R, C, P2, B2 > > (TooN)   StrideHolder<-1 > (TooN::Internal)   difference< T, 1 > (CVD::Pixel)   
Component< Rgb8 > (CVD::Pixel)   Image (CVD)   Operator< Internal::VNegate< S, P, A > > (TooN)   SubImage (CVD)   
  i  
Component< Rgb< P > > (CVD::Pixel)   ImageCreationIterator (CVD)   Operator< Internal::VPairwise< Op, S1, P1, B1, S2, P2, B2 > > (TooN)   SubImageIterator (CVD)   
Component< Rgba< P > > (CVD::Pixel)   ImagePromise (CVD::Internal)   Operator< Internal::VSE2Mult< S, P, PV, A > > (TooN)   Subtract (TooN::Internal)   image_interpolate (CVD)   
Component< TooN::Matrix< N, M > > (CVD::Pixel)   ImagePromise< twoThirdsSampler< C > > (CVD::Internal)   Operator< Internal::VSE3Mult< S, PV, A, P > > (TooN)   SubtractType (TooN::Internal)   image_interpolate< Interpolate::Bicubic, T > (CVD)   
Component< TooN::Vector< N > > (CVD::Pixel)   ImageRef (CVD)   Operator< Internal::Zero > (TooN)   SubtractType< L, R, 0 > (TooN::Internal)   image_interpolate< Interpolate::Bilinear, T > (CVD)   
ComputeSymEigen (TooN::Internal)   ImageRefNotInImage (CVD::Exceptions::Image)   OutOfMemory (CVD::Exceptions)   SumOfSquares (CVD::Pixel)   image_interpolate< Interpolate::NearestNeighbour, C > (CVD)   
ComputeSymEigen< 2 > (TooN::Internal)   ImageRefNotInImage (CVD::Exceptions::Vision)   
  P  
SumSquaredDifferences (CVD)   indirect_type (CVD::Pixel)   
ComputeSymEigen< 3 > (TooN::Internal)   IncompatibleImageSizes (CVD::Exceptions::Image)   SVD (TooN)   int_info (CVD::Pixel::Internal)   
ConjugateGradient (TooN)   IncompatibleImageSizes (CVD::Exceptions::Convolution)   PatchFinder   SymEigen (TooN)   is_POD (CVD::Internal)   
ConstSubImageIterator (CVD)   IncompatibleImageSizes (CVD::Exceptions::Vision)   PointerToPlanarComplex (TooN::Internal)   Synchronized (CVD)   is_POD< C * > (CVD::Internal)   
ConvertPixels (CVD::Pixel)   SL::Invert (TooN)   PointerToPlanarComplex< std::complex< Precision > > (TooN::Internal)   System   is_POD< C[i]> (CVD::Internal)   
ConvertPixels< T, T, GenericConversion< T, T >, true > (CVD::Pixel)   SO3::Invert (TooN)   
  Q  
  T  
is_POD< La< C > > (CVD::Internal)   
ConvolveMiddle (CVD)   SO2::Invert (TooN)   is_POD< Rgb8 > (CVD::Internal)   
ConvolveMiddle< T, 0, 1 > (CVD)   IRLS (TooN)   QR_Lapack (TooN)   These_Types_Do_Not_Form_A_Field (TooN)   is_POD< Rgb< C > > (CVD::Internal)   
ConvolveMiddle< T, N, 1 > (CVD)   IsField (TooN)   
  R  
Thread (CVD)   is_POD< Rgba< C > > (CVD::Internal)   
ConvolveMiddle< T,-1, 1 > (CVD)   IsField< const C > (TooN)   Tracker   is_Rgb (CVD::Pixel)   
ConvolveMiddle< T,-1, C > (CVD)   IsField< fadbad::F< C > > (TooN)   RCScalars (TooN::Internal)   TrackerData   is_Rgb< Rgb8 > (CVD::Pixel)   
Image::CopyPlaceHolder (CVD)   IsField< std::complex< C > > (TooN)   Reference (TooN)   Trail   is_Rgb< Rgb< T > > (CVD::Pixel)   
CornerNegative (CVD)   IsStatic (TooN::Internal)   ReferencePlanarComplex (TooN)   Tukey   is_Rgb< Rgba< T > > (CVD::Pixel)   
CornerPositive (CVD)   
  K  
Relocaliser   
  U  
  m  
  D  
Replicate (CVD::Pixel)   
KeyFrame   Subtract::Return (TooN::Internal)   Uniform (CVD::Pixel)   multiplyBy (CVD)   
Data (TooN::Internal)   
  L  
Add::Return (TooN::Internal)   
  V  
  o  
DCheck (TooN::Internal)   Divide::Return (TooN::Internal)   
DCheck<-1 > (TooN::Internal)   L2Norm (CVD::Pixel)   Multiply::Return (TooN::Internal)   VBase (TooN::Internal)   operations (CVD::Pixel)   
DeEnumerate   La (CVD)   Rgb (CVD)   Vector (TooN)   operations< T, 1 > (CVD::Pixel)   
DeEnumerate< 0 >   La_ops (CVD)   Rgb8 (CVD)   VectorAlloc (TooN::Internal)   overfill (TooN::Internal)   
DeEnumerate< 1 >   Lapack_Cholesky (TooN)   Rgb_ops (CVD)   VectorAlloc< Dynamic, Precision > (TooN::Internal)   overfill< 0 > (TooN::Internal)   
DeEnumerate< 2 >   LeastSquares   Rgba (CVD)   VectorAlloc< Resizable, Precision > (TooN::Internal)   
  p  
DeEnumerate< 3 >   Level   Rgba_ops (CVD)   VectorFiller (TooN::Internal)   
DeEnumerate< 4 >   LevelHelpersFiller   RgbishToRgbish (CVD::Pixel)   VectorMatrixDiagMultiply (TooN::Internal)   placement_delete (CVD::Internal)   
DeEnumerate< 5 >   LineSearch (TooN::Internal)   RgbishToRgbish< A, Rgba< T > > (CVD::Pixel)   VectorMatrixMultiply (TooN::Internal)   placement_delete< T,-1 > (CVD::Internal)   
DeEnumerate< 6 >   Lock (CVD)   RgbishToRgbish< Rgba< S >, Rgba< T > > (CVD::Pixel)   VectorSlice (TooN::Internal)   
  s  
DeEnumerate< 7 >   LU (TooN)   RMS (CVD::Pixel)   VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType > (TooN::Internal)   
Default (TooN::Internal)   
  M  
RobustI (TooN)   VectorStartFill (TooN::Internal)   shift_convert (CVD::Pixel::Internal)   
DefaultConversion (CVD::Pixel)   RobustII (TooN)   SliceVBase< Stride, Default, Default, Default, Default >::VLayout (TooN::Internal)   shift_convert< To, From, 1 > (CVD::Pixel::Internal)   
DefaultConversion< Rgb8, Rgb8, 3, 3 > (CVD::Pixel)   Map   RobustIII (TooN)   Reference::VLayout (TooN)   shift_convert< To, From,-1 > (CVD::Pixel::Internal)   
DefaultConversion< Rgb8, Rgb< S >, 3, 3 > (CVD::Pixel)   MapMaker   Reference::RowMajor (TooN)   VBase::VLayout (TooN::Internal)   
  t  
DefaultConversion< Rgb8, Rgba< S >, 3, 4 > (CVD::Pixel)   MapMakerData   RowMajor (TooN)   SliceVBase::VLayout (TooN::Internal)   
DefaultConversion< Rgb8, S, 3, 1 > (CVD::Pixel)   MapPoint   RowSizeHolder (TooN::Internal)   ReferencePlanarComplex::VLayout (TooN)   traits (CVD::Pixel)   
DefaultConversion< Rgb< T >, Rgb8, 3, 3 > (CVD::Pixel)   Matrix (TooN)   RowStrideHolder (TooN::Internal)   ReferencePlanarComplex::VLayout< Size, std::complex< Precision > > (TooN)   traits< bool, LIFT > (CVD::Pixel)   
DefaultConversion< Rgb< T >, Rgb< S >, 3, 3 > (CVD::Pixel)   MatrixAlloc (TooN::Internal)   Runnable (CVD)   VNegate (TooN::Internal)   traits< C[N], LIFT > (CVD::Pixel)   
DefaultConversion< Rgb< T >, Rgb< T >, 3, 3 > (CVD::Pixel)   MatrixAlloc< R, C, Precision, false > (TooN::Internal)   
  S  
VPairwise (TooN::Internal)   traits< char, LIFT > (CVD::Pixel)   
DefaultConversion< Rgb< T >, Rgba< S >, 3, 4 > (CVD::Pixel)   MatrixFiller (TooN::Internal)   VSE2Mult (TooN::Internal)   traits< double, LIFT > (CVD::Pixel)   
DefaultConversion< Rgb< T >, S, 3, 1 > (CVD::Pixel)   MatrixMultiply (TooN::Internal)   ScalarConvert (CVD::Pixel::Internal)   VSE3Mult (TooN::Internal)   traits< float, LIFT > (CVD::Pixel)   
DefaultConversion< Rgba< T >, Rgb8, 4, 3 > (CVD::Pixel)   MatrixSlice (TooN::Internal)   ScalarConvert< byte, double, D, false, false > (CVD::Pixel::Internal)   
  W  
traits< int, LIFT > (CVD::Pixel)   
DefaultConversion< Rgba< T >, Rgb< S >, 4, 3 > (CVD::Pixel)   MatrixStartFill (TooN::Internal)   ScalarConvert< byte, double, D, false, true > (CVD::Pixel::Internal)   traits< La< T >, LIFT > (CVD::Pixel)   
DefaultConversion< Rgba< T >, Rgba< S >, 4, 4 > (CVD::Pixel)   MatrixVectorDiagMultiply (TooN::Internal)   ScalarConvert< byte, float, D, false, false > (CVD::Pixel::Internal)   WLS (TooN)   traits< long double, LIFT > (CVD::Pixel)   
DefaultConversion< Rgba< T >, Rgba< T >, 4, 4 > (CVD::Pixel)   MatrixVectorMultiply (TooN::Internal)   ScalarConvert< byte, float, D, false, true > (CVD::Pixel::Internal)   
  Z  
traits< long long, LIFT > (CVD::Pixel)   
ZeroPixel (CVD)   
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z