#include "graphics.in.h"
Static Public Member Functions | |
static property_list::pval_map_type | factory_defaults (void) |
Public Attributes | |
array_property | alphamap |
array_property closereq color_property | color |
array_property closereq color_property handle_property currentobject off string_property | filename |
array_property closereq color_property handle_property currentobject off string_property bool_property | graphicssmoothing |
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property | inverthardcopy |
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property on callback_property | keypressfcn |
array_property closereq color_property handle_property currentobject | r |
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle | S |
Protected Member Functions | |
octave_value | get_dynamic (const caseless_str &pname) const |
octave_value | get_dynamic (bool all=false) const |
property | get_property_dynamic (const caseless_str &pname) |
void | set_dynamic (const caseless_str &pname, const octave_value &val) |
Protected Attributes | |
BEGIN_BASE_PROPERTIES bool_property | beingdeleted |
BEGIN_BASE_PROPERTIES bool_property off radio_property | busyaction |
std::set< std::string > | dynamic_properties |
Definition at line 3061 of file graphics.in.h.
|
virtualinherited |
|
virtual |
Reimplemented from base_properties.
Definition at line 3894 of file graphics.cc.
References base_properties::adopt(), gh_manager::get_object(), h, and graphics_object::type().
array_property closereq color_property figure::properties::color_property | ( | color_values(1, 1, 1) | , |
radio_values("none") | |||
) |
Definition at line 2306 of file graphics.in.h.
Referenced by gh_manager::do_free().
|
virtualinherited |
Definition at line 3391 of file graphics.cc.
References mode, p, pname, and val.
Referenced by do_cleanup_waitfor_listener().
|
inherited |
Definition at line 3117 of file graphics.cc.
|
staticinherited |
|
virtualinherited |
Referenced by octave::opengl_renderer::set_font().
|
inlinevirtualinherited |
Definition at line 2216 of file graphics.in.h.
References pname.
|
inlinevirtualinherited |
Definition at line 2221 of file graphics.in.h.
References pname.
|
virtualinherited |
|
inlinevirtualinherited |
Definition at line 2328 of file graphics.in.h.
References octave_value().
Referenced by axes::update_axis_limits(), and hggroup::update_axis_limits().
|
inlineinherited |
Definition at line 2280 of file graphics.in.h.
Referenced by octave::opengl_renderer::draw_all_lights(), octave::opengl_renderer::draw_figure(), octave::opengl_renderer::draw_uibuttongroup(), octave::opengl_renderer::draw_uipanel(), finalize_r(), QtHandles::hasUiControlChildren(), QtHandles::hasUiMenuChildren(), initialize_r(), and QtHandles::Canvas::select_object().
|
virtual |
Reimplemented from base_properties.
Definition at line 3937 of file graphics.cc.
References convert_position(), and screen_size_pixels().
Referenced by QtHandles::Figure::Figure(), G__osmesa_print__(), and QtHandles::Figure::update().
|
inlineinherited |
Definition at line 2275 of file graphics.in.h.
Referenced by QtHandles::Canvas::canvasWheelEvent(), octave::opengl_renderer::draw_hggroup(), axes::update_axis_limits(), hggroup::update_axis_limits(), and QtHandles::Canvas::updateCurrentPoint().
|
inlinevirtualinherited |
Definition at line 2329 of file graphics.in.h.
References octave_value().
Referenced by axes::update_axis_limits(), and hggroup::update_axis_limits().
|
protectedinherited |
Definition at line 3092 of file graphics.cc.
|
protectedinherited |
Definition at line 3104 of file graphics.cc.
References octave_scalar_map::assign().
|
inlineinherited |
Definition at line 2285 of file graphics.in.h.
|
virtualinherited |
|
protectedinherited |
Definition at line 3151 of file graphics.cc.
std::string figure::properties::get_title | ( | void | ) | const |
Definition at line 4671 of file graphics.cc.
References octave_value_list::empty(), nm, os, and string.
Referenced by axes::initialize(), and QtHandles::Figure::update().
|
virtual |
Reimplemented from base_properties.
Definition at line 3857 of file graphics.cc.
References octave::__get_gtk_manager__(), and octave::gtk_manager::get_toolkit().
|
inlinevirtualinherited |
Definition at line 2330 of file graphics.in.h.
References octave_value().
Referenced by QtHandles::Canvas::select_object(), axes::update_axis_limits(), and hggroup::update_axis_limits().
|
inlinevirtualinherited |
Definition at line 2331 of file graphics.in.h.
References octave_value().
Referenced by QtHandles::Canvas::select_object(), axes::update_axis_limits(), and hggroup::update_axis_limits().
|
inlinevirtualinherited |
Definition at line 2332 of file graphics.in.h.
References octave_value().
Referenced by axes::update_axis_limits(), and hggroup::update_axis_limits().
array_property closereq color_property figure::properties::graphics_handle | ( | ) |
array_property closereq color_property handle_property currentobject figure::properties::graphics_handle | ( | ) |
|
inlinevirtualinherited |
Definition at line 2189 of file graphics.in.h.
Referenced by gh_manager::do_execute_callback(), octave::opengl_renderer::draw(), and xreset_default_properties().
|
inherited |
|
inlinevirtualinherited |
Definition at line 2230 of file graphics.in.h.
References panic_impossible.
Referenced by do_cleanup_waitfor_listener(), octave::opengl_renderer::draw_axes_boxes(), and octave::opengl_renderer::draw_axes_y_grid().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 3064 of file graphics.in.h.
|
inlineinherited |
Definition at line 2205 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in surface::properties, patch::properties, and image::properties.
Definition at line 2334 of file graphics.in.h.
|
inlinevirtualinherited |
Reimplemented in surface::properties, patch::properties, and image::properties.
Definition at line 2335 of file graphics.in.h.
|
inherited |
Definition at line 3267 of file graphics.cc.
References callback_props::empty(), and executing_callbacks.
|
inlineinherited |
Definition at line 2236 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2336 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2337 of file graphics.in.h.
|
inlinevirtualinherited |
Definition at line 2338 of file graphics.in.h.
Definition at line 3972 of file graphics.cc.
References convert_position(), Matrix::extract_n(), x, and y.
Definition at line 3989 of file graphics.cc.
References convert_position(), Matrix::extract_n(), x, and y.
|
inherited |
Definition at line 3213 of file graphics.cc.
References gh_manager::get_object(), base_graphics_object::get_parent(), and graphics_object::mark_modified().
Referenced by set_toolkit().
array_property figure::properties::Matrix | ( | 64 | , |
1 | , | ||
1 | |||
) |
array_property figure::properties::Matrix | ( | void | ) |
Referenced by set_toolkit().
array_property closereq color_property handle_property currentobject figure::properties::Matrix | ( | 2 | , |
1 | , | ||
0 | |||
) |
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property on callback_property figure::properties::Matrix | ( | void | ) |
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property on callback_property figure::properties::Matrix | ( | void | ) |
|
inherited |
Definition at line 3224 of file graphics.cc.
References gh_manager::get_object(), base_graphics_object::get_parent(), and graphics_object::override_defaults().
|
virtual |
Reimplemented from base_properties.
Definition at line 3829 of file graphics.cc.
References gh_manager::get_object(), h, i, graphics_object::isa(), Array< T >::numel(), and base_properties::remove_child().
|
inlineinherited |
Definition at line 2311 of file graphics.in.h.
|
inlineinherited |
Definition at line 2316 of file graphics.in.h.
|
inlineinherited |
Definition at line 2294 of file graphics.in.h.
|
virtualinherited |
void figure::properties::set___graphics_toolkit__ | ( | const octave_value & | val | ) |
Definition at line 3871 of file graphics.cc.
References octave::__get_gtk_manager__(), b, error(), octave::gtk_manager::find_toolkit(), base_graphics_object::mark_modified(), nm, string, and val.
|
inlineinherited |
Definition at line 2292 of file graphics.in.h.
References val.
void figure::properties::set_boundingbox | ( | const Matrix & | bb, |
bool | internal = false , |
||
bool | do_notify_toolkit = true |
||
) |
Definition at line 3954 of file graphics.cc.
References convert_position(), and screen_size_pixels().
Referenced by QtHandles::Figure::updateBoundingBoxHelper().
|
protectedinherited |
Definition at line 3134 of file graphics.cc.
References error(), base_graphics_object::mark_modified(), pname, and val.
|
inherited |
Definition at line 3048 of file graphics.cc.
References base_graphics_object::defaults(), e, error(), pname, base_graphics_object::set(), and string.
|
inlineinherited |
Definition at line 2290 of file graphics.in.h.
References val.
void figure::properties::set_outerposition | ( | const octave_value & | val, |
bool | do_notify_toolkit = true |
||
) |
Definition at line 4036 of file graphics.cc.
References base_graphics_object::mark_modified().
|
inherited |
Definition at line 3163 of file graphics.cc.
References base_graphics_object::adopt(), octave_handle::as_octave_value(), error(), graphics_object::get_handle(), gh_manager::get_object(), base_graphics_object::get_parent(), graphics_object::get_parent(), graphics_object::get_properties(), gh_manager::lookup(), NaN(), octave_handle::ok(), graphics_object::remove_child(), base_properties::set_parent(), and val.
Referenced by base_properties::set_parent().
void figure::properties::set_position | ( | const octave_value & | val, |
bool | do_notify_toolkit = true |
||
) |
Definition at line 4006 of file graphics.cc.
References base_graphics_object::mark_modified(), and POSTSET.
|
inlineinherited |
Definition at line 2271 of file graphics.in.h.
References val.
void figure::properties::set_toolkit | ( | const graphics_toolkit & | b | ) |
Definition at line 1987 of file graphics.cc.
References b, finalize_r(), initialize_r(), base_properties::mark_modified(), and Matrix().
void figure::properties::set_visible | ( | const octave_value & | val | ) |
Definition at line 3926 of file graphics.cc.
References string, val, and xset().
Referenced by G__osmesa_print__().
|
virtualinherited |
Reimplemented in axes::properties.
Definition at line 3299 of file graphics.cc.
References gh_manager::get_object(), base_graphics_object::get_parent(), graphics_object::get_properties(), base_properties::update_autopos(), and graphics_object::valid_object().
Referenced by base_properties::update_autopos().
|
virtualinherited |
Definition at line 3233 of file graphics.cc.
References gh_manager::get_object(), and graphics_object::update_axis_limits().
|
virtualinherited |
Definition at line 3242 of file graphics.cc.
References gh_manager::get_object(), h, and graphics_object::update_axis_limits().
|
virtualinherited |
Reimplemented in axes::properties.
Definition at line 3285 of file graphics.cc.
References gh_manager::get_object(), graphics_object::get_properties(), i, Array< T >::numel(), base_properties::update_boundingbox(), and graphics_object::valid_object().
Referenced by QtHandles::Panel::eventFilter(), QtHandles::ButtonGroup::eventFilter(), base_properties::update_boundingbox(), QtHandles::Panel::updateLayout(), and QtHandles::ButtonGroup::updateLayout().
void figure::properties::update_paperunits | ( | const caseless_str & | old_paperunits | ) |
Definition at line 4348 of file graphics.cc.
References caseless_str::compare(), papersize_from_type(), string, swap, and sz.
|
virtualinherited |
Definition at line 3252 of file graphics.cc.
References uicontextmenu::properties::add_dependent_obj(), base_graphics_object::get(), gh_manager::get_object(), graphics_object::get_properties(), graphics_object::isa(), and octave_value::isempty().
void figure::properties::update_units | ( | const caseless_str & | old_units | ) |
Definition at line 4646 of file graphics.cc.
References convert_position(), and screen_size_pixels().
array_property closereq color_property figure::properties::viridis_colormap | ( | ) |
array_property figure::properties::alphamap |
Definition at line 3109 of file graphics.in.h.
|
protectedinherited |
Definition at line 2359 of file graphics.in.h.
|
protectedinherited |
Definition at line 2359 of file graphics.in.h.
array_property closereq color_property figure::properties::color |
Definition at line 3112 of file graphics.in.h.
|
protectedinherited |
Definition at line 2347 of file graphics.in.h.
array_property closereq color_property handle_property currentobject off string_property figure::properties::filename |
Definition at line 3119 of file graphics.in.h.
array_property closereq color_property handle_property currentobject off string_property bool_property figure::properties::graphicssmoothing |
Definition at line 3119 of file graphics.in.h.
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property figure::properties::inverthardcopy |
Definition at line 3119 of file graphics.in.h.
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle on bool_property on callback_property figure::properties::keypressfcn |
Definition at line 3119 of file graphics.in.h.
array_property closereq color_property handle_property currentobject figure::properties::r |
Definition at line 3116 of file graphics.in.h.
array_property closereq color_property handle_property currentobject off string_property bool_property on bool_property integerhandle figure::properties::S |
Definition at line 3119 of file graphics.in.h.