Go to the source code of this file.
|
Errors | dart::utils::MjcfParser::detail::checkOrientationValidity (const tinyxml2::XMLElement *element) |
| Checks if orientation elements (i.e., <quat>, <axisangle>, <euler>, <xyaxes>, <zaxis>) are properly set in element . More...
|
|
Eigen::Matrix3d | dart::utils::MjcfParser::detail::compileRotation (const Eigen::Quaterniond &quat, const common::optional< Eigen::Vector4d > &axisAngle, const common::optional< Eigen::Vector3d > &euler, const common::optional< Eigen::Vector6d > &xyAxes, const common::optional< Eigen::Vector3d > &zAxis, const Compiler &compiler) |
| Extracts rotation matrix from "pre-parsed" orientation elements and the compiler settings. More...
|
|
Errors | dart::utils::MjcfParser::detail::handleInclude (tinyxml2::XMLElement *element, const common::Uri &baseUri, const common::ResourceRetrieverPtr &retriever) |
| Includes other MJCF model file into element . More...
|
|
std::vector< dynamics::BodyNode * > | dart::utils::MjcfParser::detail::getBodyNodes (const simulation::World &world, const std::string &name) |
| Finds all BodyNodes by name. More...
|
|