#include <string>#include <vector>#include "drake/multibody/parsing/model_directives.h"#include "drake/multibody/parsing/model_instance_info.h"#include "drake/multibody/parsing/package_map.h"#include "drake/multibody/parsing/parser.h"#include "drake/multibody/plant/multibody_plant.h"Namespaces | |
| drake | |
| drake::multibody | |
| drake::multibody::parsing | |
Functions | |
| ModelDirectives | LoadModelDirectives (const std::filesystem::path &filename) | 
| ModelDirectives | LoadModelDirectivesFromString (const std::string &model_directives) | 
| std::string | ResolveModelDirectiveUri (const std::string &uri, const drake::multibody::PackageMap &package_map) | 
| Converts URIs into filesystem absolute paths.  More... | |
| void | FlattenModelDirectives (const ModelDirectives &directives, const drake::multibody::PackageMap &package_map, ModelDirectives *out) | 
| Flatten model directives into a single object.  More... | |
| std::vector< ModelInstanceInfo > | ProcessModelDirectives (const ModelDirectives &directives, drake::multibody::Parser *parser) | 
| Parses the given model directives using the given parser.  More... | |
| void | ProcessModelDirectives (const ModelDirectives &directives, drake::multibody::MultibodyPlant< double > *plant, std::vector< ModelInstanceInfo > *added_models=nullptr, drake::multibody::Parser *parser=nullptr) | 
| Processes model directives for a given MultibodyPlant.  More... | |