33#ifndef DART_UTILS_MJCF_DETAIL_WELD_HPP_
34#define DART_UTILS_MJCF_DETAIL_WELD_HPP_
52 const std::string&
getName()
const;
55 const Eigen::Matrix<double, 5, 1>&
getSolImp()
const;
Definition Default.hpp:80
Definition Equality.hpp:49
const std::string & getName() const
Definition Weld.cpp:43
std::string mBody2
Definition Weld.hpp:73
const Eigen::Matrix< double, 5, 1 > & getSolImp() const
Definition Weld.cpp:61
std::string mName
Definition Weld.hpp:68
bool mUsePredefinedRelativeTransform
Definition Weld.hpp:74
bool getActive() const
Definition Weld.cpp:49
std::string mBody1
Definition Weld.hpp:72
Eigen::Matrix< double, 5, 1 > mSolImp
Definition Weld.hpp:71
const Eigen::Vector2d & getSolRef() const
Definition Weld.cpp:55
Eigen::Vector2d mSolRef
Definition Weld.hpp:70
bool mActive
Definition Weld.hpp:69
WeldAttributes mAttributes
Definition Weld.hpp:66
Errors read(tinyxml2::XMLElement *element, const Defaults &defaults)
Definition Weld.cpp:85
common::optional< Eigen::Isometry3d > mRelativeTransfrom
Definition Weld.hpp:76
const common::optional< Eigen::Isometry3d > & getRelativeTransform() const
Definition Weld.cpp:79
const std::string & getBody2() const
Definition Weld.cpp:73
const std::string & getBody1() const
Definition Weld.cpp:67
boost::optional< T > optional
Definition Optional.hpp:50
std::vector< Error > Errors
Definition Error.hpp:85
Definition BulletCollisionDetector.cpp:65
Definition WeldAttributes.hpp:48