Homepage Demos Overview Downloads Tutorials Reference
Credits

gnugraph.h File Reference


Detailed Description

Header file for graphics definitions.

Definition in file gnugraph.h.

#include <sys/types.h>
#include <unistd.h>
#include "robot.h"
#include <sys/stat.h>
#include <sstream>
#include <vector>

Include dependency graph for gnugraph.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  ROBOOP

Classes

class  ROBOOP::GNUcurve
 Object for one curve. More...
class  ROBOOP::Plot2d
 2d plot object. More...
class  ROBOOP::IO_matrix_file
 Read and write data at every iterations in a file. More...
class  ROBOOP::Plot_file
 Creates a graphic from a data file. More...

Defines

#define GNUPLOT   "gnuplot"
#define OUT_OF_MEMORY   -1
#define X_Y_DATA_NO_MATCH   -2
#define LABELS_NBR_NO_MATCH   -3
#define LINES   0
#define POINTS   1
#define LINESPOINTS   2
#define IMPULSES   3
#define DOTS   4
#define STEPS   5
#define BOXES   6
#define NCURVESMAX   10
#define IO_COULD_NOT_OPEN_FILE   -1
#define IO_MISMATCH_SIZE   -2
#define IO_DATA_EMPTY   -3
#define IO_MISMATCH_ELEMENT_NBR   -4
#define PROBLEM_FILE_READING   -5

Variables

const char header_gnugraph_rcsid [] = "$Id: gnugraph.h,v 1.1 2004/07/20 17:55:24 ejt Exp $"
 RCS/CVS version.


Define Documentation

#define BOXES   6
 

Definition at line 106 of file gnugraph.h.

#define DOTS   4
 

Definition at line 104 of file gnugraph.h.

#define GNUPLOT   "gnuplot"
 

Definition at line 65 of file gnugraph.h.

Referenced by ROBOOP::Plot2d::gnuplot().

#define IMPULSES   3
 

Definition at line 103 of file gnugraph.h.

#define IO_COULD_NOT_OPEN_FILE   -1
 

Definition at line 155 of file gnugraph.h.

#define IO_DATA_EMPTY   -3
 

Definition at line 157 of file gnugraph.h.

#define IO_MISMATCH_ELEMENT_NBR   -4
 

Definition at line 158 of file gnugraph.h.

#define IO_MISMATCH_SIZE   -2
 

Definition at line 156 of file gnugraph.h.

#define LABELS_NBR_NO_MATCH   -3
 

Definition at line 87 of file gnugraph.h.

#define LINES   0
 

Definition at line 100 of file gnugraph.h.

#define LINESPOINTS   2
 

Definition at line 102 of file gnugraph.h.

#define NCURVESMAX   10
 

Definition at line 108 of file gnugraph.h.

#define OUT_OF_MEMORY   -1
 

Definition at line 85 of file gnugraph.h.

#define POINTS   1
 

Definition at line 101 of file gnugraph.h.

Referenced by ROBOOP::Plot_file::graph().

#define PROBLEM_FILE_READING   -5
 

Definition at line 159 of file gnugraph.h.

#define STEPS   5
 

Definition at line 105 of file gnugraph.h.

#define X_Y_DATA_NO_MATCH   -2
 

Definition at line 86 of file gnugraph.h.


Variable Documentation

const char header_gnugraph_rcsid[] = "$Id: gnugraph.h,v 1.1 2004/07/20 17:55:24 ejt Exp $" [static]
 

RCS/CVS version.

Definition at line 51 of file gnugraph.h.


ROBOOP v1.21a
Generated Tue Nov 23 16:35:53 2004 by Doxygen 1.3.9.1