Public Member Functions | |
gnuplot_graphics_toolkit (void) | |
~gnuplot_graphics_toolkit (void) | |
void | close (void) |
void | finalize (const graphics_object &go) |
Matrix | get_canvas_size (const graphics_handle &) const |
double | get_screen_resolution (void) const |
Matrix | get_screen_size (void) const |
bool | initialize (const graphics_object &go) |
bool | is_valid (void) const |
void | print_figure (const graphics_object &go, const std::string &term, const std::string &file, bool mono, const std::string &debug_file) const |
void | redraw_figure (const graphics_object &go) const |
void | update (const graphics_object &go, int id) |
Private Member Functions | |
void | send_quit (const octave_value &pstream) const |
Definition at line 46 of file __init_gnuplot__.cc.
gnuplot_graphics_toolkit::gnuplot_graphics_toolkit | ( | void | ) | [inline] |
Definition at line 49 of file __init_gnuplot__.cc.
gnuplot_graphics_toolkit::~gnuplot_graphics_toolkit | ( | void | ) | [inline] |
Definition at line 52 of file __init_gnuplot__.cc.
void gnuplot_graphics_toolkit::close | ( | void | ) | [inline] |
Definition at line 128 of file __init_gnuplot__.cc.
References munlock().
void gnuplot_graphics_toolkit::finalize | ( | const graphics_object & | go | ) | [inline] |
Definition at line 61 of file __init_gnuplot__.cc.
References send_quit().
Matrix gnuplot_graphics_toolkit::get_canvas_size | ( | const graphics_handle & | ) | const [inline] |
Definition at line 116 of file __init_gnuplot__.cc.
double gnuplot_graphics_toolkit::get_screen_resolution | ( | void | ) | const [inline] |
Definition at line 122 of file __init_gnuplot__.cc.
Matrix gnuplot_graphics_toolkit::get_screen_size | ( | void | ) | const [inline] |
Definition at line 125 of file __init_gnuplot__.cc.
bool gnuplot_graphics_toolkit::initialize | ( | const graphics_object & | go | ) | [inline] |
Definition at line 56 of file __init_gnuplot__.cc.
bool gnuplot_graphics_toolkit::is_valid | ( | void | ) | const [inline] |
Definition at line 54 of file __init_gnuplot__.cc.
void gnuplot_graphics_toolkit::print_figure | ( | const graphics_object & | go, | |
const std::string & | term, | |||
const std::string & | file, | |||
bool | mono, | |||
const std::string & | debug_file | |||
) | const [inline] |
Definition at line 102 of file __init_gnuplot__.cc.
References feval().
void gnuplot_graphics_toolkit::redraw_figure | ( | const graphics_object & | go | ) | const [inline] |
Definition at line 95 of file __init_gnuplot__.cc.
References feval().
void gnuplot_graphics_toolkit::send_quit | ( | const octave_value & | pstream | ) | const [inline, private] |
Definition at line 142 of file __init_gnuplot__.cc.
References error_state, feval(), octave_value::is_empty(), octave_value::matrix_value(), Array< T >::numel(), and octave_value_list::resize().
Referenced by finalize(), and update().
void gnuplot_graphics_toolkit::update | ( | const graphics_object & | go, | |
int | id | |||
) | [inline] |
Definition at line 72 of file __init_gnuplot__.cc.
References send_quit().