33 #ifndef DART_UTILS_MJCF_DETAIL_MESHATTRIBUTES_HPP_
34 #define DART_UTILS_MJCF_DETAIL_MESHATTRIBUTES_HPP_
44 namespace MjcfParser {
56 Eigen::Vector3d
mScale{Eigen::Vector3d::Ones()};
60 MeshAttributes& attributes, tinyxml2::XMLElement* element);
boost::optional< T > optional
Definition: Optional.hpp:50
Errors appendMeshAttributes(MeshAttributes &attributes, tinyxml2::XMLElement *element)
Definition: MeshAttributes.cpp:43
std::vector< Error > Errors
Definition: Error.hpp:85
Definition: BulletCollisionDetector.cpp:65
Intermediate raw data read from the XML file.
Definition: MeshAttributes.hpp:50
Eigen::Vector3d mScale
Definition: MeshAttributes.hpp:56
common::optional< std::string > mFile
Definition: MeshAttributes.hpp:54
common::optional< std::string > mName
Name of the Asset.
Definition: MeshAttributes.hpp:52