DART
6.10.1
|
#include <Compiler.hpp>
Public Member Functions | |
Compiler ()=default | |
void | setBaseUri (const common::Uri &baseUri) |
const common::Uri & | getBaseUri () const |
void | setResourceRetriever (const common::ResourceRetrieverPtr &retriever) |
common::ResourceRetrieverPtr | getResourceRetriever () const |
double | getBoundMass () const |
double | getBoundInertia () const |
double | getSetTotalMass () const |
bool | getBalanceInertia () const |
bool | getStripPath () const |
Coordinate | getCoordinate () const |
Angle | getAngle () const |
bool | getFitAabb () const |
const std::string & | getEulerSeq () const |
const std::string & | getMeshDir () const |
const std::string & | getTextureDir () const |
bool | getDiscardVisual () const |
bool | getConvexHull () const |
bool | getUserThread () const |
bool | getFuseStatic () const |
InertiaFromGeom | getInertiaFromGeom () const |
const Eigen::Vector2i & | getInertiaGroupRange () const |
Private Member Functions | |
Errors | read (tinyxml2::XMLElement *element) |
Private Attributes | |
common::Uri | mBaseUri |
common::ResourceRetrieverPtr | mRetriever |
double | mBoundMass {0} |
double | mBoundInertia {0} |
double | mSetTotalMass {-1} |
bool | mBalanceInertia {false} |
bool | mStripPath {false} |
Coordinate | mCoordinate {Coordinate::LOCAL} |
Angle | mAngle {Angle::DEGREE} |
bool | mFitAabb {false} |
std::string | mEulerSeq {"xyz"} |
std::string | mMeshDir {""} |
std::string | mTextureDir {""} |
bool | mDiscardVisual {false} |
bool | mConvexHull {true} |
bool | mUserThread {true} |
bool | mFuseStatic {false} |
InertiaFromGeom | mInertiaFromGeom {InertiaFromGeom::AUTO} |
Eigen::Vector2i | mInertiaGroupRange {Eigen::Vector2i(0, 5)} |
Friends | |
class | MujocoModel |
|
default |
Angle dart::utils::MjcfParser::detail::Compiler::getAngle | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getBalanceInertia | ( | ) | const |
const common::Uri & dart::utils::MjcfParser::detail::Compiler::getBaseUri | ( | ) | const |
double dart::utils::MjcfParser::detail::Compiler::getBoundInertia | ( | ) | const |
double dart::utils::MjcfParser::detail::Compiler::getBoundMass | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getConvexHull | ( | ) | const |
Coordinate dart::utils::MjcfParser::detail::Compiler::getCoordinate | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getDiscardVisual | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Compiler::getEulerSeq | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getFitAabb | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getFuseStatic | ( | ) | const |
InertiaFromGeom dart::utils::MjcfParser::detail::Compiler::getInertiaFromGeom | ( | ) | const |
const Eigen::Vector2i & dart::utils::MjcfParser::detail::Compiler::getInertiaGroupRange | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Compiler::getMeshDir | ( | ) | const |
common::ResourceRetrieverPtr dart::utils::MjcfParser::detail::Compiler::getResourceRetriever | ( | ) | const |
double dart::utils::MjcfParser::detail::Compiler::getSetTotalMass | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getStripPath | ( | ) | const |
const std::string & dart::utils::MjcfParser::detail::Compiler::getTextureDir | ( | ) | const |
bool dart::utils::MjcfParser::detail::Compiler::getUserThread | ( | ) | const |
|
private |
void dart::utils::MjcfParser::detail::Compiler::setBaseUri | ( | const common::Uri & | baseUri | ) |
void dart::utils::MjcfParser::detail::Compiler::setResourceRetriever | ( | const common::ResourceRetrieverPtr & | retriever | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |