Matrix Class¶
Header: #include "easyar/matrix.hpp"
Inherited By: Vec
Description¶
Matrix表示m x n的矩阵。
Public Functions¶
Matrix() explicit Matrix(const _Tp* vals)
Public Attributes¶
_Tp data[m*n]
Matrix()¶
创建Matrix实例。它的数据是零初始化的。
explicit Matrix(const _Tp* vals)¶
创建Matrix实例并从 vals 复制数据。
_Tp data[m*n]¶
矩阵的原始数据数组。
bool operator == (const Matrix<_Tp, m, n>& m1, const Matrix<_Tp, m, n>& m2)¶
相等操作符,如果 m1 和 m2 的所有数据都相等则返回true,否则返回false。
bool operator != (const Matrix<_Tp, m, n>& m1, const Matrix<_Tp, m, n>& m2)¶
不等操作符,如果不是 m1 和 m2 的所有数据都相等则返回true,否则返回false。
typedef Matrix<float, 3, 4> Matrix34F¶
3 x 4的float矩阵。
typedef Matrix<float, 4, 4> Matrix44F¶
4 x 4的float矩阵。