#include <plplot_graph.h>
Public Member Functions | |
| void | Plot () |
| plSpace (uint width, uint height, bool draw_=true) | |
| void | SetFourthPlot (uint pos, vector< t_posePtr > &p, double(func)(t_pose &), plcolors color, double Dt) |
| void | SetLinearSpeed (uint pos, vector< t_posePtr > &pt, plcolors color, double tmax, double max) |
| void | SetMember (uint pos, vector< t_posePtr > &pt, double(func)(s_pose &), plcolors color, double Vmax, double Vmin, string Xlabel, string Ylabel, string title, double max) |
| void | SetMember_UseTimestamp (uint pos, vector< t_posePtr > &p, double(func)(t_pose &), plcolors color, pair< double, double > limits, string Xlabel, string Ylabel, string title, double Dt) |
| void | SetPath (uint pos, std::vector< t_posePtr > &path, string title) |
| void | SetRunTime (uint pos, vector< double > &rt, plcolors color, string title, double tmax, double max) |
| void | SetSecondaryPath (uint pos, std::vector< t_posePtr > &path, plcolors color) |
| void | SetSecondaryPlot (uint pos, vector< t_posePtr > &p, double(func)(t_pose &), plcolors color, double Dt) |
| void | SetThirdPlot (uint pos, vector< t_posePtr > &p, double(func)(t_pose &), plcolors color, double Dt) |
| ~plSpace () | |
Public Attributes | |
| bool | draw |
| vector< singlePlotPtr > | plotVector |
| vector< singlePlotPtr > | plotVector_2 |
| vector< singlePlotPtr > | plotVector_3 |
| vector< singlePlotPtr > | plotVector_4 |
Definition at line 106 of file plplot_graph.h.
| plSpace::plSpace | ( | uint | width, | |
| uint | height, | |||
| bool | draw_ = true | |||
| ) |
Definition at line 187 of file plplot_graph.cpp.
| plSpace::~plSpace | ( | ) |
Definition at line 238 of file plplot_graph.cpp.
| void plSpace::Plot | ( | ) |
Definition at line 241 of file plplot_graph.cpp.
| void plSpace::SetFourthPlot | ( | uint | pos, | |
| vector< t_posePtr > & | p, | |||
| double(func)(t_pose &) | , | |||
| plcolors | color, | |||
| double | Dt | |||
| ) |
Definition at line 296 of file plplot_graph.cpp.
| void plSpace::SetLinearSpeed | ( | uint | pos, | |
| vector< t_posePtr > & | pt, | |||
| plcolors | color, | |||
| double | tmax, | |||
| double | max | |||
| ) |
Definition at line 484 of file plplot_graph.cpp.
| void plSpace::SetMember | ( | uint | pos, | |
| vector< t_posePtr > & | pt, | |||
| double(func)(s_pose &) | , | |||
| plcolors | color, | |||
| double | Vmax, | |||
| double | Vmin, | |||
| string | Xlabel, | |||
| string | Ylabel, | |||
| string | title, | |||
| double | max | |||
| ) |
Definition at line 449 of file plplot_graph.cpp.
| void plSpace::SetMember_UseTimestamp | ( | uint | pos, | |
| vector< t_posePtr > & | p, | |||
| double(func)(t_pose &) | , | |||
| plcolors | color, | |||
| pair< double, double > | limits, | |||
| string | Xlabel, | |||
| string | Ylabel, | |||
| string | title, | |||
| double | Dt | |||
| ) |
Definition at line 372 of file plplot_graph.cpp.
| void plSpace::SetPath | ( | uint | pos, | |
| std::vector< t_posePtr > & | path, | |||
| string | title | |||
| ) |
Definition at line 518 of file plplot_graph.cpp.
| void plSpace::SetRunTime | ( | uint | pos, | |
| vector< double > & | rt, | |||
| plcolors | color, | |||
| string | title, | |||
| double | tmax, | |||
| double | max | |||
| ) |
Definition at line 414 of file plplot_graph.cpp.
Definition at line 535 of file plplot_graph.cpp.
| void plSpace::SetSecondaryPlot | ( | uint | pos, | |
| vector< t_posePtr > & | p, | |||
| double(func)(t_pose &) | , | |||
| plcolors | color, | |||
| double | Dt | |||
| ) |
Definition at line 334 of file plplot_graph.cpp.
| void plSpace::SetThirdPlot | ( | uint | pos, | |
| vector< t_posePtr > & | p, | |||
| double(func)(t_pose &) | , | |||
| plcolors | color, | |||
| double | Dt | |||
| ) |
Definition at line 258 of file plplot_graph.cpp.
| bool plSpace::draw |
Definition at line 110 of file plplot_graph.h.
| vector<singlePlotPtr> plSpace::plotVector |
Definition at line 112 of file plplot_graph.h.
| vector<singlePlotPtr> plSpace::plotVector_2 |
Definition at line 113 of file plplot_graph.h.
| vector<singlePlotPtr> plSpace::plotVector_3 |
Definition at line 114 of file plplot_graph.h.
| vector<singlePlotPtr> plSpace::plotVector_4 |
Definition at line 115 of file plplot_graph.h.