7 #ifndef PINOCCHIO_SKIP_ALGORITHM_MODEL
14 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
void
15 appendModel<context::Scalar, context::Options, JointCollectionDefaultTpl>(
19 const SE3Tpl<context::Scalar, context::Options> &,
22 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
context::Model
23 appendModel<context::Scalar, context::Options, JointCollectionDefaultTpl>(
27 const SE3Tpl<context::Scalar, context::Options> &);
29 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
void
30 appendModel<context::Scalar, context::Options, JointCollectionDefaultTpl>(
33 const GeometryModel &,
34 const GeometryModel &,
36 const SE3Tpl<context::Scalar, context::Options> &,
40 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
void buildReducedModel<
43 JointCollectionDefaultTpl,
46 const std::vector<JointIndex>,
47 const Eigen::MatrixBase<context::VectorXs> &,
53 JointCollectionDefaultTpl,
56 const std::vector<JointIndex> &,
57 const Eigen::MatrixBase<context::VectorXs> &);
59 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
void buildReducedModel<
62 JointCollectionDefaultTpl,
65 const GeometryModel &,
66 const std::vector<JointIndex> &,
67 const Eigen::MatrixBase<context::VectorXs> &,
71 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
void buildReducedModel<
74 JointCollectionDefaultTpl,
75 Eigen::aligned_allocator<GeometryModel>,
78 const std::vector<GeometryModel, Eigen::aligned_allocator<GeometryModel>> &,
79 const std::vector<JointIndex> &,
80 const Eigen::MatrixBase<context::VectorXs> &,
82 std::vector<GeometryModel, Eigen::aligned_allocator<GeometryModel>> &);
84 template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI
JointIndex
85 findCommonAncestor<context::Scalar, context::Options, JointCollectionDefaultTpl>(
89 #endif // PINOCCHIO_SKIP_ALGORITHM_MODEL