|
double | getUnixTimestamp () |
|
int | hexToInt (std::string hex) |
|
Json::Value | getMacroLookup (const Json::Value &proc) |
|
Json::Value | macroExpandRecursive (const Json::Value ¯oLookup, Json::Value obj) |
|
Json::Value | macroExpand (const Json::Value ¯oLookup, Json::Value obj) |
|
double | floatFromHex (const std::string &hex) |
|
Json::Value | compileColor (const Json::Value &rgbHexAsJson) |
|
Json::Value | compileBasicFrame (const Json::Value &obj) |
|
Json::Value | compileRepeatFrame (const Json::Value &obj) |
|
Json::Value | compileListFrame (const Json::Value &obj) |
|
Json::Value | compileFrame (const Json::Value &obj) |
|
Json::Value | compileBasicSequence (const Json::Value &obj) |
|
Json::Value | compileMoveSequence (const Json::Value &obj) |
|
Json::Value | compileRepeatSequence (const Json::Value &obj) |
|
Json::Value | compileListSequence (const Json::Value &obj) |
|
Json::Value | compileSequence (const Json::Value &obj) |
|
Json::Value | compileInterval (const Json::Value &obj) |
|
Json::Value | compileDomain (const Json::Value &obj) |
|
Json::Value | compileBasicAnimation (const Json::Value &obj) |
|
Json::Value | compileListAnimation (const Json::Value &obj) |
|
Json::Value | compileAnimation (const Json::Value &obj) |
|
Json::Value | compileDefine (const Json::Value &obj) |
|
Json::Value | compileReturn (const Json::Value &obj) |
|
Json::Value | compileProcedure (const Json::Value &obj) |
|
Json::Value | getProcedureAnimation (const Json::Value &procedure) |
|
Json::Value | getProcedureLookup (const Json::Value &procedures) |
|
Json::Value | compileCall (const Json::Value &obj, const Json::Value &procedureLookup) |
|
Json::Value | compileCallList (const Json::Value &obj, const Json::Value &procedureLookup) |
|
Json::Value | compileExecState (const Json::Value &obj, const Json::Value &procedureLookup) |
|
Json::Value | getBasicSequenceFrameInfo (const Json::Value &seq, double t, const Json::Value &motionOffset) |
|
Json::Value | getSequenceFrameInfo (const Json::Value &seq, double t, double motionOffset) |
|
Json::Value | getMoveSequenceFrameInfo (const Json::Value &seq, double t, double motionOffset) |
|
Json::Value | getRepeatSequenceFrameInfo (const Json::Value &seq, double t, double motionOffset) |
|
Json::Value | getListSequenceFrameInfo (const Json::Value &seq, double t, double motionOffset) |
|
void | vectorAdd (Json::Value &u, const Json::Value &v) |
|
Json::Value | vectorMix (const Json::Value &u, double ku, const Json::Value &v, double kv) |
|
Json::Value | getPixelColorBasicFrame (const Json::Value &frame, double pos) |
|
Json::Value | getPixelColorRepeatFrame (const Json::Value &frame, double pos) |
|
Json::Value | getPixelColorListFrame (const Json::Value &frame, double pos) |
|
Json::Value | getPixelColorFrame (const Json::Value &frame, double pos) |
|
void | vectorElementProduct (std::vector< double > &u, const std::vector< double > &v) |
|
std::vector< double > | jsonArrayToDoubleVector (const Json::Value &array) |
|
std::vector< double > | getPixelColorFrameInfo (const Json::Value &frameInfo, double pos, const std::vector< double > &filter) |
|
void | applyBasicAnimation (Frame &frame, const Json::Value &animation, double t, const std::vector< double > &filter) |
|
void | applyListAnimation (Frame &frame, Json::Value animation, double t, const std::vector< double > &filter) |
|
void | applyAnimation (Frame &frame, Json::Value animation, double t, const std::vector< double > &filter) |
|
void | applyCall (Frame &frame, double t, const Json::Value &call) |
|
void | renderFrame (const Json::Value &statesOfExecution, Modules &modules, double timeElapsed) |
|
void | compileLightFlow (Json::Value &input) |
|
void | setAllBlack (std::vector< ff_hw_msgs::ConfigureLED > &ledConfigs) |
|
ff_hw_msgs::ConfigureLED | createLED (uint red, uint green, uint blue, uint position) |
|
void | publishLightFlow (const Json::Value &statesOfExecution, const ros::Publisher &publishLEDGroup, bool isStreaming) |
|
| PLUGINLIB_EXPORT_CLASS (light_flow::LightFlowNodelet, nodelet::Nodelet) |
|