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.
Namespaces | Functions
lapack.h File Reference

Go to the source code of this file.

Namespaces

 TooN
 Everything lives inside this namespace.
 

Functions

void TooN::dgetrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
 
void TooN::sgetrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
 
void TooN::dgetri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
 
void TooN::sgetri_ (int *N, float *A, int *lda, int *IPIV, float *WORK, int *lwork, int *INFO)
 
void TooN::dtrsm_ (char *SIDE, char *UPLO, char *TRANSA, char *DIAG, int *M, int *N, double *alpha, double *A, int *lda, double *B, int *ldb)
 
void TooN::strsm_ (char *SIDE, char *UPLO, char *TRANSA, char *DIAG, int *M, int *N, float *alpha, float *A, int *lda, float *B, int *ldb)
 
void TooN::dgesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, double *A, int *lda, double *S, double *U, int *ldu, double *VT, int *ldvt, double *WORK, int *lwork, int *INFO)
 
void TooN::sgesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, float *A, int *lda, float *S, float *U, int *ldu, float *VT, int *ldvt, float *WORK, int *lwork, int *INFO)
 
void TooN::dsyev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *WORK, int *LWORK, int *INFO)
 
void TooN::ssyev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
 
void TooN::dgeev_ (const char *JOBVL, const char *JOBVR, int *N, double *A, int *lda, double *WR, double *WI, double *VL, int *LDVL, double *VR, int *LDVR, double *WORK, int *LWORK, int *INFO)
 
void TooN::sgeev_ (const char *JOBVL, const char *JOBVR, int *N, float *A, int *lda, float *WR, float *WI, float *VL, int *LDVL, float *VR, int *LDVR, float *WORK, int *LWORK, int *INFO)
 
void TooN::dpotrf_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void TooN::spotrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void TooN::dpotrs_ (const char *UPLO, const int *N, const int *NRHS, const double *A, const int *LDA, double *B, const int *LDB, int *INFO)
 
void TooN::spotrs_ (const char *UPLO, const int *N, const int *NRHS, const float *A, const int *LDA, float *B, const int *LDB, int *INFO)
 
void TooN::dpotri_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void TooN::spotri_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void TooN::sgeqp3_ (int *M, int *N, float *A, int *LDA, int *JPVT, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void TooN::dgeqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void TooN::sorgqr_ (int *M, int *N, int *K, float *A, int *LDA, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void TooN::dorgqr_ (int *M, int *N, int *K, double *A, int *LDA, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void TooN::getrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
 
void TooN::getrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
 
void TooN::trsm_ (const char *SIDE, const char *UPLO, const char *TRANSA, const char *DIAG, int *M, int *N, float *alpha, float *A, int *lda, float *B, int *ldb)
 
void TooN::trsm_ (const char *SIDE, const char *UPLO, const char *TRANSA, const char *DIAG, int *M, int *N, double *alpha, double *A, int *lda, double *B, int *ldb)
 
void TooN::getri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
 
void TooN::getri_ (int *N, float *A, int *lda, int *IPIV, float *WORK, int *lwork, int *INFO)
 
void TooN::potrf_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void TooN::potrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void TooN::gesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, double *A, int *lda, double *S, double *U, int *ldu, double *VT, int *ldvt, double *WORK, int *lwork, int *INFO)
 
void TooN::gesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, float *A, int *lda, float *S, float *U, int *ldu, float *VT, int *ldvt, float *WORK, int *lwork, int *INFO)
 
void TooN::potrs_ (const char *UPLO, const int *N, const int *NRHS, const double *A, const int *LDA, double *B, const int *LDB, int *INFO)
 
void TooN::potrs_ (const char *UPLO, const int *N, const int *NRHS, const float *A, const int *LDA, float *B, const int *LDB, int *INFO)
 
void TooN::potri_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void TooN::potri_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void TooN::syev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *WORK, int *LWORK, int *INFO)
 
void TooN::syev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
 
void TooN::geqp3_ (int *M, int *N, float *A, int *LDA, int *JPVT, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void TooN::geqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void TooN::orgqr_ (int *M, int *N, int *K, float *A, int *LDA, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void TooN::orgqr_ (int *M, int *N, int *K, double *A, int *LDA, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void TooN::geev_ (const char *JOBVL, const char *JOBVR, int *N, double *A, int *lda, double *WR, double *WI, double *VL, int *LDVL, double *VR, int *LDVR, double *WORK, int *LWORK, int *INFO)
 
void TooN::geev_ (const char *JOBVL, const char *JOBVR, int *N, float *A, int *lda, float *WR, float *WI, float *VL, int *LDVL, float *VR, int *LDVR, float *WORK, int *LWORK, int *INFO)