DART
6.10.1
|
#include <Weld.hpp>
Public Member Functions | |
Weld ()=default | |
const std::string & | getName () const |
bool | getActive () const |
const Eigen::Vector2d & | getSolRef () const |
const Eigen::Matrix< double, 5, 1 > & | getSolImp () const |
const std::string & | getBody1 () const |
const std::string & | getBody2 () const |
const common::optional< Eigen::Isometry3d > & | getRelativeTransform () const |
Private Member Functions | |
Errors | read (tinyxml2::XMLElement *element, const Defaults &defaults) |
Private Attributes | |
WeldAttributes | mAttributes |
std::string | mName |
bool | mActive {true} |
Eigen::Vector2d | mSolRef |
Eigen::Matrix< double, 5, 1 > | mSolImp |
std::string | mBody1 |
std::string | mBody2 |
bool | mUsePredefinedRelativeTransform {true} |
common::optional< Eigen::Isometry3d > | mRelativeTransfrom |
Friends | |
class | Equality |
|
default |
bool dart::utils::MjcfParser::detail::Weld::getActive | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Weld::getBody1 | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Weld::getBody2 | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Weld::getName | ( | ) | const |
const common::optional< Eigen::Isometry3d > & dart::utils::MjcfParser::detail::Weld::getRelativeTransform | ( | ) | const |
const Eigen::Matrix< double, 5, 1 > & dart::utils::MjcfParser::detail::Weld::getSolImp | ( | ) | const |
const Eigen::Vector2d & dart::utils::MjcfParser::detail::Weld::getSolRef | ( | ) | const |
|
private |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |