Go to the source code of this file.
Classes | |
struct | Eigen::internal::static_assertion< condition > |
struct | Eigen::internal::static_assertion< true > |
Namespaces | |
Eigen | |
Namespace containing all symbols from the Eigen library. | |
Eigen::internal | |
#define EIGEN_INTERNAL_CHECK_COST_VALUE | ( | C | ) | EIGEN_STATIC_ASSERT((C)>=0 && (C)<=HugeCost*HugeCost, EIGEN_INTERNAL_ERROR_PLEASE_FILE_A_BUG_REPORT__INVALID_COST_VALUE); |
Definition at line 215 of file StaticAssert.h.
#define EIGEN_PREDICATE_SAME_MATRIX_SIZE | ( | TYPE0, | |
TYPE1 | |||
) |
Definition at line 171 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT | ( | CONDITION, | |
MSG | |||
) | if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {} |
Definition at line 124 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_ARRAYXPR | ( | Derived | ) |
Definition at line 203 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_DYNAMIC_SIZE | ( | TYPE | ) |
Definition at line 149 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_FIXED_SIZE | ( | TYPE | ) |
Definition at line 144 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_LVALUE | ( | Derived | ) |
Definition at line 199 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE | ( | TYPE, | |
ROWS, | |||
COLS | |||
) |
Definition at line 159 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_NON_INTEGER | ( | TYPE | ) | EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) |
Definition at line 184 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE | ( | TYPE0, | |
TYPE1 | |||
) |
Definition at line 189 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_SAME_VECTOR_SIZE | ( | TYPE0, | |
TYPE1 | |||
) |
Definition at line 164 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_SAME_XPR_KIND | ( | Derived1, | |
Derived2 | |||
) |
Definition at line 207 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_SIZE_1x1 | ( | TYPE | ) |
Definition at line 194 of file StaticAssert.h.
#define EIGEN_STATIC_ASSERT_VECTOR_ONLY | ( | TYPE | ) |
Definition at line 139 of file StaticAssert.h.
Definition at line 154 of file StaticAssert.h.