GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: bindings/python/spatial/expose-force.cpp Lines: 5 5 100.0 %
Date: 2024-01-23 21:41:47 Branches: 3 6 50.0 %

Line Branch Exec Source
1
//
2
// Copyright (c) 2015-2021 CNRS INRIA
3
//
4
5
#include "pinocchio/serialization/aligned-vector.hpp"
6
#include "pinocchio/serialization/force.hpp"
7
8
#include "pinocchio/bindings/python/fwd.hpp"
9
#include "pinocchio/bindings/python/spatial/force.hpp"
10
#include "pinocchio/bindings/python/serialization/serialization.hpp"
11
#include "pinocchio/bindings/python/utils/std-aligned-vector.hpp"
12
13
namespace pinocchio
14
{
15
  namespace python
16
  {
17
18
19
    void exposeForce()
19
    {
20
19
      ForcePythonVisitor<Force>::expose();
21

19
      StdAlignedVectorPythonVisitor<Force>::expose("StdVec_Force");
22
19
      serialize<StdAlignedVectorPythonVisitor<Force>::vector_type>();
23
19
    }
24
25
  } // namespace python
26
} // namespace pinocchio