GCC Code Coverage Report


Directory: ./
File: bindings/python/crocoddyl/multibody/multibody-double.cpp
Date: 2025-06-03 08:14:12
Exec Total Coverage
Lines: 0 42 0.0%
Functions: 0 1 0.0%
Branches: 0 0 -%

Line Branch Exec Source
1 ///////////////////////////////////////////////////////////////////////////////
2 // BSD 3-Clause License
3 //
4 // Copyright (C) 2019-2025, University of Edinburgh, Heriot-Watt University
5 // Copyright note valid unless otherwise stated in individual files.
6 // All rights reserved.
7 ///////////////////////////////////////////////////////////////////////////////
8
9 #include "python/crocoddyl/multibody/multibody.hpp"
10
11 namespace crocoddyl {
12 namespace python {
13
14 ✗ void exposeMultibody() {
15 ✗ exposeFrictionCone();
16 ✗ exposeWrenchCone();
17 ✗ exposeCoPSupport();
18 ✗ exposeStateMultibody();
19 ✗ exposeActuationFloatingBase();
20 ✗ exposeActuationFull();
21 ✗ exposeActuationFloatingBaseThruster();
22 ✗ exposeForceAbstract();
23 ✗ exposeContactAbstract();
24 ✗ exposeImpulseAbstract();
25 ✗ exposeContactMultiple();
26 ✗ exposeImpulseMultiple();
27 ✗ exposeDataCollectorMultibody();
28 ✗ exposeDataCollectorContacts();
29 ✗ exposeDataCollectorImpulses();
30 ✗ exposeDifferentialActionFreeFwdDynamics();
31 ✗ exposeDifferentialActionFreeInvDynamics();
32 ✗ exposeDifferentialActionContactFwdDynamics();
33 ✗ exposeDifferentialActionContactInvDynamics();
34 ✗ exposeActionImpulseFwdDynamics();
35 ✗ exposeResidualState();
36 ✗ exposeResidualCentroidalMomentum();
37 ✗ exposeResidualCoMPosition();
38 ✗ exposeResidualContactForce();
39 ✗ exposeResidualContactFrictionCone();
40 ✗ exposeResidualContactCoPPosition();
41 ✗ exposeResidualContactWrenchCone();
42 ✗ exposeResidualContactControlGrav();
43 ✗ exposeResidualControlGrav();
44 ✗ exposeResidualFramePlacement();
45 ✗ exposeResidualFrameRotation();
46 ✗ exposeResidualFrameTranslation();
47 ✗ exposeResidualFrameVelocity();
48 ✗ exposeResidualImpulseCoM();
49
50 #ifdef PINOCCHIO_WITH_HPP_FCL
51 #ifdef CROCODDYL_WITH_PAIR_COLLISION
52 exposeResidualPairCollision();
53 #endif
54 #endif
55
56 ✗ exposeContact1D();
57 ✗ exposeContact2D();
58 ✗ exposeContact3D();
59 ✗ exposeContact6D();
60 ✗ exposeImpulse3D();
61 ✗ exposeImpulse6D();
62 ✗ }
63
64 } // namespace python
65 } // namespace crocoddyl
66