Searched refs:MatrixAdapter (Results 1 - 2 of 2) sorted by relevance
/external/ceres-solver/include/ceres/ |
H A D | rotation.h | 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< 201 struct MatrixAdapter { struct in namespace:ceres 203 explicit MatrixAdapter(T* pointer) function in struct:ceres::MatrixAdapter 393 AngleAxisToRotationMatrix( const T* angle_axis, const MatrixAdapter<T, row_stride, col_stride>& R) argument 442 EulerAnglesToRotationMatrix( const T* euler, const MatrixAdapter<T, row_stride, col_stride>& R) argument 478 QuaternionToScaledRotation( const T q[4], const MatrixAdapter<T, row_stride, col_stride>& R) argument 510 QuaternionToRotation(const T q[4], const MatrixAdapter<T, row_stride, col_stride>& R) argument [all...] |
/external/ceres-solver/internal/ceres/ |
H A D | rotation_test.cc | 1003 TEST(MatrixAdapter, RowMajor3x3ReturnTypeAndAccessIsCorrect) { 1007 MatrixAdapter<double, 3, 1> A = RowMajorAdapter3x3(array); 1008 MatrixAdapter<const float, 3, 1> B = RowMajorAdapter3x3(const_array); 1020 TEST(MatrixAdapter, ColumnMajor3x3ReturnTypeAndAccessIsCorrect) { 1024 MatrixAdapter<double, 1, 3> A = ColumnMajorAdapter3x3(array); 1025 MatrixAdapter<const float, 1, 3> B = ColumnMajorAdapter3x3(const_array); 1037 TEST(MatrixAdapter, RowMajor2x4IsCorrect) { 1040 MatrixAdapter<int, 4, 1> M(array); 1048 TEST(MatrixAdapter, ColumnMajor2x4IsCorrect) { 1051 MatrixAdapter<in [all...] |
Completed in 258 milliseconds