iSpike
2.1
Spike conversion library for robotics
|
#include <JointInputChannel.hpp>
Public Member Functions | |
JointInputChannel () | |
virtual | ~JointInputChannel () |
const vector< unsigned > & | getFiring () |
void | initialize (Reader *reader, map< string, Property > &properties) |
void | setProperties (map< string, Property > &properties) |
void | step () |
Converts a joint angle input into a spike pattern
Definition at line 18 of file JointInputChannel.hpp.
Default constructor, initialises the default channel properties
Definition at line 31 of file JointInputChannel.cpp.
JointInputChannel::~JointInputChannel | ( | ) | [virtual] |
Destructor
Definition at line 55 of file JointInputChannel.cpp.
const vector<unsigned>& ispike::JointInputChannel::getFiring | ( | ) | [inline, virtual] |
Returns the latest spikes generated by the channel
Implements ispike::InputChannel.
Definition at line 22 of file JointInputChannel.hpp.
void JointInputChannel::initialize | ( | Reader * | reader, |
map< string, Property > & | properties | ||
) |
Definition at line 66 of file JointInputChannel.cpp.
void JointInputChannel::setProperties | ( | map< string, Property > & | properties | ) | [virtual] |
Sets the properties
Implements ispike::PropertyHolder.
Definition at line 105 of file JointInputChannel.cpp.
void JointInputChannel::step | ( | ) | [virtual] |
Advances the channel by one time step
Implements ispike::Channel.
Definition at line 111 of file JointInputChannel.cpp.