#ifndef __BLOP_PRINTER_H__ #define __BLOP_PRINTER_H__ #include "eps.h" #include "var.h" namespace blop { class printer : public eps { private: typedef eps base; std::string cmd_; static std::string default_cmd_; public: static var default_command(); static void default_command(const var &); static void print(const var &cmd = printer::default_command(), const var &beps2epsopts = ""); printer(const var &cmd = printer::default_command(), const var &epsopts = ""); ~printer(); void picture_end(); }; } #endif