9 #ifndef CROCODDYL_CORE_DATA_CONTACTS_HPP_
10 #define CROCODDYL_CORE_DATA_CONTACTS_HPP_
12 #include "crocoddyl/multibody/contacts/multiple-contacts.hpp"
13 #include "crocoddyl/multibody/data/multibody.hpp"
14 #include "crocoddyl/multibody/fwd.hpp"
18 template <
typename Scalar>
20 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
27 std::shared_ptr<ContactDataMultipleTpl<Scalar> > contacts;
30 template <
typename Scalar>
33 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
36 pinocchio::DataTpl<Scalar>*
const pinocchio,
43 template <
typename Scalar>
47 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
50 pinocchio::DataTpl<Scalar>*
const pinocchio,
58 template <
typename Scalar>
62 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
65 pinocchio::DataTpl<Scalar>*
const pinocchio,
78 CROCODDYL_DECLARE_EXTERN_TEMPLATE_STRUCT(
80 CROCODDYL_DECLARE_EXTERN_TEMPLATE_STRUCT(
82 CROCODDYL_DECLARE_EXTERN_TEMPLATE_STRUCT(