Classes | Functions
unittest/serialization.cpp File Reference
#include "pinocchio/multibody/data.hpp"
#include "pinocchio/algorithm/joint-configuration.hpp"
#include "pinocchio/algorithm/kinematics.hpp"
#include "pinocchio/algorithm/geometry.hpp"
#include "pinocchio/serialization/fwd.hpp"
#include "pinocchio/serialization/archive.hpp"
#include "pinocchio/serialization/spatial.hpp"
#include "pinocchio/serialization/frame.hpp"
#include "pinocchio/serialization/joints.hpp"
#include "pinocchio/serialization/model.hpp"
#include "pinocchio/serialization/data.hpp"
#include "pinocchio/serialization/geometry.hpp"
#include "pinocchio/parsers/sample-models.hpp"
#include <iostream>
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
Include dependency graph for unittest/serialization.cpp:

Go to the source code of this file.

Classes

struct  call_equality_op< T1, T2 >
 
struct  init< JointModel_ >
 
struct  init< JointModel_ >
 
struct  init< pinocchio::JointModelCompositeTpl< Scalar, Options, JointCollection > >
 
struct  init< pinocchio::JointModelMimic< JointModel_ > >
 
struct  init< pinocchio::JointModelPrismaticUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelRevoluteUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelRevoluteUnboundedUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelTpl< Scalar, Options, JointCollection > >
 
struct  TestJointData
 
struct  TestJointModel< TestDerived >
 
struct  TestJointMotion
 
struct  TestJointTransform
 

Functions

 BOOST_AUTO_TEST_CASE (test_static_buffer)
 
 BOOST_AUTO_TEST_CASE (test_eigen_serialization)
 
 BOOST_AUTO_TEST_CASE (test_spatial_serialization)
 
 BOOST_AUTO_TEST_CASE (test_multibody_serialization)
 
 BOOST_AUTO_TEST_CASE (test_multibody_joints_model_serialization)
 
 BOOST_AUTO_TEST_CASE (test_multibody_joints_transform_serialization)
 
 BOOST_AUTO_TEST_CASE (test_multibody_joints_motion_serialization)
 
 BOOST_AUTO_TEST_CASE (test_multibody_joints_data_serialization)
 
 BOOST_AUTO_TEST_CASE (test_model_serialization)
 
 BOOST_AUTO_TEST_CASE (test_throw_extension)
 
 BOOST_AUTO_TEST_CASE (test_data_serialization)
 
 BOOST_AUTO_TEST_CASE (test_geometry_data_serialization)
 
template<typename T >
void generic_test (const T &object, const std::string &filename, const std::string &tag_name)
 
template<typename T >
bool run_call_equality_op (const T &v1, const T &v2)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/12]

BOOST_AUTO_TEST_CASE ( test_static_buffer  )

Definition at line 157 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/12]

BOOST_AUTO_TEST_CASE ( test_eigen_serialization  )

Definition at line 173 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/12]

BOOST_AUTO_TEST_CASE ( test_spatial_serialization  )

Definition at line 202 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/12]

BOOST_AUTO_TEST_CASE ( test_multibody_serialization  )

Definition at line 222 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/12]

BOOST_AUTO_TEST_CASE ( test_multibody_joints_model_serialization  )

Definition at line 352 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/12]

BOOST_AUTO_TEST_CASE ( test_multibody_joints_transform_serialization  )

Definition at line 434 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/12]

BOOST_AUTO_TEST_CASE ( test_multibody_joints_motion_serialization  )

Definition at line 520 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/12]

BOOST_AUTO_TEST_CASE ( test_multibody_joints_data_serialization  )

Definition at line 614 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [9/12]

BOOST_AUTO_TEST_CASE ( test_model_serialization  )

Definition at line 620 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [10/12]

BOOST_AUTO_TEST_CASE ( test_throw_extension  )

Definition at line 630 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [11/12]

BOOST_AUTO_TEST_CASE ( test_data_serialization  )

Definition at line 670 of file unittest/serialization.cpp.

◆ BOOST_AUTO_TEST_CASE() [12/12]

BOOST_AUTO_TEST_CASE ( test_geometry_data_serialization  )

Definition at line 682 of file unittest/serialization.cpp.

◆ generic_test()

template<typename T >
void generic_test ( const T &  object,
const std::string &  filename,
const std::string &  tag_name 
)

Definition at line 65 of file unittest/serialization.cpp.

◆ run_call_equality_op()

template<typename T >
bool run_call_equality_op ( const T &  v1,
const T &  v2 
)

Definition at line 42 of file unittest/serialization.cpp.



pinocchio
Author(s):
autogenerated on Fri Jun 23 2023 02:38:33