50 #include <visp/vpConfig.h>
51 #include <visp/vpDisplay.h>
52 #include <visp/vpPlotGraph.h>
115 #if defined(VISP_HAVE_DISPLAY)
125 unsigned int graphNbr;
126 vpPlotGraph* graphList;
136 vpPlot(
const unsigned int nbGraph,
137 const unsigned int height=700,
138 const unsigned int width=700,
139 const int x=-1,
const int y=-1,
const char *title=NULL);
141 void init(
const unsigned int nbGraph,
142 const unsigned int height=700,
143 const unsigned int width=700,
144 const int x=-1,
const int y=-1,
const char *title=NULL);
145 void initGraph (
unsigned int graphNum,
unsigned int curveNbr);
147 void initRange (
const unsigned int graphNum,
double xmin,
double xmax,
double ymin,
double ymax);
148 void initRange (
const unsigned int graphNum,
double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax);
149 void setColor (
const unsigned int graphNum,
const unsigned int curveNum,
vpColor color);
160 void setTitle (
const unsigned int graphNum,
const char *title);
161 void setUnitX (
const unsigned int graphNum,
const char *unitx);
162 void setUnitY (
const unsigned int graphNum,
const char *unity);
163 void setUnitZ (
const unsigned int graphNum,
const char *unitz);
164 void setLegend (
const unsigned int graphNum,
const unsigned int curveNum,
const char *legend);
165 void setThickness (
const unsigned int graphNum,
const unsigned int curveNum,
const unsigned int thickness);
167 void plot (
const unsigned int graphNum,
const unsigned int curveNum,
const double x,
const double y);
168 void plot(
const unsigned int graphNum,
const double x,
const vpColVector &v_y);
169 void plot (
const unsigned int graphNum,
const unsigned int curveNum,
const double x,
const double y,
const double z);
172 void navigate (
void);
174 void getPixelValue(
const bool block);
176 void resetPointList (
const unsigned int graphNum);
177 void resetPointList (
const unsigned int graphNum,
const unsigned int curveNum);
179 void saveData(
const unsigned int graphNum,
const char* dataFile);
182 void initNbGraph (
unsigned int nbGraph);
Class that defines generic functionnalities for display.
vpImage< unsigned char > I
Class to define colors available for display functionnalities.
void setFont(const char *font)
virtual void setFont(const char *font)=0
Class that provides a data structure for the column vectors as well as a set of operations on these v...
This class enables real time drawing of 2D or 3D graphics. An instance of the class open a window whi...