63 return go.
isa (
"figure");
68 if (go.
isa (
"figure"))
79 if (go.
isa (
"figure"))
104 feval (
"__gnuplot_drawnow__", args);
108 const std::string& file,
bool mono,
109 const std::string& debug_file)
const
112 if (! debug_file.empty ())
113 args(4) = debug_file;
118 feval (
"__gnuplot_drawnow__", args);
131 {
return Matrix (1, 2, 0.0); }
161 if (fids.
numel () > 1)
165 if (fids.
numel () > 2)
180 std::string gnuplot_binary = tmp(0).string_value ();
187 if (! fs.
exists () && ! exeext.empty ())
206 error (
"__init_gnuplot__: the gnuplot program is not available, see 'gnuplot_binary'");
222 @deftypefn {Loadable Function} {@var{gnuplot_available} =} __have_gnuplot__ ()\n\
223 Undocumented internal function.\n\
OCTINTERP_API octave_value_list Fwaitpid(const octave_value_list &=octave_value_list(), int=0)
static bool have_gnuplot_binary(void)
bool is_visible(void) const
bool isa(const std::string &go_name) const
octave_idx_type numel(void) const
Number of elements in the array.
OCTINTERP_API octave_value_list Ffputs(const octave_value_list &=octave_value_list(), int=0)
void error(const char *fmt,...)
octave_value_list feval(const std::string &name, const octave_value_list &args, int nargout)
static void load_toolkit(const graphics_toolkit &tk)
OCTINTERP_API octave_value_list Fpclose(const octave_value_list &=octave_value_list(), int=0)
static bool toolkit_loaded
static std::string getenv(const std::string &name)
static void unload_toolkit(const std::string &name)
base_properties & get_properties(void)
Matrix matrix_value(bool frc_str_conv=false) const
OCTINTERP_API octave_value_list Ffflush(const octave_value_list &=octave_value_list(), int=0)
std::string search_path_for_file(const std::string &path, const string_vector &names)
bool is_empty(void) const
octave_value_list ovl(const octave_value &a0)
#define DEFUN_DLD(name, args_name, nargout_name, doc)
graphics_handle get_handle(void) const
#define OCTAVE_CONF_EXEEXT
octave_value as_octave_value(void) const
void munlock(const std::string &nm)