Go to the documentation of this file.
5 #ifndef __pinocchio_serialization_joints_data_hpp__
6 #define __pinocchio_serialization_joints_data_hpp__
10 template<
typename Scalar,
int Options,
template<
typename S,
int O>
class JointCollectionTpl>
13 template<
typename Archive>
20 ar &
make_nvp(
"iMlast", joint_data.iMlast);
21 ar &
make_nvp(
"pjMi", joint_data.pjMi);
45 template<
class Archive,
typename Derived>
69 template<
typename,
int>
class JointCollection>
76 ar &
make_nvp(
"joint_q", joint_data.joint_q());
77 ar &
make_nvp(
"joint_v", joint_data.joint_v());
84 template<
class Archive,
typename Scalar,
int Options,
int axis>
94 template<
class Archive,
typename Scalar,
int Options,
int axis>
104 template<
class Archive,
typename Scalar,
int Options,
int axis>
114 template<
class Archive,
typename Scalar,
int Options,
int axis>
124 template<
class Archive,
typename Scalar,
int Options>
134 template<
class Archive,
typename Scalar,
int Options>
144 template<
class Archive,
typename Scalar,
int Options>
154 template<
class Archive,
typename Scalar,
int Options>
164 template<
class Archive,
typename Scalar,
int Options>
174 template<
class Archive,
typename Scalar,
int Options>
184 template<
class Archive,
typename Scalar,
int Options>
194 template<
class Archive,
typename Scalar,
int Options>
204 template<
class Archive,
typename Scalar,
int Options>
214 template<
class Archive,
typename Scalar,
int Options>
228 template<
typename S,
int O>
class JointCollectionTpl>
243 template<
typename S,
int O>
class JointCollectionTpl>
250 ar &
make_nvp(
"base_variant", base_object<JointDataVariant>(joint));
257 template<
typename S,
int O>
class JointCollectionTpl>
275 #endif // ifndef __pinocchio_serialization_joints_data_hpp__
static void run(Archive &ar, T &object)
MotionTypeConstRef v() const
void serialize(Archive &ar, pinocchio::JointDataBase< Derived > &joint_data, const unsigned int)
void serialize(Archive &ar, Eigen::Map< PlainObjectBase, MapOptions, StrideType > &m, const unsigned int version)
ConfigVector_t & q_transformed()
JointDataVector joints
Vector of joints.
TansformTypeConstRef M() const
const nvp< pinocchio::container::aligned_vector< T > > make_nvp(const char *name, pinocchio::container::aligned_vector< T > &t)
TangentVector_t & v_transformed()
static void run(Archive &ar, JointDataCompositeTpl< Scalar, Options, JointCollectionTpl > &joint_data)
ConstraintTypeConstRef S() const
DTypeConstRef StU() const
DTypeConstRef Dinv() const
ConfigVectorTypeConstRef joint_q() const
UDTypeConstRef UDinv() const
JointCollectionDefault::JointDataVariant JointDataVariant
const RefJointData & jdata() const
TangentVectorTypeConstRef joint_v() const
BiasTypeConstRef c() const
Main pinocchio namespace.
pinocchio
Author(s):
autogenerated on Thu Apr 10 2025 02:42:20