26 #if defined (HAVE_CONFIG_H)
75 return go.
get (pname);
85 return go && go.
isa (
"figure");
93 double hv = ov.
xdouble_value (
"%s: %s must be a graphics handle",
94 who.c_str (), pname.c_str ());
101 error (
"%s: invalid graphics handle (= %g) for %s",
102 who.c_str (), hv, pname.c_str ());
113 go.
set (
"parent", new_parent.
value ());
135 gh_mgr.
free (h, from_root || go.
isa (
"figure"));
182 OCTAVE_END_NAMESPACE(
octave)
T & elem(octave_idx_type n)
Size of the specified dimension.
octave_idx_type numel() const
Number of elements in the array.
bool is_beingdeleted() const
graphics_object get_object(double val) const
graphics_handle lookup(double val) const
void free(const graphics_handle &h, bool from_root=false)
void execute_callback(const graphics_handle &h, const std::string &name, const octave_value &data=Matrix())
octave_value get(bool all=false) const
void set(const caseless_str &name, const octave_value &val)
base_properties & get_properties()
bool isa(const std::string &go_name) const
void reparent(const graphics_handle &h)
graphics_handle get_parent() const
void remove_child(const graphics_handle &h)
octave_idx_type length() const
double xdouble_value(const char *fmt,...) const
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
void() error(const char *fmt,...)
void xset(const graphics_handle &h, const caseless_str &pname, const octave_value &val)
bool isfigure(double val)
void force_close_figure(const graphics_handle &h)
graphics_handle reparent(const octave_value &ov, const std::string &who, const std::string &pname, const graphics_handle &new_parent, bool adopt)
void close_figure(const graphics_handle &h)
void delete_graphics_object(const graphics_handle &h, bool from_root)
octave_value xget(const graphics_handle &h, const caseless_str &pname)
void delete_graphics_objects(const NDArray vals, bool from_root)
gh_manager & __get_gh_manager__()