GCC Code Coverage Report


Directory: ./
File: bindings/python/scenario/contact-sequence.cpp
Date: 2025-03-10 16:17:01
Exec Total Coverage
Lines: 3 3 100.0%
Branches: 2 4 50.0%

Line Branch Exec Source
1 // Copyright (c) 2015-2018, CNRS
2 // Authors: Justin Carpentier <jcarpent@laas.fr>
3 //
4 #include "multicontact-api/bindings/python/scenario/contact-sequence.hpp"
5
6 #include "multicontact-api/bindings/python/scenario/expose-scenario.hpp"
7
8 // required because of the serialization of the curves pointer :
9 #include <ndcurves/bezier_curve.h>
10 #include <ndcurves/cubic_hermite_spline.h>
11 #include <ndcurves/exact_cubic.h>
12 #include <ndcurves/fwd.h>
13 #include <ndcurves/piecewise_curve.h>
14 #include <ndcurves/polynomial.h>
15 #include <ndcurves/se3_curve.h>
16 #include <ndcurves/so3_linear.h>
17
18 namespace multicontact_api {
19 namespace python {
20 3 void exposeContactSequence() {
21 ContactSequencePythonVisitor<
22
2/4
✓ Branch 2 taken 3 times.
✗ Branch 3 not taken.
✓ Branch 5 taken 3 times.
✗ Branch 6 not taken.
3 multicontact_api::scenario::ContactSequence>::expose("ContactSequence");
23 3 }
24 } // namespace python
25 } // namespace multicontact_api
26