File PivotJointR.hpp¶
Classes and structs declared in this file¶
siconos::joints::PivotJointR: This class implements a pivots joint between one or two Newton/Euler Dynamical system.
Free functions, typedefs, enums …¶
-
namespace siconos
-
namespace joints
-
namespace pivot¶
Functions
-
void computeH_for_2DS(const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp1, const siconos::algebra::SiconosVector3 &coords1, const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp2, const siconos::algebra::SiconosVector3 &coords2, const siconos::algebra::SiconosVector3 &A1, const siconos::algebra::SiconosVector3 &A2, const siconos::algebra::SiconosVector4 &c2q, Eigen::Ref<siconos::algebra::MapType> result)¶
-
void computeH_for_1DS(const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp1, const siconos::algebra::SiconosVector3 &coords1, const siconos::algebra::SiconosVector3 &A1, const siconos::algebra::SiconosVector3 &A2, const siconos::algebra::SiconosVector4 &c2q, Eigen::Ref<siconos::algebra::MapType> result)¶
-
void rot2to1(const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp1, const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp2, const siconos::algebra::SiconosVector4 &cq2q, Eigen::Ref<siconos::algebra::SiconosVector4> result)¶
-
void computeH_for_2DS(const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp1, const siconos::algebra::SiconosVector3 &coords1, const Eigen::Ref<const siconos::algebra::SiconosVector4> &qp2, const siconos::algebra::SiconosVector3 &coords2, const siconos::algebra::SiconosVector3 &A1, const siconos::algebra::SiconosVector3 &A2, const siconos::algebra::SiconosVector4 &c2q, Eigen::Ref<siconos::algebra::MapType> result)¶
-
namespace pivot¶
-
namespace joints