#include <graphics.h>
Inherited by gnuplot_backend.
Public Member Functions | |
base_graphics_backend (const std::string &nm) | |
virtual | ~base_graphics_backend (void) |
std::string | get_name (void) const |
virtual bool | is_valid (void) const |
virtual void | redraw_figure (const graphics_object &) const |
virtual void | print_figure (const graphics_object &, const std::string &, const std::string &, bool, const std::string &="") const |
virtual Matrix | get_canvas_size (const graphics_handle &) const |
virtual double | get_screen_resolution (void) const |
virtual Matrix | get_screen_size (void) const |
virtual void | property_changed (const graphics_object &, int) |
void | property_changed (const graphics_handle &, int) |
virtual void | object_created (const graphics_object &) |
void | object_created (const graphics_handle &) |
virtual void | object_destroyed (const graphics_object &) |
void | object_destroyed (const graphics_handle &) |
Friends | |
class | graphics_backend |
base_graphics_backend::base_graphics_backend | ( | const std::string & | nm | ) | [inline] |
virtual base_graphics_backend::~base_graphics_backend | ( | void | ) | [inline, virtual] |
virtual Matrix base_graphics_backend::get_canvas_size | ( | const graphics_handle & | ) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
std::string base_graphics_backend::get_name | ( | void | ) | const [inline] |
virtual double base_graphics_backend::get_screen_resolution | ( | void | ) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
virtual Matrix base_graphics_backend::get_screen_size | ( | void | ) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
virtual bool base_graphics_backend::is_valid | ( | void | ) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
void base_graphics_backend::object_created | ( | const graphics_handle & | h | ) |
virtual void base_graphics_backend::object_created | ( | const graphics_object & | ) | [inline, virtual] |
void base_graphics_backend::object_destroyed | ( | const graphics_handle & | h | ) |
virtual void base_graphics_backend::object_destroyed | ( | const graphics_object & | ) | [inline, virtual] |
Reimplemented in gnuplot_backend.
virtual void base_graphics_backend::print_figure | ( | const graphics_object & | , | |
const std::string & | , | |||
const std::string & | , | |||
bool | , | |||
const std::string & | = "" | |||
) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
void base_graphics_backend::property_changed | ( | const graphics_handle & | h, | |
int | id | |||
) |
virtual void base_graphics_backend::property_changed | ( | const graphics_object & | , | |
int | ||||
) | [inline, virtual] |
Reimplemented in gnuplot_backend.
virtual void base_graphics_backend::redraw_figure | ( | const graphics_object & | ) | const [inline, virtual] |
Reimplemented in gnuplot_backend.
friend class graphics_backend [friend] |