Drake
 All Classes Files Functions Variables
LCMCoder Class Reference

An LCM coder translates an LCM type into a vector of doubles used in Drake. More...

Inheritance diagram for LCMCoder:

Public Member Functions

virtual function dim (obj)
 
virtual function timestampName (obj)
 
virtual function coordinateNames (obj)
 
virtual function decode (obj, data)
 
virtual function encode (obj, t, x)
 

Detailed Description

An LCM coder translates an LCM type into a vector of doubles used in Drake.

This is the interface class for writing LCM coders in matlab. Note that there is also an LCMCoder.java which is the interface class (which provides the same interface) for authoring coders in java.

Member Function Documentation

virtual function coordinateNames ( obj  )
virtual

Reimplemented in JLCMCoder, and LCMSignalCoder.

virtual function decode ( obj  ,
data   
)
virtual

Reimplemented in JLCMCoder, and LCMSignalCoder.

virtual function dim ( obj  )
virtual

Reimplemented in LCMSignalCoder, and JLCMCoder.

virtual function encode ( obj  ,
,
 
)
virtual

Reimplemented in LCMSignalCoder.

virtual function timestampName ( obj  )
virtual

Reimplemented in JLCMCoder, and LCMSignalCoder.


The documentation for this class was generated from the following file: