pinocchio
4.1.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Toggle main menu visibility
Loading...
Searching...
No Matches
copy.hpp
1
//
2
// Copyright (c) 2016-2020 CNRS INRIA
3
//
4
5
#pragma once
6
7
// IWYU pragma: begin_keep
8
#include "pinocchio/macros.hpp"
9
//
10
#include "pinocchio/multibody.hpp"
11
// IWYU pragma: end_keep
12
13
namespace
pinocchio
14
{
27
template
<
typename
Scalar,
int
Options,
template
<
typename
,
int
>
class
JointCollectionTpl>
28
inline
void
copy
(
29
const
ModelTpl<Scalar, Options, JointCollectionTpl> & model,
30
const
DataTpl<Scalar, Options, JointCollectionTpl> & origin,
31
DataTpl<Scalar, Options, JointCollectionTpl> & dest,
32
KinematicLevel kinematic_level);
33
34
}
// namespace pinocchio
35
36
// IWYU pragma: begin_exports
37
#include "pinocchio/src/algorithm/copy.hxx"
38
// IWYU pragma: end_exports
pinocchio
Main pinocchio namespace.
Definition
treeview.dox:11
pinocchio::copy
void copy(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &origin, DataTpl< Scalar, Options, JointCollectionTpl > &dest, KinematicLevel kinematic_level)
Copy part of the data from origin to dest. Template parameter can be used to select at which differen...
include
pinocchio
algorithm
copy.hpp
Generated by
1.17.0