A fuzzy logic C++ library
Classes | Namespaces | Defines | Functions
plot.hpp File Reference

Holds declaration of PLOT, and default values of the plots parameters. More...

#include "gapi_glue.hpp"
#include "slifis.hpp"
+ Include dependency graph for plot.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

struct  slifis_plot::PLOT_MARGINS
 Margins of a plot, expressed in pixels. More...
class  slifis_plot::PLOT_COLLECTION
 Maintains a set of all created plots. Private class, only instanciated as static member in class PLOT. More...
struct  slifis_plot::PLOT_DATA
 private class, holds all static data needed for plotting More...
class  slifis_plot::PLOT
 Pure virtual class, root for all kinds of plots. More...

Namespaces

namespace  slifis_plot
 

This namespace includes both the set of interface functions to the backend graphical library and the plot classes, see Slifis Graphical API for plotting.


Defines

#define SLIFIS_PLOT_DEF_W   400
 Default width for plot.
#define SLIFIS_PLOT_DEF_H   300
 Default height for plot.

Functions

PLOT_DATA & slifis_plot::plot_data ()
 Static allocation of static stuff for plots, using idiom "Construct On First Use".

Detailed Description

Holds declaration of PLOT, and default values of the plots parameters.


Define Documentation

#define SLIFIS_PLOT_DEF_W   400

Default width for plot.

#define SLIFIS_PLOT_DEF_H   300

Default height for plot.