#include <memory>
#include <set>
#include <string>
#include <variant>
#include "drake/common/default_scalars.h"
#include "drake/geometry/scene_graph.h"
#include "drake/multibody/plant/scalar_convertible_component.h"
#include "drake/systems/framework/leaf_system.h"
Classes | |
class | MultibodyPlant< T > |
MultibodyPlant is a Drake system framework representation (see systems::System) for the model of a physical system consisting of a collection of interconnected bodies. More... | |
class | DeformableModel< T > |
DeformableModel implements the interface in PhysicalModel and provides the functionalities to specify deformable bodies. More... | |
class | PhysicalModel< T > |
(Internal) PhysicalModel provides the functionalities to extend the type of physical model of MultibodyPlant. More... | |
Namespaces | |
drake | |
drake::multibody | |
Typedefs | |
template<typename T > | |
using | PhysicalModelPointerVariant = std::variant< const DeformableModel< T > *, std::monostate > |
Functions | |
DRAKE_DECLARE_CLASS_TEMPLATE_INSTANTIATIONS_ON_DEFAULT_SCALARS (class ::drake::multibody::PhysicalModel) | |
DRAKE_DECLARE_CLASS_TEMPLATE_INSTANTIATIONS_ON_DEFAULT_SCALARS | ( | class ::drake::multibody::PhysicalModel | ) |