All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gnuplot-commands.cc File Reference
#include <stdexcept>
#include "roboptim/core/config.hh"
#include <boost/format.hpp>
#include <boost/xpressive/xpressive.hpp>
#include <roboptim/core/visualization/gnuplot-commands.hh>

Namespaces

namespace  roboptim
 defined(EIGEN_RUNTIME_NO_MALLOC) && !defined(ROBOPTIM_DO_NOT_CHECK_ALLOCATION)
 
namespace  roboptim::visualization
 Graphical visualization.
 
namespace  roboptim::visualization::gnuplot
 Gnuplot rendering.
 

Macros

#define GNUPLOT_UNARY_COMMAND(NAME)
 
#define GNUPLOT_STR_COMMAND(NAME, ARG)
 

Functions

ROBOPTIM_CORE_DLLAPI Command roboptim::visualization::gnuplot::comment (const char *)
 Make a Gnuplot comment. More...
 
ROBOPTIM_CORE_DLLAPI Command roboptim::visualization::gnuplot::set (const char *var, const char *val="")
 Make a Gnuplot set command. More...
 
ROBOPTIM_CORE_DLLAPI Command roboptim::visualization::gnuplot::unset (const char *var)
 Make a Gnuplot unset command. More...
 
ROBOPTIM_CORE_DLLAPI Command roboptim::visualization::gnuplot::show (const char *var)
 Make a Gnuplot show command. More...
 

Macro Definition Documentation

#define GNUPLOT_STR_COMMAND (   NAME,
  ARG 
)
Value:
Command \
NAME (const char* ARG) \
{ \
std::string command = #NAME; \
if (*ARG != 0) \
{ \
command += " '"; \
command += ARG; \
command += "'"; \
} \
return Command (command); \
}
#define GNUPLOT_UNARY_COMMAND (   NAME)
Value:
Command \
NAME () \
{ \
return Command (#NAME); \
}