Macros | Typedefs | Functions
ref.cpp File Reference
#include "main.h"
Include dependency graph for ref.cpp:

Go to the source code of this file.

Macros

#define TEST_CHECK_STATIC_ASSERTIONS
 
#define TEST_ENABLE_TEMPORARY_TRACKING
 

Typedefs

typedef Matrix< double, Dynamic, Dynamic, RowMajor > RowMatrixXd
 

Functions

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 &)
 
template<typename MatrixType >
void ref_matrix (const MatrixType &m)
 
template<typename VectorType >
void ref_vector (const VectorType &m)
 
void test_ref ()
 
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< RowMatrixXd >)
 
int test_ref_overload_fun1 (Ref< MatrixXf >)
 
int test_ref_overload_fun2 (Ref< const MatrixXd >)
 
int test_ref_overload_fun2 (Ref< const MatrixXf >)
 
void test_ref_overloads ()
 

Macro Definition Documentation

#define TEST_CHECK_STATIC_ASSERTIONS

Definition at line 16 of file ref.cpp.

#define TEST_ENABLE_TEMPORARY_TRACKING

Definition at line 15 of file ref.cpp.

Typedef Documentation

typedef Matrix<double,Dynamic,Dynamic,RowMajor> RowMatrixXd

Definition at line 225 of file ref.cpp.

Function Documentation

void call_ref ( )

Definition at line 165 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_1 ( Ref< VectorXf >  a,
const B b 
)

Definition at line 151 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_2 ( const Ref< const VectorXf > &  a,
const B b 
)

Definition at line 153 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_3 ( Ref< VectorXf, 0, InnerStride<> >  a,
const B b 
)

Definition at line 155 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_4 ( const Ref< const VectorXf, 0, InnerStride<> > &  a,
const B b 
)

Definition at line 157 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_5 ( Ref< MatrixXf, 0, OuterStride<> >  a,
const B b 
)

Definition at line 159 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_6 ( const Ref< const MatrixXf, 0, OuterStride<> > &  a,
const B b 
)

Definition at line 161 of file ref.cpp.

template<typename B >
EIGEN_DONT_INLINE void call_ref_7 ( Ref< Matrix< float, Dynamic, 3 > >  a,
const B b 
)

Definition at line 163 of file ref.cpp.

template<typename PlainObjectType >
void check_const_correctness ( const PlainObjectType &  )

Definition at line 140 of file ref.cpp.

template<typename MatrixType >
void ref_matrix ( const MatrixType m)

Definition at line 33 of file ref.cpp.

template<typename VectorType >
void ref_vector ( const VectorType m)

Definition at line 80 of file ref.cpp.

void test_ref ( )

Definition at line 267 of file ref.cpp.

void test_ref_ambiguous ( const Ref< const ArrayXd > &  A,
Ref< ArrayXd >  B 
)

Definition at line 233 of file ref.cpp.

void test_ref_fixed_size_assert ( )

Definition at line 256 of file ref.cpp.

int test_ref_overload_fun1 ( Ref< MatrixXd >  )

Definition at line 226 of file ref.cpp.

int test_ref_overload_fun1 ( Ref< RowMatrixXd )

Definition at line 227 of file ref.cpp.

int test_ref_overload_fun1 ( Ref< MatrixXf >  )

Definition at line 228 of file ref.cpp.

int test_ref_overload_fun2 ( Ref< const MatrixXd >  )

Definition at line 230 of file ref.cpp.

int test_ref_overload_fun2 ( Ref< const MatrixXf >  )

Definition at line 231 of file ref.cpp.

void test_ref_overloads ( )

Definition at line 240 of file ref.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:33