|
|
ProcessedModelWrapperPtr | clone () |
| |
|
ModelPtr | getModel (bool processed=true) |
| |
|
ModelProcessorPtr | getModelProcessor () |
| |
|
std::string | getOriginalModelFileName () |
| |
|
std::filesystem::path | getOriginalModelFilePath () |
| |
|
std::string | getOriginalModelName () |
| |
|
| ProcessedModelWrapper (const std::filesystem::path &modelFilePath=std::string()) |
| |
|
| ProcessedModelWrapper (ModelPtr model, ModelProcessorPtr modelProcessor, const std::filesystem::path &modelFilePath, bool processModel=true) |
| |
|
| ProcessedModelWrapper (ModelPtr model, ModelPtr processedModel, ModelProcessorPtr modelProcessor, const std::filesystem::path &modelFilePath) |
| |
|
void | processModel () |
| |
|
void | setModel (ModelPtr originalModel) |
| |
|
void | setModelProcessor (ModelProcessorPtr modelProcessor) |
| |
|
void | setProcessedModel (ModelPtr processedModel) |
| |
|
|
static ModelPtr | createReducedModel (ModelPtr model, const std::vector< std::string > &actuatedJoints) |
| | Returns a reduced robot model by merging all robot nodes in subtrees below the given actuated joints of the model (e.g. hands of the MMM model).
|
| |
|
static bool | updateInertialMatricesFromModels (VirtualRobot::RobotPtr robot) |
| |
The documentation for this class was generated from the following files:
- /builds/sw/mmm/core/MMM/Model/ProcessedModelWrapper.h
- /builds/sw/mmm/core/MMM/Model/ProcessedModelWrapper.cpp