#include "graphics.in.h"
Protected Member Functions | |
virtual void | finalize (const graphics_object &go) |
virtual void | initialize (const graphics_object &go) |
virtual void | update (const graphics_object &go, int id) |
Protected Attributes | |
bool | toolkit_flag |
Friends | |
class | graphics_object |
Definition at line 2412 of file graphics.in.h.
|
inline |
Definition at line 2417 of file graphics.in.h.
|
delete |
|
virtualdefault |
|
inlinevirtual |
Definition at line 2611 of file graphics.in.h.
|
inlinevirtual |
Definition at line 2544 of file graphics.in.h.
Referenced by axes::properties::delete_text_child(), reparent(), base_properties::set_parent(), and axes::properties::set_text_child().
void base_graphics_object::build_user_defaults_map | ( | property_list::pval_map_type & | def, |
const std::string | go_name | ||
) | const |
Definition at line 3466 of file graphics.cc.
References graphics_object::build_user_defaults_map(), property_list::end(), pval_vector::find(), property_list::find(), figure::get_defaults_list(), gh_manager::get_object(), get_parent(), pname, and string.
|
inlinevirtual |
Definition at line 2560 of file graphics.in.h.
Referenced by base_properties::set_from_list().
|
inlinevirtual |
Definition at line 2619 of file graphics.in.h.
|
inlineprotectedvirtual |
Definition at line 2638 of file graphics.in.h.
Referenced by base_graphics_toolkit::finalize().
|
inlinevirtual |
Definition at line 2466 of file graphics.in.h.
Referenced by octave_kbhit(), and base_properties::update_uicontextmenu().
|
inlinevirtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 2474 of file graphics.in.h.
|
virtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 9923 of file graphics.cc.
References graphics_object::get_default(), gh_manager::get_object(), get_parent(), pname, and type().
|
inlinevirtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 2486 of file graphics.in.h.
|
inlinevirtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 2491 of file graphics.in.h.
|
virtual |
Reimplemented in root_figure.
Definition at line 9932 of file graphics.cc.
References graphics_object::get_factory_default(), gh_manager::get_object(), name, and type().
Referenced by graphics_object::set_value_or_default().
|
inlinevirtual |
Reimplemented in root_figure.
Definition at line 2499 of file graphics.in.h.
|
inlinevirtual |
Reimplemented in root_figure.
Definition at line 2504 of file graphics.in.h.
|
inline |
Definition at line 2528 of file graphics.in.h.
Referenced by reset_default_properties(), root_figure::reset_default_properties(), figure::reset_default_properties(), uitoolbar::reset_default_properties(), axes::update_axis_limits(), value_as_string(), values_as_string(), and values_as_struct().
|
inlinevirtual |
Definition at line 2520 of file graphics.in.h.
Referenced by build_user_defaults_map(), axes::properties::calc_tightbox(), graphics_object::get_ancestor(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), uibuttongroup::properties::get_boundingbox(), uipanel::properties::get_boundingbox(), get_default(), figure::get_default(), axes::get_default(), uitoolbar::get_default(), base_properties::get_toolkit(), base_properties::mark_modified(), base_properties::override_defaults(), base_properties::set_parent(), base_properties::update_autopos(), update_axis_limits(), axes::properties::update_units(), uicontrol::properties::update_units(), and uibuttongroup::properties::update_units().
|
inlinevirtual |
Reimplemented in uitoggletool, uipushtool, uitoolbar, uipanel, uibuttongroup, uicontrol, uicontextmenu, uimenu, hggroup, surface, patch, light, image, text, line, axes, figure, and root_figure.
Definition at line 2569 of file graphics.in.h.
Referenced by gh_manager::do_make_graphics_handle().
|
inlinevirtual |
Reimplemented in uitoggletool, uipushtool, uitoolbar, uipanel, uibuttongroup, uicontrol, uicontextmenu, uimenu, hggroup, surface, patch, light, image, text, line, axes, figure, and root_figure.
Definition at line 2576 of file graphics.in.h.
|
inlinevirtual |
Definition at line 2603 of file graphics.in.h.
|
inlinevirtual |
Reimplemented in uitoggletool, uipushtool, uitoolbar, uipanel, uibuttongroup, uicontrol, uicontextmenu, uimenu, hggroup, surface, patch, light, image, text, line, axes, figure, and root_figure.
Definition at line 2509 of file graphics.in.h.
|
inlineprotectedvirtual |
Reimplemented in axes.
Definition at line 2632 of file graphics.in.h.
Referenced by axes::initialize().
|
inline |
Definition at line 2598 of file graphics.in.h.
Referenced by graphics_object::get_ancestor().
|
inlinevirtual |
Reimplemented in root_figure.
Definition at line 2427 of file graphics.in.h.
Referenced by figure::properties::set___graphics_toolkit__(), base_properties::set_dynamic(), figure::properties::set_outerposition(), and figure::properties::set_position().
|
delete |
|
inlinevirtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 2435 of file graphics.in.h.
|
virtual |
Definition at line 3429 of file graphics.cc.
References discard_error_messages, frame, figure::get_properties(), base_properties::get_property(), p, octave::action_container::protect_var(), octave::interpreter::recover_from_exception(), state, toggle_warn(), Vdebug_on_error, and Vdebug_on_warning.
Referenced by reset_default_properties(), root_figure::reset_default_properties(), figure::reset_default_properties(), axes::reset_default_properties(), and uitoolbar::reset_default_properties().
|
inlinevirtual |
Definition at line 2536 of file graphics.in.h.
|
inlinevirtual |
Definition at line 2552 of file graphics.in.h.
Referenced by axes::properties::set_text_child().
|
virtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 3489 of file graphics.cc.
References property_list::find(), graphics_object::get_factory_defaults_list(), get_handle(), gh_manager::get_object(), remove_all_listeners(), type(), figure::valid_object(), and xreset_default_properties().
|
inlinevirtual |
Reimplemented in uitoolbar, axes, figure, and root_figure.
Definition at line 2453 of file graphics.in.h.
Referenced by base_properties::set_from_list().
|
inlinevirtual |
Reimplemented in axes.
Definition at line 2461 of file graphics.in.h.
Referenced by axes::reset_default_properties().
|
inlinevirtual |
Definition at line 2445 of file graphics.in.h.
|
inlinevirtual |
Definition at line 2592 of file graphics.in.h.
Referenced by get_default(), get_factory_default(), and reset_default_properties().
|
inlineprotectedvirtual |
Definition at line 2647 of file graphics.in.h.
|
virtual |
Reimplemented in hggroup, and axes.
Definition at line 3404 of file graphics.cc.
References error(), gh_manager::get_object(), get_parent(), graphics_object::update_axis_limits(), and figure::valid_object().
Referenced by hggroup::update_axis_limits().
|
virtual |
Reimplemented in hggroup, and axes.
Definition at line 3416 of file graphics.cc.
References error(), gh_manager::get_object(), get_parent(), h, graphics_object::update_axis_limits(), and figure::valid_object().
|
inlinevirtual |
Reimplemented in uitoggletool, uipushtool, uitoolbar, uipanel, uibuttongroup, uicontrol, uicontextmenu, uimenu, hggroup, surface, patch, light, image, text, line, axes, figure, and root_figure.
Definition at line 2588 of file graphics.in.h.
|
inline |
Definition at line 2590 of file graphics.in.h.
|
virtual |
Definition at line 3535 of file graphics.cc.
References error(), get_handle(), gh_manager::get_object(), figure::get_properties(), base_properties::get_property(), graphics_object::has_readonly_property(), p, retval, string, and figure::valid_object().
|
virtual |
Definition at line 3503 of file graphics.cc.
References error(), get_handle(), gh_manager::get_object(), figure::get_properties(), base_properties::get_property(), graphics_object::has_readonly_property(), p, pname, retval, string, and figure::valid_object().
|
virtual |
Definition at line 3562 of file graphics.cc.
References octave_value::assign(), error(), get_handle(), gh_manager::get_object(), figure::get_properties(), base_properties::get_property(), graphics_object::has_readonly_property(), p, pname, retval, and figure::valid_object().
|
friend |
Definition at line 2415 of file graphics.in.h.
Referenced by graphics_object::get_ancestor().
|
protected |
Definition at line 2657 of file graphics.in.h.