Lines Matching refs:MatrixAdapter
57 // (const) MatrixAdapter<T, row_stride, col_stride> M"
68 struct MatrixAdapter;
70 // Convenience functions to create a MatrixAdapter that treats the
74 MatrixAdapter<T, 1, 3> ColumnMajorAdapter3x3(T* pointer);
77 MatrixAdapter<T, 3, 1> RowMajorAdapter3x3(T* pointer);
105 const MatrixAdapter<const T, row_stride, col_stride>& R,
114 const MatrixAdapter<T, row_stride, col_stride>& R);
128 const MatrixAdapter<T, row_stride, col_stride>& R);
155 const MatrixAdapter<T, row_stride, col_stride>& R);
165 const MatrixAdapter<T, row_stride, col_stride>& R);
201 struct MatrixAdapter {
203 explicit MatrixAdapter(T* pointer)
213 MatrixAdapter<T, 1, 3> ColumnMajorAdapter3x3(T* pointer) {
214 return MatrixAdapter<T, 1, 3>(pointer);
218 MatrixAdapter<T, 3, 1> RowMajorAdapter3x3(T* pointer) {
219 return MatrixAdapter<T, 3, 1>(pointer);
309 const MatrixAdapter<const T, row_stride, col_stride>& R,
395 const MatrixAdapter<T, row_stride, col_stride>& R) {
444 const MatrixAdapter<T, row_stride, col_stride>& R) {
480 const MatrixAdapter<T, row_stride, col_stride>& R) {
511 const MatrixAdapter<T, row_stride, col_stride>& R) {