AddNamedSystem(const std::string &name, std::unique_ptr< S > system) | DiagramBuilder< T > | |
AddNamedSystem(const std::string &name, Args &&... args) | DiagramBuilder< T > | |
AddNamedSystem(const std::string &name, Args &&... args) | DiagramBuilder< T > | |
AddSystem(std::unique_ptr< S > system) | DiagramBuilder< T > | |
AddSystem(Args &&... args) | DiagramBuilder< T > | |
AddSystem(Args &&... args) | DiagramBuilder< T > | |
already_built() const | DiagramBuilder< T > | |
Build() | DiagramBuilder< T > | |
BuildInto(Diagram< T > *target) | DiagramBuilder< T > | |
Cascade(const System< T > &src, const System< T > &dest) | DiagramBuilder< T > | |
Connect(const OutputPort< T > &src, const InputPort< T > &dest) | DiagramBuilder< T > | |
Connect(const System< T > &src, const System< T > &dest) | DiagramBuilder< T > | |
ConnectInput(std::string_view diagram_port_name, const InputPort< T > &input) | DiagramBuilder< T > | |
ConnectInput(InputPortIndex diagram_port_index, const InputPort< T > &input) | DiagramBuilder< T > | |
connection_map() const | DiagramBuilder< T > | |
ConnectToSame(const InputPort< T > &exemplar, const InputPort< T > &dest) | DiagramBuilder< T > | |
DiagramBuilder(const DiagramBuilder &)=delete | DiagramBuilder< T > | |
DiagramBuilder(DiagramBuilder &&)=delete | DiagramBuilder< T > | |
DiagramBuilder() | DiagramBuilder< T > | |
empty() const | DiagramBuilder< T > | |
ExportInput(const InputPort< T > &input, std::variant< std::string, UseDefaultName > name=kUseDefaultName) | DiagramBuilder< T > | |
ExportOutput(const OutputPort< T > &output, std::variant< std::string, UseDefaultName > name=kUseDefaultName) | DiagramBuilder< T > | |
GetDowncastSubsystemByName(std::string_view name) const | DiagramBuilder< T > | |
GetMutableDowncastSubsystemByName(std::string_view name) | DiagramBuilder< T > | |
GetMutableSubsystemByName(std::string_view name) | DiagramBuilder< T > | |
GetMutableSystems() | DiagramBuilder< T > | |
GetSubsystemByName(std::string_view name) const | DiagramBuilder< T > | |
GetSystems() const | DiagramBuilder< T > | |
HasSubsystemNamed(std::string_view name) const | DiagramBuilder< T > | |
InputPortLocator typedef | DiagramBuilder< T > | |
IsConnectedOrExported(const InputPort< T > &port) const | DiagramBuilder< T > | |
num_input_ports() const | DiagramBuilder< T > | |
num_output_ports() const | DiagramBuilder< T > | |
operator=(const DiagramBuilder &)=delete | DiagramBuilder< T > | |
operator=(DiagramBuilder &&)=delete | DiagramBuilder< T > | |
OutputPortLocator typedef | DiagramBuilder< T > | |
RemoveSystem(const System< T > &system) | DiagramBuilder< T > | |
~DiagramBuilder() | DiagramBuilder< T > | virtual |