GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "graphics.h"
Protected Member Functions | |
OCTINTERP_API bool | do_set (const octave_value &newval) |
OCTINTERP_API bool | do_set (const octave_value &newval) |
Private Types | |
enum | current_enum { color_t, radio_t, color_t, radio_t } |
enum | current_enum { color_t, radio_t, color_t, radio_t } |
Private Attributes | |
color_values | color_val |
enum color_property::current_enum | current_type |
std::string | current_val |
radio_values | radio_val |
Definition at line 1084 of file graphics.h.
|
private |
Definition at line 1181 of file graphics.in.h.
|
private |
Definition at line 1183 of file graphics.h.
|
inline |
Definition at line 1087 of file graphics.h.
Referenced by clone().
|
inline |
Definition at line 1093 of file graphics.h.
|
inline |
Definition at line 1099 of file graphics.h.
|
inline |
Definition at line 1107 of file graphics.h.
|
inline |
Definition at line 1114 of file graphics.h.
|
inline |
Definition at line 1121 of file graphics.h.
|
inline |
Definition at line 1128 of file graphics.h.
|
inline |
Definition at line 1085 of file graphics.in.h.
|
inline |
Definition at line 1091 of file graphics.in.h.
|
inline |
Definition at line 1097 of file graphics.in.h.
|
inline |
Definition at line 1105 of file graphics.in.h.
|
inline |
Definition at line 1112 of file graphics.in.h.
|
inline |
Definition at line 1119 of file graphics.in.h.
|
inline |
Definition at line 1126 of file graphics.in.h.
|
inlineinherited |
Definition at line 341 of file graphics.in.h.
References octave_value_list::length(), base_property::listeners, and octave_value_list::resize().
|
inlineinherited |
Definition at line 343 of file graphics.h.
References octave_value_list::length(), base_property::listeners, and octave_value_list::resize().
Referenced by property::add_listener().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1170 of file graphics.in.h.
References color_property().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1172 of file graphics.h.
References color_property().
|
inline |
Definition at line 1154 of file graphics.in.h.
References current_type, current_val, error(), and radio_t.
|
inline |
Definition at line 1156 of file graphics.h.
References current_type, current_val, error(), and radio_t.
|
inlineinherited |
Definition at line 347 of file graphics.in.h.
References octave_value_list::length(), base_property::listeners, PERSISTENT, and octave_value_list::resize().
|
inlineinherited |
Definition at line 349 of file graphics.h.
References octave_value_list::length(), base_property::listeners, PERSISTENT, and octave_value_list::resize().
Referenced by property::delete_listener().
|
protectedvirtual |
Reimplemented from base_property.
|
protectedvirtual |
Reimplemented from base_property.
Definition at line 1086 of file graphics.cc.
References color_t, color_val, radio_values::contains(), current_type, current_val, error(), error_state, base_property::get_name(), octave_value::is_numeric_type(), octave_value::is_string(), match(), octave_value::matrix_value(), Array< T >::numel(), radio_t, radio_val, octave_value::string_value(), and warning_with_id().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1131 of file graphics.in.h.
References color_t, color_val, current_type, current_val, and color_values::rgb().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1133 of file graphics.h.
References color_t, color_val, current_type, current_val, and color_values::rgb().
Definition at line 307 of file graphics.in.h.
References base_property::id.
Definition at line 309 of file graphics.h.
References base_property::id.
Referenced by property::get_id().
|
inlineinherited |
Definition at line 293 of file graphics.in.h.
References base_property::name.
|
inlineinherited |
Definition at line 295 of file graphics.h.
References base_property::name.
Referenced by string_property::do_set(), string_array_property::do_set(), text_label_property::do_set(), radio_property::do_set(), do_set(), double_property::do_set(), double_radio_property::do_set(), array_property::do_set(), handle_property::do_set(), callback_property::do_set(), double_radio_property::double_value(), property::get_name(), and string_array_property::string_array_property().
|
inlineinherited |
Definition at line 297 of file graphics.in.h.
References base_property::parent.
|
inlineinherited |
Definition at line 299 of file graphics.h.
References base_property::parent.
Referenced by callback_property::execute(), and property::get_parent().
|
inline |
Definition at line 1143 of file graphics.in.h.
References current_val, and is_radio().
|
inline |
Definition at line 1145 of file graphics.h.
References current_val, and is_radio().
Definition at line 301 of file graphics.in.h.
References base_property::hidden.
Definition at line 303 of file graphics.h.
References base_property::hidden.
Referenced by property::is_hidden().
Reimplemented from base_property.
Definition at line 1141 of file graphics.in.h.
References current_type, and radio_t.
Reimplemented from base_property.
Definition at line 1143 of file graphics.h.
References current_type, and radio_t.
Referenced by is().
Definition at line 1139 of file graphics.in.h.
References color_t, and current_type.
Definition at line 1141 of file graphics.h.
References color_t, and current_type.
Definition at line 291 of file graphics.in.h.
References octave_handle::ok(), and base_property::parent.
Definition at line 293 of file graphics.h.
References octave_handle::ok(), and base_property::parent.
Referenced by property::ok().
|
inline |
Definition at line 1168 of file graphics.in.h.
|
inline |
Definition at line 1170 of file graphics.h.
|
inline |
Reimplemented from base_property.
Definition at line 1162 of file graphics.in.h.
|
inline |
Reimplemented from base_property.
Definition at line 1164 of file graphics.h.
Definition at line 1146 of file graphics.in.h.
References color_t, color_val, current_type, error(), and color_values::rgb().
Definition at line 1148 of file graphics.h.
References color_t, color_val, current_type, error(), and color_values::rgb().
|
inherited |
|
inherited |
Definition at line 961 of file graphics.cc.
References error_state, gh_manager::execute_listener(), octave_value_list::length(), base_property::listeners, and base_property::parent.
Referenced by property::run_listeners(), and base_property::set().
|
inherited |
|
inherited |
Definition at line 936 of file graphics.cc.
References base_property::do_set(), error_state, gh_manager::get_object(), base_property::parent, POSTSET, base_property::run_listeners(), and graphics_object::update().
Referenced by property::set().
Definition at line 303 of file graphics.in.h.
References base_property::hidden.
Definition at line 305 of file graphics.h.
References base_property::hidden.
Referenced by figure::properties::properties(), axes::properties::properties(), line::properties::properties(), text::properties::properties(), image::properties::properties(), patch::properties::properties(), surface::properties::properties(), hggroup::properties::properties(), uimenu::properties::properties(), and property::set_hidden().
Definition at line 309 of file graphics.in.h.
References d.
Definition at line 311 of file graphics.h.
References d.
Referenced by base_properties::base_properties(), root_figure::properties::properties(), figure::properties::properties(), axes::properties::properties(), line::properties::properties(), text::properties::properties(), image::properties::properties(), patch::properties::properties(), surface::properties::properties(), hggroup::properties::properties(), uimenu::properties::properties(), uicontextmenu::properties::properties(), uicontrol::properties::properties(), uipanel::properties::properties(), uitoolbar::properties::properties(), uipushtool::properties::properties(), uitoggletool::properties::properties(), and property::set_id().
|
inlineinherited |
Definition at line 295 of file graphics.in.h.
References base_property::name.
|
inlineinherited |
Definition at line 297 of file graphics.h.
References base_property::name.
Referenced by property::set_name().
|
inlineinherited |
Definition at line 299 of file graphics.in.h.
References base_property::parent.
|
inlineinherited |
Definition at line 301 of file graphics.h.
References base_property::parent.
Referenced by property::set_parent().
Reimplemented from base_property.
Definition at line 1175 of file graphics.in.h.
References radio_val, and radio_values::values_as_cell().
Reimplemented from base_property.
Definition at line 1177 of file graphics.h.
References radio_val, and radio_values::values_as_cell().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1172 of file graphics.in.h.
References radio_val, and radio_values::values_as_string().
|
inlinevirtual |
Reimplemented from base_property.
Definition at line 1174 of file graphics.h.
References radio_val, and radio_values::values_as_string().
|
private |
Definition at line 1184 of file graphics.h.
|
private |
Referenced by current_value(), do_set(), get(), is_radio(), is_rgb(), and rgb().
|
private |
Definition at line 1186 of file graphics.h.
Referenced by current_value(), do_set(), get(), and is().
|
private |
Definition at line 1185 of file graphics.h.
Referenced by do_set(), values_as_cell(), and values_as_string().