Searched refs:TypeSuffix (Results 1 – 3 of 3) sorted by relevance
/external/eigen/Eigen/src/Core/ |
D | Array.h | 279 #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 …]
|
D | Matrix.h | 426 #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/ |
D | AlignedBox.h | 372 #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)
|