GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "graphics.h"
Classes | |
class | properties |
Protected Member Functions | |
virtual void | finalize (const graphics_object &go) |
virtual void | finalize (const graphics_object &go) |
virtual void | initialize (const graphics_object &go) |
virtual void | initialize (const graphics_object &go) |
virtual void | update (const graphics_object &go, int id) |
virtual void | update (const graphics_object &go, int id) |
Protected Attributes | |
octave_refcount< int > | count |
bool | toolkit_flag |
Private Attributes | |
properties | xproperties |
Definition at line 11643 of file graphics.h.
|
inline |
Definition at line 11778 of file graphics.h.
uicontextmenu::~uicontextmenu | ( | void | ) |
Definition at line 8712 of file graphics.cc.
References graphics_object::get(), base_properties::get___myhandle__(), gh_manager::get_object(), graphics_object::set(), graphics_object::valid_object(), and figure::xproperties.
|
inline |
Definition at line 5466 of file graphics.in.h.
uicontextmenu::~uicontextmenu | ( | void | ) |
|
inlinevirtualinherited |
Definition at line 2838 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3081 of file graphics.h.
References base_properties::add_listener(), graphics_object::get_properties(), mode, and graphics_object::valid_object().
|
inlinevirtualinherited |
Definition at line 2771 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3014 of file graphics.h.
References base_properties::adopt(), error(), graphics_object::get_properties(), and graphics_object::valid_object().
Referenced by axes::properties::delete_text_child(), axes::properties::init(), reparent(), axes::properties::set_defaults(), base_properties::set_parent(), and axes::properties::set_text_child().
|
inherited |
|
inherited |
Definition at line 3246 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(), base_graphics_object::get_parent(), pname, and string.
|
inlinevirtualinherited |
Definition at line 2787 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3030 of file graphics.h.
References err_not_implemented(), error(), string, type, and graphics_object::valid_object().
|
inlinevirtualinherited |
Definition at line 2846 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3089 of file graphics.h.
References base_properties::delete_listener(), graphics_object::get_properties(), mode, and graphics_object::valid_object().
|
inlineprotectedvirtualinherited |
Definition at line 2865 of file graphics.in.h.
|
inlineprotectedvirtualinherited |
Definition at line 3108 of file graphics.h.
References graphics_toolkit::finalize(), and graphics_object::get_toolkit().
Referenced by base_graphics_toolkit::finalize().
|
inlinevirtualinherited |
Definition at line 2693 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2701 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2936 of file graphics.h.
References error(), base_properties::get(), graphics_object::get_properties(), and graphics_object::valid_object().
Referenced by base_properties::update_uicontextmenu().
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2944 of file graphics.h.
References error(), base_properties::get(), graphics_object::get_properties(), pname, and graphics_object::valid_object().
|
virtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
|
virtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 9226 of file graphics.cc.
References graphics_object::get_default(), gh_manager::get_object(), and base_graphics_object::get_parent().
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2713 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2956 of file graphics.h.
References error().
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2718 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2961 of file graphics.h.
References error(), and graphics_object::valid_object().
|
virtualinherited |
Reimplemented in root_figure, and root_figure.
|
virtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 9235 of file graphics.cc.
References graphics_object::get_factory_default(), and gh_manager::get_object().
Referenced by graphics_object::set_value_or_default().
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2726 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2969 of file graphics.h.
References error().
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2731 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2974 of file graphics.h.
References error().
|
inlineinherited |
Definition at line 2755 of file graphics.in.h.
|
inlineinherited |
Definition at line 2998 of file graphics.h.
References error(), base_properties::get___myhandle__(), graphics_object::get_properties(), and graphics_object::valid_object().
Referenced by base_graphics_object::reset_default_properties(), root_figure::reset_default_properties(), figure::reset_default_properties(), uitoolbar::reset_default_properties(), axes::update_axis_limits(), base_graphics_object::value_as_string(), base_graphics_object::values_as_string(), and base_graphics_object::values_as_struct().
|
inlinevirtualinherited |
Definition at line 2747 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2990 of file graphics.h.
References error(), base_properties::get_parent(), graphics_object::get_properties(), and graphics_object::valid_object().
Referenced by base_graphics_object::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(), base_graphics_object::get_default(), figure::get_default(), axes::get_default(), uitoolbar::get_default(), uicontrol::properties::get_extent(), base_properties::get_toolkit(), base_properties::mark_modified(), base_properties::override_defaults(), figure::properties::set_integerhandle(), base_properties::set_parent(), base_properties::update_autopos(), base_graphics_object::update_axis_limits(), axes::properties::update_units(), uicontrol::properties::update_units(), uibuttongroup::properties::update_units(), and uipanel::properties::update_units().
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 5472 of file graphics.in.h.
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 5474 of file graphics.in.h.
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 11784 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 11786 of file graphics.h.
|
inlinevirtualinherited |
Definition at line 2830 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3073 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::get_toolkit(), and graphics_object::valid_object().
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 5478 of file graphics.in.h.
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 11790 of file graphics.h.
References base_properties::has_readonly_property(), uicontextmenu::properties::has_readonly_property(), and retval.
Referenced by uicontextmenu::properties::set().
|
inlineprotectedvirtualinherited |
Reimplemented in axes, and axes.
Definition at line 2859 of file graphics.in.h.
|
inlineprotectedvirtualinherited |
Reimplemented in axes, and axes.
Definition at line 3102 of file graphics.h.
References graphics_object::get_toolkit(), and graphics_toolkit::initialize().
Referenced by base_graphics_toolkit::initialize(), and axes::initialize().
|
inlineinherited |
Definition at line 2825 of file graphics.in.h.
|
inlineinherited |
Definition at line 3068 of file graphics.h.
References type.
Referenced by graphics_object::get_ancestor().
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2654 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in root_figure, and root_figure.
Definition at line 2897 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::mark_modified(), and graphics_object::valid_object().
Referenced by figure::properties::set___mouse_mode__(), base_properties::set_dynamic(), axes::properties::set_fontunits(), text::properties::set_fontunits(), uicontrol::properties::set_fontunits(), uibuttongroup::properties::set_fontunits(), uipanel::properties::set_fontunits(), figure::properties::set_integerhandle(), figure::properties::set_outerposition(), figure::properties::set_papertype(), figure::properties::set_paperunits(), figure::properties::set_position(), uibuttongroup::properties::set_selectedobject(), figure::properties::set_units(), axes::properties::set_units(), uibuttongroup::properties::set_units(), uipanel::properties::set_units(), axes::properties::set_xticklabel(), axes::properties::set_yticklabel(), and axes::properties::set_zticklabel().
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2662 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2905 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::override_defaults(), and graphics_object::valid_object().
|
virtualinherited |
|
virtualinherited |
Definition at line 3211 of file graphics.cc.
References octave_map::begin(), discard_error_messages, octave_map::end(), frame, figure::get_properties(), base_properties::get_property(), m, p, action_container::protect_var(), recover_from_exception(), Vdebug_on_error, and Vdebug_on_warning.
|
inlinevirtualinherited |
Definition at line 2763 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3006 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::remove_child(), and graphics_object::valid_object().
|
inlinevirtualinherited |
Definition at line 2779 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3022 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::reparent(), and graphics_object::valid_object().
Referenced by axes::properties::set_text_child().
|
virtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
|
virtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 3269 of file graphics.cc.
References disable_warning(), property_list::find(), graphics_object::get_factory_defaults_list(), base_graphics_object::get_handle(), gh_manager::get_object(), set_warning_state(), figure::valid_object(), warning_enabled(), and xreset_default_properties().
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2680 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in uitoolbar, axes, uitoolbar, figure, axes, root_figure, figure, and root_figure.
Definition at line 2923 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::set(), and graphics_object::valid_object().
Referenced by base_properties::set_from_list().
|
inlinevirtualinherited |
Reimplemented in axes, and axes.
Definition at line 2688 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in axes, and axes.
Definition at line 2931 of file graphics.h.
References error().
Referenced by axes::reset_default_properties().
|
inlinevirtualinherited |
Definition at line 2672 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2915 of file graphics.h.
References error(), graphics_object::get_properties(), base_properties::set_from_list(), and graphics_object::valid_object().
Referenced by root_figure::override_defaults(), figure::override_defaults(), axes::override_defaults(), and uitoolbar::override_defaults().
|
inlinevirtualinherited |
Definition at line 2819 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 3062 of file graphics.h.
References graphics_object::get_properties(), and graphics_object::valid_object().
|
inlineprotectedvirtualinherited |
Definition at line 2874 of file graphics.in.h.
|
inlineprotectedvirtualinherited |
Definition at line 3117 of file graphics.h.
References graphics_object::get_toolkit(), and graphics_toolkit::update().
Referenced by base_graphics_toolkit::update().
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
Reimplemented in hggroup, axes, hggroup, and axes.
Definition at line 3186 of file graphics.cc.
References error(), gh_manager::get_object(), base_graphics_object::get_parent(), graphics_object::update_axis_limits(), and figure::valid_object().
Referenced by hggroup::update_axis_limits().
|
virtualinherited |
Reimplemented in hggroup, axes, hggroup, and axes.
Definition at line 3198 of file graphics.cc.
References error(), gh_manager::get_object(), base_graphics_object::get_parent(), graphics_object::update_axis_limits(), and figure::valid_object().
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 5476 of file graphics.in.h.
|
inlinevirtual |
Reimplemented from base_graphics_object.
Definition at line 11788 of file graphics.h.
|
inlineinherited |
Definition at line 2817 of file graphics.in.h.
|
inlineinherited |
Definition at line 3060 of file graphics.h.
|
virtualinherited |
|
virtualinherited |
Definition at line 3325 of file graphics.cc.
References error(), base_graphics_object::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().
|
virtualinherited |
|
virtualinherited |
Definition at line 3293 of file graphics.cc.
References octave_map::begin(), octave_map::end(), error(), base_graphics_object::get_handle(), gh_manager::get_object(), figure::get_properties(), base_properties::get_property(), graphics_object::has_readonly_property(), m, p, retval, string, and figure::valid_object().
|
virtualinherited |
|
virtualinherited |
Definition at line 3352 of file graphics.cc.
References octave_scalar_map::assign(), octave_scalar_map::begin(), octave_scalar_map::end(), error(), base_graphics_object::get_handle(), gh_manager::get_object(), figure::get_properties(), base_properties::get_property(), graphics_object::has_readonly_property(), m, p, retval, and figure::valid_object().
|
protectedinherited |
Definition at line 3125 of file graphics.h.
Referenced by graphics_object::operator=().
|
protectedinherited |
Definition at line 3129 of file graphics.h.
|
private |
Definition at line 11775 of file graphics.h.