Home
last modified time | relevance | path

Searched refs:TypeSuffix (Results 1 – 3 of 3) sorted by relevance

/external/eigen/Eigen/src/Core/
DArray.h279 #define EIGEN_MAKE_ARRAY_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix) \
281 typedef Array<Type, Size, Size> Array##SizeSuffix##SizeSuffix##TypeSuffix; \
283 typedef Array<Type, Size, 1> Array##SizeSuffix##TypeSuffix;
285 #define EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS(Type, TypeSuffix, Size) \
287 typedef Array<Type, Size, Dynamic> Array##Size##X##TypeSuffix; \
289 typedef Array<Type, Dynamic, Size> Array##X##Size##TypeSuffix;
291 #define EIGEN_MAKE_ARRAY_TYPEDEFS_ALL_SIZES(Type, TypeSuffix) \
292 EIGEN_MAKE_ARRAY_TYPEDEFS(Type, TypeSuffix, 2, 2) \
293 EIGEN_MAKE_ARRAY_TYPEDEFS(Type, TypeSuffix, 3, 3) \
294 EIGEN_MAKE_ARRAY_TYPEDEFS(Type, TypeSuffix, 4, 4) \
[all …]
DMatrix.h426 #define EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix) \
428 typedef Matrix<Type, Size, Size> Matrix##SizeSuffix##TypeSuffix; \
430 typedef Matrix<Type, Size, 1> Vector##SizeSuffix##TypeSuffix; \
432 typedef Matrix<Type, 1, Size> RowVector##SizeSuffix##TypeSuffix;
434 #define EIGEN_MAKE_FIXED_TYPEDEFS(Type, TypeSuffix, Size) \
436 typedef Matrix<Type, Size, Dynamic> Matrix##Size##X##TypeSuffix; \
438 typedef Matrix<Type, Dynamic, Size> Matrix##X##Size##TypeSuffix;
440 #define EIGEN_MAKE_TYPEDEFS_ALL_SIZES(Type, TypeSuffix) \
441 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 2, 2) \
442 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 3, 3) \
[all …]
/external/eigen/Eigen/src/Geometry/
DAlignedBox.h372 #define EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix) \ argument
374 typedef AlignedBox<Type, Size> AlignedBox##SizeSuffix##TypeSuffix;
376 #define EIGEN_MAKE_TYPEDEFS_ALL_SIZES(Type, TypeSuffix) \ argument
377 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 1, 1) \
378 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 2, 2) \
379 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 3, 3) \
380 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, 4, 4) \
381 EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Dynamic, X)