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... | |