GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Public Member Functions | |
gnuplot_graphics_toolkit (void) | |
~gnuplot_graphics_toolkit (void) | |
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 |
std::string | get_name (void) 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, bool mono, 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 |
Definition at line 51 of file __init_gnuplot__.cc.
|
inline |
Definition at line 54 of file __init_gnuplot__.cc.
|
inline |
Definition at line 57 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 133 of file __init_gnuplot__.cc.
References munlock(), toolkit_loaded, and gtk_manager::unload_toolkit().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 66 of file __init_gnuplot__.cc.
References figure::properties::get___plot_stream__(), graphics_object::get_properties(), graphics_object::isa(), and send_quit().
|
inherited |
Definition at line 2824 of file graphics.cc.
References base_graphics_object::finalize(), and gh_manager::get_object().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 121 of file __init_gnuplot__.cc.
|
inlineinherited |
Definition at line 2127 of file graphics.in.h.
References base_graphics_toolkit::name.
|
inlineinherited |
Definition at line 2129 of file graphics.h.
References base_graphics_toolkit::name.
Referenced by graphics_toolkit::get_name().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 127 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 130 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 61 of file __init_gnuplot__.cc.
References graphics_object::isa().
|
inherited |
Definition at line 2816 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::initialize().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 59 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 107 of file __init_gnuplot__.cc.
References octave_handle::as_octave_value(), feval(), and graphics_object::get_handle().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 100 of file __init_gnuplot__.cc.
References octave_handle::as_octave_value(), feval(), and graphics_object::get_handle().
|
inlineprivate |
Definition at line 147 of file __init_gnuplot__.cc.
References error_state, Ffflush(), Ffputs(), Fpclose(), Fwaitpid(), octave_value::is_empty(), octave_value::matrix_value(), Array< T >::numel(), and ovl().
Referenced by finalize(), and update().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 77 of file __init_gnuplot__.cc.
References figure::properties::get___plot_stream__(), graphics_object::get_properties(), base_properties::ID_VISIBLE, base_properties::is_visible(), graphics_object::isa(), send_quit(), figure::properties::set___enhanced__(), and figure::properties::set___plot_stream__().
|
inherited |
Definition at line 2808 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::update().