|
Drake
|
#include <cstdint>#include <memory>#include "drake/common/eigen_types.h"#include "drake/systems/framework/value.h"#include <Eigen/Dense>

Go to the source code of this file.
Classes | |
| class | VectorInterface< T > |
| VectorInterface is a pure abstract interface that real-valued signals between Systems must satisfy. More... | |
| class | VectorObject< T > |
This concrete class provides object semantics to an abstract VectorInterface by implementing a copy constructor and copy assignment using the VectorInterface's Clone() method. More... | |
Namespaces | |
| drake | |
| drake::systems | |
Functions | |
| template<typename T > | |
| const VectorInterface< T > & | to_vector_interface (const AbstractValue &value) |
| Strip off the VectorObject so we can see the VectorInterface. More... | |
| template<typename T > | |
| VectorInterface< T > * | to_mutable_vector_interface (AbstractValue *value) |
| Strip off the VectorObject so we can see the VectorInterface. More... | |