MYNT-EYE-S-SDK/include/Ctain/CtainBase.h
2019-09-03 11:45:05 +08:00

40 lines
858 B
C++

//
// Created by 顾涵彬 on 2019-08-28.
//
#include <cstdint>
#include "Matrix.h"
#include "SquareMatrix.h"
#include "MatrixSolver.h"
#include "Quaternion.h"
#ifndef MATRIX_CTAIN_H
#define MATRIX_CTAIN_H
namespace Ctain {
typedef SMatrix<double> Matrixd;
typedef Matrix<double> MatrixXd;
typedef Matrix<double> Matrix23d;
typedef SMatrix<double> Matrix3d;
typedef SMatrix<double> Matrix4d;
typedef SMatrix<float> Matrixf;
typedef Matrixf Matrix2f;
typedef Matrixf Matrix3f;
typedef Matrix<float> Vectorf;
typedef Vectorf Vector2f;
typedef Vectorf Vector3f;
typedef Matrix<double> Vectord;
typedef Matrix<double> Vector2d;
typedef Matrix<double> Vector3d;
typedef Matrix<double> MatrixXcd;
typedef Quaternion<double> Quaterniond;
} // end namespace Ctain
#endif // Ctain_CtainBASE_H