Go to the source code of this file.
|
void | call_ref () |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_1 (Ref< VectorXf > a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_2 (const Ref< const VectorXf > &a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_3 (Ref< VectorXf, 0, InnerStride<> > a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_4 (const Ref< const VectorXf, 0, InnerStride<> > &a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_5 (Ref< MatrixXf, 0, OuterStride<> > a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_6 (const Ref< const MatrixXf, 0, OuterStride<> > &a, const B &b) |
|
template<typename B > |
EIGEN_DONT_INLINE void | call_ref_7 (Ref< Matrix< float, Dynamic, 3 > > a, const B &b) |
|
template<typename PlainObjectType > |
void | check_const_correctness (const PlainObjectType &) |
|
| EIGEN_DECLARE_TEST (ref) |
|
template<typename MatrixType > |
void | ref_matrix (const MatrixType &m) |
|
template<typename VectorType > |
void | ref_vector (const VectorType &m) |
|
template<typename Scalar , int Rows, int Cols> |
void | ref_vector_fixed_sizes () |
|
void | test_ref_ambiguous (const Ref< const ArrayXd > &A, Ref< ArrayXd > B) |
|
void | test_ref_fixed_size_assert () |
|
int | test_ref_overload_fun1 (Ref< MatrixXd >) |
|
int | test_ref_overload_fun1 (Ref< MatrixXf >) |
|
int | test_ref_overload_fun1 (Ref< RowMatrixXd >) |
|
int | test_ref_overload_fun2 (Ref< const MatrixXd >) |
|
int | test_ref_overload_fun2 (Ref< const MatrixXf >) |
|
void | test_ref_overloads () |
|
◆ TEST_CHECK_STATIC_ASSERTIONS
#define TEST_CHECK_STATIC_ASSERTIONS |
◆ TEST_ENABLE_TEMPORARY_TRACKING
#define TEST_ENABLE_TEMPORARY_TRACKING |
◆ RowMatrixXd
◆ call_ref()
◆ call_ref_1()
◆ call_ref_2()
◆ call_ref_3()
◆ call_ref_4()
◆ call_ref_5()
◆ call_ref_6()
◆ call_ref_7()
◆ check_const_correctness()
template<typename PlainObjectType >
void check_const_correctness |
( |
const PlainObjectType & |
| ) |
|
◆ EIGEN_DECLARE_TEST()
EIGEN_DECLARE_TEST |
( |
ref |
| ) |
|
◆ ref_matrix()
template<typename MatrixType >
◆ ref_vector()
template<typename VectorType >
◆ ref_vector_fixed_sizes()
template<typename Scalar , int Rows, int Cols>
void ref_vector_fixed_sizes |
( |
| ) |
|
◆ test_ref_ambiguous()
void test_ref_ambiguous |
( |
const Ref< const ArrayXd > & |
A, |
|
|
Ref< ArrayXd > |
B |
|
) |
| |
◆ test_ref_fixed_size_assert()
void test_ref_fixed_size_assert |
( |
| ) |
|
◆ test_ref_overload_fun1() [1/3]
int test_ref_overload_fun1 |
( |
Ref< MatrixXd > |
| ) |
|
◆ test_ref_overload_fun1() [2/3]
int test_ref_overload_fun1 |
( |
Ref< MatrixXf > |
| ) |
|
◆ test_ref_overload_fun1() [3/3]
◆ test_ref_overload_fun2() [1/2]
int test_ref_overload_fun2 |
( |
Ref< const MatrixXd > |
| ) |
|
◆ test_ref_overload_fun2() [2/2]
int test_ref_overload_fun2 |
( |
Ref< const MatrixXf > |
| ) |
|
◆ test_ref_overloads()
void test_ref_overloads |
( |
| ) |
|