MRPT  1.9.9
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 Foo< INTER_SPACE >::m1, and Foo< INTER_SPACE >::m2.

Referenced by do_test_AlignedMemInSTL(), and do_test_AlignedMemOnStack().

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 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019