#include "graphics.in.h"
Private Attributes | |
std::shared_ptr< base_graphics_object > | rep |
Definition at line 2660 of file graphics.in.h.
|
inline |
Definition at line 2664 of file graphics.in.h.
|
inline |
Definition at line 2666 of file graphics.in.h.
|
default |
|
default |
|
inline |
Definition at line 2852 of file graphics.in.h.
Referenced by if().
|
inline |
Definition at line 2780 of file graphics.in.h.
Referenced by adopt().
|
inline |
Definition at line 2686 of file graphics.in.h.
Referenced by base_graphics_object::build_user_defaults_map(), and xreset_default_properties().
|
inline |
Definition at line 2784 of file graphics.in.h.
|
inline |
Definition at line 2856 of file graphics.in.h.
|
inline |
Definition at line 2862 of file graphics.in.h.
Referenced by finalize_r().
|
inline |
Definition at line 2711 of file graphics.in.h.
Referenced by QtHandles::Container::canvas(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), gh_manager::do_execute_callback(), QtHandles::GLCanvas::do_getPixels(), octave::opengl_renderer::draw_axes_children(), Fget(), octave::gl2ps_print(), QtHandles::hasUiMenuChildren(), if(), screen_size_pixels(), QtHandles::Canvas::select_object(), QtHandles::Backend::toolkitObjectProxy(), waitfor_listener(), xget(), and uicontextmenu::~uicontextmenu().
|
inline |
Definition at line 2713 of file graphics.in.h.
|
inline |
Definition at line 2721 of file graphics.in.h.
|
inline |
Definition at line 2726 of file graphics.in.h.
|
inline |
Definition at line 2817 of file graphics.in.h.
Referenced by get_children_limits().
graphics_object graphics_object::get_ancestor | ( | const std::string & | type | ) | const |
Definition at line 3613 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::GLCanvas::do_print(), octave::opengl_renderer::draw_uibuttongroup(), octave::opengl_renderer::draw_uipanel(), QtHandles::BaseControl::eventFilter(), text::properties::get___fontsize_points__(), get_ancestor(), axes::properties::get_colormap(), text::properties::update_fontunits(), and axes::properties::update_handlevisibility().
|
inline |
Definition at line 2820 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2731 of file graphics.in.h.
Referenced by base_graphics_object::get_default(), figure::get_default(), axes::get_default(), and uitoolbar::get_default().
|
inline |
Definition at line 2741 of file graphics.in.h.
|
inline |
Definition at line 2743 of file graphics.in.h.
|
inline |
Definition at line 2736 of file graphics.in.h.
Referenced by base_graphics_object::get_factory_default().
|
inline |
Definition at line 2748 of file graphics.in.h.
|
inline |
Definition at line 2753 of file graphics.in.h.
Referenced by base_graphics_object::reset_default_properties().
|
inline |
Definition at line 2774 of file graphics.in.h.
Referenced by QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), 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 2772 of file graphics.in.h.
Referenced by QtHandles::Canvas::canvasMousePressEvent(), delete_graphics_object(), QtHandles::Object::parentObject(), reparent(), and base_properties::set_parent().
|
inline |
Definition at line 2788 of file graphics.in.h.
Referenced by axes::properties::calc_tightbox(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasWheelEvent(), property::create(), QtHandles::ObjectFactory::createObject(), delete_graphics_object(), do_cleanup_waitfor_listener(), children_property::do_delete_children(), gh_manager::do_execute_callback(), children_property::do_get_children(), gh_manager::do_post_callback(), gh_manager::do_process_events(), octave::opengl_renderer::draw(), octave::opengl_renderer::draw_all_lights(), octave::opengl_renderer::draw_axes_children(), octave::opengl_renderer::draw_uibuttongroup(), octave::opengl_renderer::draw_uipanel(), QtHandles::Panel::eventFilter(), set_event::execute(), F__zoom__(), QtHandles::Backend::finalize(), gnuplot_graphics_toolkit::finalize(), finalize_r(), G__osmesa_print__(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), uibuttongroup::properties::get_boundingbox(), uipanel::properties::get_boundingbox(), axes::properties::get_extent(), if(), QtHandles::Backend::initialize(), initialize_r(), QtHandles::Object::properties(), QtHandles::Utils::properties(), QtHandles::Backend::redraw_figure(), QtHandles::Container::resizeEvent(), octave::opengl_selector::select(), QtHandles::Canvas::select_object(), base_properties::set_parent(), QtHandles::ButtonGroup::update(), 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(), uibuttongroup::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 2790 of file graphics.in.h.
|
inline |
Definition at line 2850 of file graphics.in.h.
Referenced by F__get_frame__(), and base_properties::get_toolkit().
|
inline |
Definition at line 2823 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2826 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2829 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2758 of file graphics.in.h.
Referenced by for(), 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 2860 of file graphics.in.h.
Referenced by gh_manager::do_make_figure_handle(), initialize_r(), and xinitialize().
|
inline |
Definition at line 2832 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2835 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2847 of file graphics.in.h.
|
inline |
Definition at line 2838 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2841 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2844 of file graphics.in.h.
Referenced by get_children_limits().
|
inline |
Definition at line 2786 of file graphics.in.h.
Referenced by QtHandles::Canvas::canvasWheelEvent(), QtHandles::ObjectFactory::createObject(), QtHandles::GLCanvas::do_getPixels(), gh_manager::do_post_callback(), handle_property::do_set(), octave::opengl_renderer::draw(), octave::opengl_renderer::draw_all_lights(), octave::opengl_renderer::draw_axes_children(), F__get_frame__(), gnuplot_graphics_toolkit::finalize(), G__osmesa_print__(), QtHandles::Backend::get_pixels(), QtHandles::hasUiControlChildren(), QtHandles::hasUiMenuChildren(), QtHandles::Backend::initialize(), gnuplot_graphics_toolkit::initialize(), is_figure(), figure::properties::remove_child(), QtHandles::Canvas::select_object(), 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 2674 of file graphics.in.h.
Referenced by base_properties::mark_modified().
|
inline |
Definition at line 2810 of file graphics.in.h.
|
default |
|
inline |
Definition at line 2676 of file graphics.in.h.
Referenced by gh_manager::do_make_figure_handle(), gh_manager::do_make_graphics_handle(), and base_properties::override_defaults().
|
inline |
Definition at line 2681 of file graphics.in.h.
|
inline |
Definition at line 2778 of file graphics.in.h.
Referenced by delete_graphics_object(), reparent(), and base_properties::set_parent().
|
inline |
Definition at line 2782 of file graphics.in.h.
Referenced by reparent().
|
inline |
Definition at line 2866 of file graphics.in.h.
Referenced by axes::properties::set_defaults().
|
inline |
Definition at line 2694 of file graphics.in.h.
Referenced by for(), reparent(), axes::properties::update_font(), xreset_default_properties(), xset(), and uicontextmenu::~uicontextmenu().
void graphics_object::set | ( | const octave_value_list & | args | ) |
Definition at line 2335 of file graphics.cc.
References error(), i, isstruct, octave_value_list::length(), nargin, pname, and val.
void graphics_object::set | ( | const Array< std::string > & | names, |
const Cell & | values, | ||
octave_idx_type | row | ||
) |
Definition at line 2376 of file graphics.cc.
References column, Array< T >::columns(), error(), k, Array< T >::numel(), pname, row, val, and values.
void graphics_object::set | ( | const octave_map & | m | ) |
Definition at line 2442 of file graphics.cc.
References octave_map::contents(), Array< T >::elem(), octave_map::keys(), octave_map::nfields(), octave_map::numel(), octave_value(), p, pname, and val.
|
inline |
Definition at line 2709 of file graphics.in.h.
|
inline |
Definition at line 2692 of file graphics.in.h.
void graphics_object::set_value_or_default | ( | const caseless_str & | name, |
const octave_value & | val | ||
) |
Definition at line 2540 of file graphics.cc.
References figure::get_default(), base_graphics_object::get_factory_default(), pname, string, and val.
|
inline |
Definition at line 2808 of file graphics.in.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 2864 of file graphics.in.h.
Referenced by base_property::set().
|
inline |
Definition at line 2795 of file graphics.in.h.
Referenced by base_properties::update_axis_limits(), and base_graphics_object::update_axis_limits().
|
inline |
Definition at line 2800 of file graphics.in.h.
|
inline |
Definition at line 2806 of file graphics.in.h.
Referenced by QtHandles::Canvas::canvasAutoAxes(), QtHandles::Canvas::canvasKeyPressEvent(), QtHandles::Canvas::canvasMouseMoveEvent(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), QtHandles::Canvas::canvasToggleAxes(), QtHandles::Canvas::canvasToggleGrid(), QtHandles::Canvas::canvasWheelEvent(), property::create(), QtHandles::ObjectFactory::createObject(), delete_graphics_object(), axes::properties::delete_text_child(), children_property::do_delete_children(), gh_manager::do_post_callback(), QtHandles::GLCanvas::do_print(), octave::opengl_renderer::draw(), QtHandles::Panel::eventFilter(), QtHandles::ButtonGroup::eventFilter(), QtHandles::ContextMenu::executeAt(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), QtHandles::Container::resizeEvent(), 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 2765 of file graphics.in.h.
Referenced by for().
|
inline |
Definition at line 2763 of file graphics.in.h.
Referenced by for().
|
inline |
Definition at line 2770 of file graphics.in.h.
Referenced by for().
|
private |
Definition at line 2871 of file graphics.in.h.