GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "graphics.h"
Private Attributes | |
base_graphics_object * | rep |
Definition at line 3230 of file graphics.h.
|
inline |
Definition at line 3233 of file graphics.h.
|
inline |
Definition at line 3235 of file graphics.h.
|
inline |
Definition at line 3238 of file graphics.h.
|
inline |
Definition at line 3257 of file graphics.h.
|
inline |
Definition at line 2975 of file graphics.in.h.
|
inline |
Definition at line 2977 of file graphics.in.h.
|
inline |
Definition at line 2980 of file graphics.in.h.
|
inline |
Definition at line 2999 of file graphics.in.h.
|
inline |
Definition at line 3183 of file graphics.in.h.
|
inline |
Definition at line 3441 of file graphics.h.
Referenced by Faddlistener(), and Fwaitfor().
|
inline |
Definition at line 3111 of file graphics.in.h.
|
inline |
Definition at line 3369 of file graphics.h.
Referenced by adopt().
|
inline |
Definition at line 3017 of file graphics.in.h.
|
inline |
Definition at line 3275 of file graphics.h.
Referenced by base_graphics_object::build_user_defaults_map(), and xreset_default_properties().
|
inline |
Definition at line 3115 of file graphics.in.h.
|
inline |
Definition at line 3373 of file graphics.h.
|
inline |
Definition at line 3187 of file graphics.in.h.
|
inline |
Definition at line 3445 of file graphics.h.
Referenced by Fdellistener().
|
inline |
Definition at line 3193 of file graphics.in.h.
|
inline |
Definition at line 3451 of file graphics.h.
Referenced by finalize_r().
|
inline |
Definition at line 3042 of file graphics.in.h.
|
inline |
Definition at line 3044 of file graphics.in.h.
|
inline |
Definition at line 3052 of file graphics.in.h.
|
inline |
Definition at line 3057 of file graphics.in.h.
|
inline |
Definition at line 3300 of file graphics.h.
Referenced by calc_dimensions(), QtHandles::Container::canvas(), QtHandles::Canvas::canvasMouseReleaseEvent(), convert_cdata(), gh_manager::execute_callback(), F__get__(), Fget(), Fwaitfor(), get_property_from_handle(), screen_size_pixels(), QtHandles::Backend::toolkitObjectProxy(), waitfor_listener(), xget(), and uicontextmenu::~uicontextmenu().
|
inline |
Definition at line 3302 of file graphics.h.
|
inline |
Definition at line 3310 of file graphics.h.
|
inline |
Definition at line 3315 of file graphics.h.
|
inline |
Definition at line 3148 of file graphics.in.h.
|
inline |
Definition at line 3406 of file graphics.h.
Referenced by get_children_limits().
graphics_object graphics_object::get_ancestor | ( | const std::string & | type | ) | const |
graphics_object graphics_object::get_ancestor | ( | const std::string & | type | ) | const |
Definition at line 3394 of file graphics.cc.
References get_ancestor(), gh_manager::get_object(), base_graphics_object::get_parent(), base_graphics_object::graphics_object, base_graphics_object::isa(), and figure::valid_object().
Referenced by QtHandles::Container::canvas(), QtHandles::Canvas::canvasKeyPressEvent(), QtHandles::Canvas::canvasMouseMoveEvent(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), QtHandles::Canvas::canvasWheelEvent(), convert_cdata(), convert_text_position(), QtHandles::BaseControl::eventFilter(), get_ancestor(), text::properties::get_fontsize_points(), QtHandles::Canvas::print(), and text::properties::update_fontunits().
|
inline |
Definition at line 3151 of file graphics.in.h.
|
inline |
Definition at line 3409 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3062 of file graphics.in.h.
|
inline |
Definition at line 3320 of file graphics.h.
Referenced by base_graphics_object::get_default(), figure::get_default(), axes::get_default(), and uitoolbar::get_default().
|
inline |
Definition at line 3072 of file graphics.in.h.
|
inline |
Definition at line 3330 of file graphics.h.
|
inline |
Definition at line 3074 of file graphics.in.h.
|
inline |
Definition at line 3332 of file graphics.h.
|
inline |
Definition at line 3067 of file graphics.in.h.
|
inline |
Definition at line 3325 of file graphics.h.
Referenced by base_graphics_object::get_factory_default().
|
inline |
Definition at line 3079 of file graphics.in.h.
|
inline |
Definition at line 3337 of file graphics.h.
|
inline |
Definition at line 3084 of file graphics.in.h.
|
inline |
Definition at line 3342 of file graphics.h.
Referenced by base_graphics_object::reset_default_properties().
|
inline |
Definition at line 3105 of file graphics.in.h.
|
inline |
Definition at line 3363 of file graphics.h.
Referenced by QtHandles::Canvas::canvasWheelEvent(), QtHandles::BaseControl::eventFilter(), QtHandles::Backend::initialize(), gnuplot_graphics_toolkit::print_figure(), gnuplot_graphics_toolkit::redraw_figure(), base_properties::set_parent(), and QtHandles::Canvas::updateCurrentPoint().
|
inline |
Definition at line 3103 of file graphics.in.h.
|
inline |
Definition at line 3361 of file graphics.h.
Referenced by delete_graphics_object(), QtHandles::Object::parentObject(), reparent(), and base_properties::set_parent().
|
inline |
Definition at line 3119 of file graphics.in.h.
|
inline |
Definition at line 3121 of file graphics.in.h.
|
inline |
Definition at line 3377 of file graphics.h.
Referenced by base_graphics_object::add_property_listener(), base_graphics_object::adopt(), calc_dimensions(), axes::properties::calc_tightbox(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasWheelEvent(), property::create(), QtHandles::ObjectFactory::createObject(), delete_graphics_object(), base_graphics_object::delete_property_listener(), do_cleanup_waitfor_listener(), children_property::do_get_children(), gh_manager::do_make_graphics_handle(), gh_manager::do_post_callback(), gh_manager::do_process_events(), set_event::execute(), F__go_figure__(), F__image_pixel_size__(), F__zoom__(), Faddproperty(), Fdrawnow(), QtHandles::Backend::finalize(), gnuplot_graphics_toolkit::finalize(), finalize_r(), Fwaitfor(), G__osmesa_print__(), base_graphics_object::get(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), uipanel::properties::get_boundingbox(), axes::properties::get_extent(), uicontrol::properties::get_extent(), base_graphics_object::get_handle(), base_graphics_object::get_parent(), base_graphics_object::get_toolkit(), QtHandles::Backend::initialize(), initialize_r(), base_graphics_object::mark_modified(), base_graphics_object::override_defaults(), QtHandles::Backend::print_figure(), QtHandles::Object::properties(), QtHandles::Utils::properties(), QtHandles::Backend::redraw_figure(), base_graphics_object::remove_child(), base_graphics_object::reparent(), opengl_selector::select(), base_graphics_object::set(), base_graphics_object::set_from_list(), figure::properties::set_integerhandle(), base_properties::set_parent(), base_graphics_object::type(), gnuplot_graphics_toolkit::update(), base_properties::update_autopos(), base_properties::update_boundingbox(), axes::properties::update_title_position(), base_properties::update_uicontextmenu(), axes::properties::update_units(), uicontrol::properties::update_units(), uipanel::properties::update_units(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), QtHandles::Canvas::updateCurrentPoint(), xcreatefcn(), xreset_default_properties(), and xset_gcbo().
|
inline |
Definition at line 3379 of file graphics.h.
|
inline |
Definition at line 3181 of file graphics.in.h.
|
inline |
Definition at line 3439 of file graphics.h.
Referenced by Fdrawnow(), base_graphics_object::finalize(), base_properties::get_toolkit(), base_graphics_object::initialize(), and base_graphics_object::update().
|
inline |
Definition at line 3154 of file graphics.in.h.
|
inline |
Definition at line 3412 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3157 of file graphics.in.h.
|
inline |
Definition at line 3415 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3160 of file graphics.in.h.
|
inline |
Definition at line 3418 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3089 of file graphics.in.h.
|
inline |
Definition at line 3347 of file graphics.h.
Referenced by Fset(), base_graphics_object::value_as_string(), base_graphics_object::values_as_string(), base_graphics_object::values_as_struct(), and xreset_default_properties().
|
inline |
Definition at line 3191 of file graphics.in.h.
|
inline |
Definition at line 3449 of file graphics.h.
Referenced by gh_manager::do_make_figure_handle(), gh_manager::do_make_graphics_handle(), initialize_r(), and xinitialize().
|
inline |
Definition at line 3163 of file graphics.in.h.
|
inline |
Definition at line 3421 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3166 of file graphics.in.h.
|
inline |
Definition at line 3424 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3178 of file graphics.in.h.
|
inline |
Definition at line 3436 of file graphics.h.
Referenced by gh_manager::is_handle_visible().
|
inline |
Definition at line 3169 of file graphics.in.h.
|
inline |
Definition at line 3427 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3172 of file graphics.in.h.
|
inline |
Definition at line 3430 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3175 of file graphics.in.h.
|
inline |
Definition at line 3433 of file graphics.h.
Referenced by get_children_limits().
|
inline |
Definition at line 3117 of file graphics.in.h.
|
inline |
Definition at line 3375 of file graphics.h.
Referenced by calc_dimensions(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasWheelEvent(), QtHandles::ObjectFactory::createObject(), gh_manager::do_post_callback(), F__image_pixel_size__(), gnuplot_graphics_toolkit::finalize(), G__osmesa_print__(), QtHandles::hasUiControlChildren(), QtHandles::hasUiMenuChildren(), QtHandles::Backend::initialize(), gnuplot_graphics_toolkit::initialize(), is_figure(), figure::properties::remove_child(), axes::properties::set_text_child(), QtHandles::toolkitObjectProperty(), QtHandles::Backend::update(), gnuplot_graphics_toolkit::update(), base_properties::update_uicontextmenu(), QtHandles::Canvas::updateCurrentPoint(), and QtHandles::Menu::updateSiblingPositions().
|
inline |
Definition at line 3005 of file graphics.in.h.
|
inline |
Definition at line 3263 of file graphics.h.
Referenced by base_properties::mark_modified().
|
inline |
Definition at line 3141 of file graphics.in.h.
|
inline |
Definition at line 3399 of file graphics.h.
|
inline |
Definition at line 2985 of file graphics.in.h.
|
inline |
Definition at line 3243 of file graphics.h.
References base_graphics_object::count, and rep.
|
inline |
Definition at line 3007 of file graphics.in.h.
|
inline |
Definition at line 3012 of file graphics.in.h.
|
inline |
Definition at line 3265 of file graphics.h.
Referenced by gh_manager::do_make_figure_handle(), gh_manager::do_make_graphics_handle(), and base_properties::override_defaults().
|
inline |
Definition at line 3270 of file graphics.h.
|
inline |
Definition at line 3109 of file graphics.in.h.
|
inline |
Definition at line 3367 of file graphics.h.
Referenced by delete_graphics_object(), reparent(), and base_properties::set_parent().
|
inline |
Definition at line 3113 of file graphics.in.h.
|
inline |
Definition at line 3371 of file graphics.h.
Referenced by reparent().
|
inline |
Definition at line 3197 of file graphics.in.h.
|
inline |
Definition at line 3455 of file graphics.h.
Referenced by axes::properties::set_defaults().
|
inline |
Definition at line 3025 of file graphics.in.h.
void graphics_object::set | ( | const octave_value_list & | args | ) |
void graphics_object::set | ( | const Array< std::string > & | names, |
const Cell & | values, | ||
octave_idx_type | row | ||
) |
void graphics_object::set | ( | const octave_map & | m | ) |
|
inline |
Definition at line 3283 of file graphics.h.
Referenced by QtHandles::__init__(), Fset(), reparent(), set_property_in_handle(), xreset_default_properties(), xset(), and uicontextmenu::~uicontextmenu().
void graphics_object::set | ( | const octave_value_list & | args | ) |
Definition at line 2140 of file graphics.cc.
References error(), error_state, and octave_value_list::length().
void graphics_object::set | ( | const Array< std::string > & | names, |
const Cell & | values, | ||
octave_idx_type | row | ||
) |
Definition at line 2184 of file graphics.cc.
References Array< T >::columns(), error(), error_state, names(), and Array< T >::numel().
void graphics_object::set | ( | const octave_map & | m | ) |
Definition at line 2255 of file graphics.cc.
References octave_map::contents(), Array< T >::elem(), error_state, octave_map::keys(), octave_map::nfields(), octave_map::numel(), and octave_value().
|
inline |
Definition at line 3040 of file graphics.in.h.
|
inline |
Definition at line 3298 of file graphics.h.
Referenced by F__go_axes_init__().
|
inline |
Definition at line 3023 of file graphics.in.h.
|
inline |
Definition at line 3281 of file graphics.h.
void graphics_object::set_value_or_default | ( | const caseless_str & | name, |
const octave_value & | val | ||
) |
void graphics_object::set_value_or_default | ( | const caseless_str & | name, |
const octave_value & | val | ||
) |
Definition at line 2354 of file graphics.cc.
References error_state, figure::get_default(), base_graphics_object::get_factory_default(), octave_value::is_string(), and octave_value::string_value().
|
inline |
Definition at line 3139 of file graphics.in.h.
|
inline |
Definition at line 3397 of file graphics.h.
Referenced by figure::properties::adopt(), QtHandles::ObjectFactory::createObject(), QtHandles::Backend::finalize(), get_graphics_object_type(), QtHandles::Backend::initialize(), QtHandles::toolkitObjectProperty(), and QtHandles::Backend::update().
|
inline |
Definition at line 3195 of file graphics.in.h.
|
inline |
Definition at line 3453 of file graphics.h.
Referenced by base_property::set(), and figure::properties::set_integerhandle().
|
inline |
Definition at line 3126 of file graphics.in.h.
|
inline |
Definition at line 3131 of file graphics.in.h.
|
inline |
Definition at line 3384 of file graphics.h.
Referenced by base_properties::update_axis_limits(), base_graphics_object::update_axis_limits(), and hggroup::properties::update_limits().
|
inline |
Definition at line 3389 of file graphics.h.
|
inline |
Definition at line 3137 of file graphics.in.h.
|
inline |
Definition at line 3395 of file graphics.h.
Referenced by base_graphics_object::add_property_listener(), base_graphics_object::adopt(), calc_dimensions(), QtHandles::Canvas::canvasAutoAxes(), QtHandles::Canvas::canvasKeyPressEvent(), QtHandles::Canvas::canvasMouseMoveEvent(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), QtHandles::Canvas::canvasToggleAxes(), QtHandles::Canvas::canvasToggleGrid(), QtHandles::Canvas::canvasWheelEvent(), convert_cdata(), property::create(), QtHandles::ObjectFactory::createObject(), base_graphics_object::defaults(), delete_graphics_object(), base_graphics_object::delete_property_listener(), axes::properties::delete_text_child(), children_property::do_delete_children(), gh_manager::do_post_callback(), QtHandles::Panel::eventFilter(), gh_manager::execute_callback(), QtHandles::ContextMenu::executeAt(), base_graphics_object::get(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), base_graphics_object::get_defaults_list(), base_graphics_object::get_handle(), base_graphics_object::get_parent(), base_graphics_object::get_toolkit(), gh_manager::is_handle_visible(), base_graphics_object::mark_modified(), base_graphics_object::override_defaults(), QtHandles::Canvas::print(), base_graphics_object::remove_child(), base_graphics_object::reparent(), base_graphics_object::set(), base_graphics_object::set_from_list(), base_graphics_object::type(), base_properties::update_autopos(), base_properties::update_boundingbox(), axes::properties::update_title_position(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), QtHandles::Figure::updateBoundingBoxHelper(), QtHandles::Figure::updateMenuBar(), QtHandles::SliderControl::valueChanged(), and uicontextmenu::~uicontextmenu().
|
inline |
Definition at line 3096 of file graphics.in.h.
|
inline |
Definition at line 3354 of file graphics.h.
Referenced by Fset().
|
inline |
Definition at line 3094 of file graphics.in.h.
|
inline |
Definition at line 3352 of file graphics.h.
Referenced by Fset().
|
inline |
Definition at line 3101 of file graphics.in.h.
|
inline |
Definition at line 3359 of file graphics.h.
Referenced by Fset().
|
private |
Definition at line 3459 of file graphics.h.
Referenced by operator=().