MCPcopy Create free account
hub / github.com/PX4/eigen / test_stdlist

Function test_stdlist

test/stdlist.cpp:105–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103}
104
105void test_stdlist()
106{
107 // some non vectorizable fixed sizes
108 CALL_SUBTEST_1(check_stdlist_matrix(Vector2f()));
109 CALL_SUBTEST_1(check_stdlist_matrix(Matrix3f()));
110 CALL_SUBTEST_2(check_stdlist_matrix(Matrix3d()));
111
112 // some vectorizable fixed sizes
113 CALL_SUBTEST_1(check_stdlist_matrix(Matrix2f()));
114 CALL_SUBTEST_1(check_stdlist_matrix(Vector4f()));
115 CALL_SUBTEST_1(check_stdlist_matrix(Matrix4f()));
116 CALL_SUBTEST_2(check_stdlist_matrix(Matrix4d()));
117
118 // some dynamic sizes
119 CALL_SUBTEST_3(check_stdlist_matrix(MatrixXd(1,1)));
120 CALL_SUBTEST_3(check_stdlist_matrix(VectorXd(20)));
121 CALL_SUBTEST_3(check_stdlist_matrix(RowVectorXf(20)));
122 CALL_SUBTEST_3(check_stdlist_matrix(MatrixXcf(10,10)));
123
124 // some Transform
125 CALL_SUBTEST_4(check_stdlist_transform(Affine2f()));
126 CALL_SUBTEST_4(check_stdlist_transform(Affine3f()));
127 CALL_SUBTEST_4(check_stdlist_transform(Affine3d()));
128
129 // some Quaternion
130 CALL_SUBTEST_5(check_stdlist_quaternion(Quaternionf()));
131 CALL_SUBTEST_5(check_stdlist_quaternion(Quaterniond()));
132}

Callers

nothing calls this directly

Calls 3

check_stdlist_matrixFunction · 0.70
check_stdlist_transformFunction · 0.70
check_stdlist_quaternionFunction · 0.70

Tested by

no test coverage detected