Public Member Functions | |
MultiPuckProduct (size_t DOF, const std::vector< Puck * > &pucks, int groupId, const enum Puck::Property props[], const size_t numProps, const char *syslogStr=NULL) | |
const std::vector< Puck * > & | getPucks () const |
const std::vector< MotorPuck > & | getMotorPucks () const |
const PuckGroup & | getPuckGroup () const |
Protected Attributes | |
const bus::CommunicationsBus & | bus |
std::vector< Puck * > | pucks |
std::vector< MotorPuck > | motorPucks |
PuckGroup | group |
barrett::MultiPuckProduct::MultiPuckProduct | ( | size_t | DOF, |
const std::vector< Puck * > & | pucks, | ||
int | groupId, | ||
const enum Puck::Property | props[], | ||
const size_t | numProps, | ||
const char * | syslogStr = NULL |
||
) |
MultiPuckProduct Constructor
const std::vector<MotorPuck>& barrett::MultiPuckProduct::getMotorPucks | ( | ) | const [inline] |
getMotorPucks Method generates a vector
const PuckGroup& barrett::MultiPuckProduct::getPuckGroup | ( | ) | const [inline] |
getPuckGroup Method gets point to pucks with appropriate role
const std::vector<Puck*>& barrett::MultiPuckProduct::getPucks | ( | ) | const [inline] |
getPucks Method generates a vector of Points to each puck