Public Member Functions | Public Attributes | List of all members
plSpace Class Reference

#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< singlePlotPtrplotVector
 
vector< singlePlotPtrplotVector_2
 
vector< singlePlotPtrplotVector_3
 
vector< singlePlotPtrplotVector_4
 

Detailed Description

Definition at line 106 of file plplot_graph.h.

Constructor & Destructor Documentation

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.

Member Function Documentation

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.

void plSpace::SetSecondaryPath ( uint  pos,
std::vector< t_posePtr > &  path,
plcolors  color 
)

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.

Member Data Documentation

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.


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


lidar_egomotion
Author(s): Jorge Almeida
autogenerated on Mon Mar 2 2015 01:32:10