MRPT  2.0.0
Classes | Functions
EigenAlignment_unittest.cpp File Reference
#include <gtest/gtest.h>
#include <mrpt/core/alignment_req.h>
#include <mrpt/math/CMatrixFixed.h>
#include <mrpt/system/memory.h>
#include <Eigen/Dense>
#include <iostream>
Include dependency graph for EigenAlignment_unittest.cpp:

Go to the source code of this file.

Classes

class  Foo< INTER_SPACE >
 

Functions

 TEST (EigenAlignment, PrintAlignment)
 
template<unsigned int INTER_SPACE>
void checkAlignedFoo (const Foo< INTER_SPACE > &d, const std::string &testName)
 
template<unsigned int INTER_SPACE>
void do_test_AlignedMemOnStack ()
 
template<unsigned int INTER_SPACE>
void do_test_AlignedMemOnStackUpTo ()
 
template<unsigned int INTER_SPACE>
void do_test_AlignedMemInSTL ()
 
template<unsigned int INTER_SPACE>
void do_test_AlignedMemInSTLUpTo ()
 
 TEST (EigenAlignment, AlignedMemOnStack)
 
 TEST (EigenAlignment, AlignedMemInSTL)
 

Function Documentation

◆ checkAlignedFoo()

template<unsigned int INTER_SPACE>
void checkAlignedFoo ( const Foo< INTER_SPACE > &  d,
const std::string &  testName 
)

Definition at line 48 of file EigenAlignment_unittest.cpp.

References EXPECT_TRUE(), Foo< INTER_SPACE >::m1, and Foo< INTER_SPACE >::m2.

Referenced by do_test_AlignedMemInSTL(), and do_test_AlignedMemOnStack().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ do_test_AlignedMemInSTL()

template<unsigned int INTER_SPACE>
void do_test_AlignedMemInSTL ( )

Definition at line 75 of file EigenAlignment_unittest.cpp.

References checkAlignedFoo().

Here is the call graph for this function:

◆ do_test_AlignedMemInSTLUpTo()

template<unsigned int INTER_SPACE>
void do_test_AlignedMemInSTLUpTo ( )

Definition at line 83 of file EigenAlignment_unittest.cpp.

◆ do_test_AlignedMemOnStack()

template<unsigned int INTER_SPACE>
void do_test_AlignedMemOnStack ( )

Definition at line 61 of file EigenAlignment_unittest.cpp.

References checkAlignedFoo().

Here is the call graph for this function:

◆ do_test_AlignedMemOnStackUpTo()

template<unsigned int INTER_SPACE>
void do_test_AlignedMemOnStackUpTo ( )

Definition at line 67 of file EigenAlignment_unittest.cpp.

◆ TEST() [1/3]

TEST ( EigenAlignment  ,
PrintAlignment   
)

Definition at line 17 of file EigenAlignment_unittest.cpp.

◆ TEST() [2/3]

TEST ( EigenAlignment  ,
AlignedMemOnStack   
)

Definition at line 90 of file EigenAlignment_unittest.cpp.

◆ TEST() [3/3]

TEST ( EigenAlignment  ,
AlignedMemInSTL   
)

Definition at line 92 of file EigenAlignment_unittest.cpp.




Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020