1 #define BIORBD_API_EXPORTS
2 #include "Muscles/WrappingSphere.h"
4 #include "Utils/String.h"
5 #include "Utils/RotoTrans.h"
9 m_dia(std::make_shared<biorbd::utils::Scalar>(0))
11 *
m_typeOfNode = biorbd::utils::NODE_TYPE::WRAPPING_SPHERE;
15 const biorbd::utils::Scalar& x,
16 const biorbd::utils::Scalar& y,
17 const biorbd::utils::Scalar& z,
18 const biorbd::utils::Scalar& diameter) :
20 m_dia(std::make_shared<biorbd::utils::Scalar>(diameter))
23 *
m_typeOfNode = biorbd::utils::NODE_TYPE::WRAPPING_SPHERE;
27 const biorbd::utils::Scalar& x,
28 const biorbd::utils::Scalar& y,
29 const biorbd::utils::Scalar& z,
30 const biorbd::utils::Scalar& diameter,
34 m_dia(std::make_shared<biorbd::utils::Scalar>(diameter))
36 *
m_typeOfNode = biorbd::utils::NODE_TYPE::WRAPPING_SPHERE;
41 const biorbd::utils::Scalar& diameter) :
43 m_dia(std::make_shared<biorbd::utils::Scalar>(diameter))
45 *
m_typeOfNode = biorbd::utils::NODE_TYPE::WRAPPING_SPHERE;
58 *m_dia = *other.
m_dia;
70 const biorbd::utils::Scalar& val)