GNU Octave
3.8.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 47 of file __init_gnuplot__.cc.
|
inline |
Definition at line 50 of file __init_gnuplot__.cc.
|
inline |
Definition at line 53 of file __init_gnuplot__.cc.
Reimplemented from base_graphics_toolkit.
Definition at line 129 of file __init_gnuplot__.cc.
References munlock(), and gtk_manager::unload_toolkit().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 62 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 2636 of file graphics.cc.
References base_graphics_object::finalize(), and gh_manager::get_object().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 117 of file __init_gnuplot__.cc.
|
inlineinherited |
Definition at line 2051 of file graphics.in.h.
References base_graphics_toolkit::name.
|
inlineinherited |
Definition at line 2053 of file graphics.h.
References base_graphics_toolkit::name.
Referenced by graphics_toolkit::get_name().
Reimplemented from base_graphics_toolkit.
Definition at line 123 of file __init_gnuplot__.cc.
Reimplemented from base_graphics_toolkit.
Definition at line 126 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 57 of file __init_gnuplot__.cc.
References graphics_object::isa().
|
inherited |
Definition at line 2628 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::initialize().
Reimplemented from base_graphics_toolkit.
Definition at line 55 of file __init_gnuplot__.cc.
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
Definition at line 103 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 96 of file __init_gnuplot__.cc.
References octave_handle::as_octave_value(), feval(), and graphics_object::get_handle().
|
inlineprivate |
Definition at line 143 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 73 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 2620 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::update().