Public Member Functions | |
gnuplot_graphics_toolkit (octave::interpreter &interp) | |
~gnuplot_graphics_toolkit (void)=default | |
void | close (void) |
void | finalize (const graphics_object &go) |
void | finalize (const graphics_handle &) |
Matrix | get_canvas_size (const graphics_handle &) const |
std::string | get_name (void) const |
virtual uint8NDArray | get_pixels (const graphics_object &) const |
double | get_screen_resolution (void) const |
Matrix | get_screen_size (void) const |
bool | initialize (const graphics_object &go) |
bool | initialize (const graphics_handle &) |
bool | is_valid (void) const |
void | print_figure (const graphics_object &go, const std::string &term, const std::string &file, const std::string &debug_file) const |
void | redraw_figure (const graphics_object &go) const |
void | update (const graphics_object &go, int id) |
void | update (const graphics_handle &, int) |
Private Member Functions | |
void | send_quit (const octave_value &pstream) const |
Private Attributes | |
octave::interpreter & | m_interpreter |
Definition at line 57 of file __init_gnuplot__.cc.
|
inline |
Definition at line 60 of file __init_gnuplot__.cc.
|
default |
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 138 of file __init_gnuplot__.cc.
References m_interpreter, octave::interpreter::munlock(), and toolkit_loaded.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 72 of file __init_gnuplot__.cc.
References graphics_object::get_properties(), graphics_object::isa(), and send_quit().
|
inherited |
Definition at line 2978 of file graphics.cc.
References base_graphics_object::finalize(), gh_manager::get_object(), and h.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 126 of file __init_gnuplot__.cc.
References sz.
|
inlineinherited |
Definition at line 51 of file graphics-toolkit.h.
References base_graphics_toolkit::name.
Referenced by graphics_toolkit::get_name().
|
inlinevirtualinherited |
Reimplemented in QtHandles::Backend.
Definition at line 63 of file graphics-toolkit.h.
References base_graphics_toolkit::gripe_if_tkit_invalid().
Referenced by graphics_toolkit::get_pixels().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 132 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 135 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 67 of file __init_gnuplot__.cc.
References graphics_object::isa().
|
inherited |
Definition at line 39 of file graphics-toolkit.cc.
References gh_manager::get_object(), h, and base_graphics_toolkit::initialize().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 65 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 113 of file __init_gnuplot__.cc.
References octave_handle::as_octave_value(), octave::feval(), file, and graphics_object::get_handle().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 106 of file __init_gnuplot__.cc.
References octave_handle::as_octave_value(), octave::feval(), and graphics_object::get_handle().
|
inlineprivate |
Definition at line 150 of file __init_gnuplot__.cc.
References octave_value::isempty(), m_interpreter, octave_value::matrix_value(), Array< T >::numel(), and ovl().
Referenced by finalize(), and update().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 83 of file __init_gnuplot__.cc.
References graphics_object::get_properties(), graphics_object::isa(), and send_quit().
|
inherited |
Definition at line 31 of file graphics-toolkit.cc.
References gh_manager::get_object(), h, and base_graphics_toolkit::update().
|
private |
Definition at line 172 of file __init_gnuplot__.cc.
Referenced by close(), and send_quit().