Drake
LCMVector<ScalarType> Concept

A specialization of the Vector concept adding the ability to read and publish LCM messages. More...

Collaboration diagram for LCMVector<ScalarType> Concept:

A specialization of the Vector concept adding the ability to read and publish LCM messages.

Valid Expressions (which must be implemented)
LCMMessageType defined with a typedef
static std::string channel() const return the name of the channel to subscribe to/ publish on
bool encode(const double& t,
            const Vector<double>& x,
            LCMMessageType& msg)
define the mapping from your LCM type to your Vector type
bool decode(const LCMMessageType& msg,
            double& t,
            Vector<double>& x)
define the mapping from your Vector type to your LCM type