#include <memory>#include <utility>#include <vector>#include "drake/geometry/drake_visualizer_params.h"#include "drake/geometry/meshcat.h"#include "drake/geometry/meshcat_visualizer_params.h"#include "drake/geometry/scene_graph.h"#include "drake/multibody/meshcat/contact_visualizer_params.h"#include "drake/multibody/plant/multibody_plant.h"#include "drake/systems/framework/diagram_builder.h"#include "drake/systems/lcm/lcm_buses.h"#include "drake/visualization/visualization_config.h"Namespaces | |
| namespace | drake |
| namespace | drake::visualization |
Functions | |
| void | ApplyVisualizationConfig (const VisualizationConfig &config, systems::DiagramBuilder< double > *builder, const systems::lcm::LcmBuses *lcm_buses=nullptr, const multibody::MultibodyPlant< double > *plant=nullptr, geometry::SceneGraph< double > *scene_graph=nullptr, std::shared_ptr< geometry::Meshcat > meshcat=nullptr, lcm::DrakeLcmInterface *lcm=nullptr) |
| Adds LCM visualization publishers to communicate to Meshcat and/or Meldis. | |
| void | AddDefaultVisualization (systems::DiagramBuilder< double > *builder, std::shared_ptr< geometry::Meshcat > meshcat=nullptr) |
| Adds LCM visualization publishers to communicate to Meshcat and/or Meldis, using all of the default configuration settings. | |