GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
figure::properties Class Reference

#include "graphics.h"

Inheritance diagram for figure::properties:
base_properties

Public Types

enum  {
  ID_ALPHAMAP = 2000 , ID_BUTTONDOWNFCN = 2001 , ID_CLOSEREQUESTFCN = 2002 , ID_COLOR = 2003 ,
  ID_COLORMAP = 2004 , ID_CURRENTAXES = 2005 , ID_CURRENTCHARACTER = 2006 , ID_CURRENTOBJECT = 2007 ,
  ID_CURRENTPOINT = 2008 , ID_DOCKCONTROLS = 2009 , ID_FILENAME = 2010 , ID_GRAPHICSSMOOTHING = 2011 ,
  ID_INNERPOSITION = 2012 , ID_INTEGERHANDLE = 2013 , ID_INVERTHARDCOPY = 2014 , ID_KEYPRESSFCN = 2015 ,
  ID_KEYRELEASEFCN = 2016 , ID_MENUBAR = 2017 , ID_NAME = 2018 , ID_NUMBER = 2019 ,
  ID_NEXTPLOT = 2020 , ID_NUMBERTITLE = 2021 , ID_OUTERPOSITION = 2022 , ID_PAPERORIENTATION = 2023 ,
  ID_PAPERPOSITION = 2024 , ID_PAPERPOSITIONMODE = 2025 , ID_PAPERSIZE = 2026 , ID_PAPERTYPE = 2027 ,
  ID_PAPERUNITS = 2028 , ID_POINTER = 2029 , ID_POINTERSHAPECDATA = 2030 , ID_POINTERSHAPEHOTSPOT = 2031 ,
  ID_POSITION = 2032 , ID_RENDERER = 2033 , ID_RENDERERMODE = 2034 , ID_RESIZE = 2035 ,
  ID_RESIZEFCN = 2036 , ID_SELECTIONTYPE = 2037 , ID_SIZECHANGEDFCN = 2038 , ID_TOOLBAR = 2039 ,
  ID_UNITS = 2040 , ID_WINDOWBUTTONDOWNFCN = 2041 , ID_WINDOWBUTTONMOTIONFCN = 2042 , ID_WINDOWBUTTONUPFCN = 2043 ,
  ID_WINDOWKEYPRESSFCN = 2044 , ID_WINDOWKEYRELEASEFCN = 2045 , ID_WINDOWSCROLLWHEELFCN = 2046 , ID_WINDOWSTATE = 2047 ,
  ID_WINDOWSTYLE = 2048 , ID_PICKABLEPARTS = 2049 , ID___GL_EXTENSIONS__ = 2050 , ID___GL_RENDERER__ = 2051 ,
  ID___GL_VENDOR__ = 2052 , ID___GL_VERSION__ = 2053 , ID___GL_WINDOW__ = 2054 , ID___GRAPHICS_TOOLKIT__ = 2055 ,
  ID___GUIDATA__ = 2056 , ID___MOUSE_MODE__ = 2057 , ID___PRINTING__ = 2058 , ID___PAN_MODE__ = 2059 ,
  ID___PLOT_STREAM__ = 2060 , ID___ROTATE_MODE__ = 2061 , ID___ZOOM_MODE__ = 2062 , ID___DEVICE_PIXEL_RATIO__ = 2063
}
 
- Public Types inherited from base_properties
enum  {
  ID_BEINGDELETED = 0 , ID_BUSYACTION = 1 , ID_BUTTONDOWNFCN = 2 , ID_CHILDREN = 3 ,
  ID_CLIPPING = 4 , ID_CONTEXTMENU = 5 , ID_CREATEFCN = 6 , ID_DELETEFCN = 7 ,
  ID_HANDLEVISIBILITY = 8 , ID_HITTEST = 9 , ID_INTERRUPTIBLE = 10 , ID_PARENT = 11 ,
  ID_PICKABLEPARTS = 12 , ID_SELECTED = 13 , ID_SELECTIONHIGHLIGHT = 14 , ID_TAG = 15 ,
  ID_TYPE = 16 , ID_UICONTEXTMENU = 17 , ID_USERDATA = 18 , ID_VISIBLE = 19 ,
  ID___APPDATA__ = 20 , ID___MODIFIED__ = 21 , ID___MYHANDLE__ = 22
}
 

Public Member Functions

 properties ()=delete
 
 properties (const graphics_handle &mh, const graphics_handle &p)
 
 ~properties ()=default
 
bool __mouse_mode___is (const std::string &v) const
 
void adopt (const graphics_handle &h)
 
std::set< std::string > all_property_names () const
 
Matrix bbox2position (const Matrix &bbox) const
 
bool color_is (const std::string &v) const
 
bool color_is_rgb () const
 
void execute_buttondownfcn (const octave_value &new_data=octave_value()) const
 
void execute_closerequestfcn (const octave_value &new_data=octave_value()) const
 
void execute_keypressfcn (const octave_value &new_data=octave_value()) const
 
void execute_keyreleasefcn (const octave_value &new_data=octave_value()) const
 
void execute_resizefcn (const octave_value &new_data=octave_value()) const
 
void execute_sizechangedfcn (const octave_value &new_data=octave_value()) const
 
void execute_windowbuttondownfcn (const octave_value &new_data=octave_value()) const
 
void execute_windowbuttonmotionfcn (const octave_value &new_data=octave_value()) const
 
void execute_windowbuttonupfcn (const octave_value &new_data=octave_value()) const
 
void execute_windowkeypressfcn (const octave_value &new_data=octave_value()) const
 
void execute_windowkeyreleasefcn (const octave_value &new_data=octave_value()) const
 
void execute_windowscrollwheelfcn (const octave_value &new_data=octave_value()) const
 
octave_value get (bool all=false) const
 
octave_value get (const caseless_str &pname) const
 
octave_value get (const char *pname) const
 
octave_value get (const std::string &pname) const
 
double get___device_pixel_ratio__ () const
 
std::string get___gl_extensions__ () const
 
std::string get___gl_renderer__ () const
 
std::string get___gl_vendor__ () const
 
std::string get___gl_version__ () const
 
std::string get___gl_window__ () const
 
std::string get___graphics_toolkit__ () const
 
octave_value get___guidata__ () const
 
std::string get___mouse_mode__ () const
 
octave_value get___pan_mode__ () const
 
octave_value get___plot_stream__ () const
 
std::string get___printing__ () const
 
octave_value get___rotate_mode__ () const
 
octave_value get___zoom_mode__ () const
 
octave_value get_alphamap () const
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
octave_value get_buttondownfcn () const
 
octave_value get_closerequestfcn () const
 
octave_value get_color () const
 
Matrix get_color_rgb () const
 
octave_value get_colormap () const
 
graphics_handle get_currentaxes () const
 
std::string get_currentcharacter () const
 
graphics_handle get_currentobject () const
 
octave_value get_currentpoint () const
 
std::string get_dockcontrols () const
 
std::string get_filename () const
 
std::string get_graphicssmoothing () const
 
octave_value get_innerposition () const
 
std::string get_integerhandle () const
 
std::string get_inverthardcopy () const
 
octave_value get_keypressfcn () const
 
octave_value get_keyreleasefcn () const
 
std::string get_menubar () const
 
std::string get_name () const
 
std::string get_nextplot () const
 
octave_value get_number () const
 
std::string get_numbertitle () const
 
octave_value get_outerposition () const
 
std::string get_paperorientation () const
 
octave_value get_paperposition () const
 
std::string get_paperpositionmode () const
 
octave_value get_papersize () const
 
std::string get_papertype () const
 
std::string get_paperunits () const
 
std::string get_pickableparts () const
 
std::string get_pointer () const
 
octave_value get_pointershapecdata () const
 
octave_value get_pointershapehotspot () const
 
octave_value get_position () const
 
property get_property (const caseless_str &pname)
 
std::string get_renderer () const
 
std::string get_renderermode () const
 
std::string get_resize () const
 
octave_value get_resizefcn () const
 
std::string get_selectiontype () const
 
octave_value get_sizechangedfcn () const
 
std::string get_title () const
 
std::string get_toolbar () const
 
octave::graphics_toolkit get_toolkit () const
 
std::string get_units () const
 
octave_value get_windowbuttondownfcn () const
 
octave_value get_windowbuttonmotionfcn () const
 
octave_value get_windowbuttonupfcn () const
 
octave_value get_windowkeypressfcn () const
 
octave_value get_windowkeyreleasefcn () const
 
octave_value get_windowscrollwheelfcn () const
 
std::string get_windowstate () const
 
std::string get_windowstyle () const
 
std::string graphics_object_name () const
 
bool has_property (const caseless_str &pname) const
 
void init_integerhandle (const octave_value &val)
 
bool is___gl_window__ () const
 
bool is___printing__ () const
 
bool is_dockcontrols () const
 
bool is_graphicssmoothing () const
 
bool is_integerhandle () const
 
bool is_inverthardcopy () const
 
bool is_numbertitle () const
 
bool is_resize () const
 
Matrix map_from_boundingbox (double x, double y) const
 
Matrix map_to_boundingbox (double x, double y) const
 
bool menubar_is (const std::string &v) const
 
bool nextplot_is (const std::string &v) const
 
bool paperorientation_is (const std::string &v) const
 
bool paperpositionmode_is (const std::string &v) const
 
bool papertype_is (const std::string &v) const
 
bool paperunits_is (const std::string &v) const
 
bool pickableparts_is (const std::string &v) const
 
bool pointer_is (const std::string &v) const
 
void remove_child (const graphics_handle &h, bool from_root=false)
 
bool renderer_is (const std::string &v) const
 
bool renderermode_is (const std::string &v) const
 
bool selectiontype_is (const std::string &v) const
 
void set (const caseless_str &pname, const octave_value &val)
 
void set___device_pixel_ratio__ (const octave_value &val)
 
void set___gl_extensions__ (const octave_value &val) const
 
void set___gl_renderer__ (const octave_value &val) const
 
void set___gl_vendor__ (const octave_value &val) const
 
void set___gl_version__ (const octave_value &val) const
 
void set___gl_window__ (const octave_value &val)
 
void set___graphics_toolkit__ (const octave_value &val)
 
void set___guidata__ (const octave_value &val)
 
void set___mouse_mode__ (const octave_value &val)
 
void set___pan_mode__ (const octave_value &val)
 
void set___plot_stream__ (const octave_value &val)
 
void set___printing__ (const octave_value &val)
 
void set___rotate_mode__ (const octave_value &val)
 
void set___zoom_mode__ (const octave_value &val)
 
void set_alphamap (const octave_value &val)
 
void set_boundingbox (const Matrix &bb, bool internal=false, bool do_notify_toolkit=true)
 
void set_buttondownfcn (const octave_value &val)
 
void set_closerequestfcn (const octave_value &val)
 
void set_color (const octave_value &val)
 
void set_colormap (const octave_value &val)
 
void set_currentaxes (const octave_value &val)
 
void set_currentcharacter (const octave_value &val)
 
void set_currentobject (const octave_value &val)
 
void set_currentpoint (const octave_value &val)
 
void set_dockcontrols (const octave_value &val)
 
void set_filename (const octave_value &val)
 
void set_graphicssmoothing (const octave_value &val)
 
void set_innerposition (const octave_value &val)
 
void set_integerhandle (const octave_value &val)
 
void set_inverthardcopy (const octave_value &val)
 
void set_keypressfcn (const octave_value &val)
 
void set_keyreleasefcn (const octave_value &val)
 
void set_menubar (const octave_value &val)
 
void set_name (const octave_value &val)
 
void set_nextplot (const octave_value &val)
 
void set_number (const octave_value &val)
 
void set_numbertitle (const octave_value &val)
 
void set_outerposition (const octave_value &val, bool do_notify_toolkit=true)
 
void set_paperorientation (const octave_value &val)
 
void set_paperposition (const octave_value &val)
 
void set_paperpositionmode (const octave_value &val)
 
void set_papersize (const octave_value &val)
 
void set_papertype (const octave_value &val)
 
void set_paperunits (const octave_value &val)
 
void set_pickableparts (const octave_value &val)
 
void set_pointer (const octave_value &val)
 
void set_pointershapecdata (const octave_value &val)
 
void set_pointershapehotspot (const octave_value &val)
 
void set_position (const octave_value &val, bool do_notify_toolkit=true)
 
void set_renderer (const octave_value &val)
 
void set_renderermode (const octave_value &val)
 
void set_resize (const octave_value &val)
 
void set_resizefcn (const octave_value &val)
 
void set_selectiontype (const octave_value &val)
 
void set_sizechangedfcn (const octave_value &val)
 
void set_toolbar (const octave_value &val)
 
void set_toolkit (const octave::graphics_toolkit &b)
 
void set_units (const octave_value &val)
 
void set_visible (const octave_value &val)
 
void set_windowbuttondownfcn (const octave_value &val)
 
void set_windowbuttonmotionfcn (const octave_value &val)
 
void set_windowbuttonupfcn (const octave_value &val)
 
void set_windowkeypressfcn (const octave_value &val)
 
void set_windowkeyreleasefcn (const octave_value &val)
 
void set_windowscrollwheelfcn (const octave_value &val)
 
void set_windowstate (const octave_value &val)
 
void set_windowstyle (const octave_value &val)
 
bool toolbar_is (const std::string &v) const
 
bool units_is (const std::string &v) const
 
void update___device_pixel_ratio__ ()
 
void update_paperorientation ()
 
void update_papersize ()
 
void update_papertype ()
 
void update_paperunits (const caseless_str &old_paperunits)
 
void update_units (const caseless_str &old_units)
 
bool windowstate_is (const std::string &v) const
 
bool windowstyle_is (const std::string &v) const
 
- Public Member Functions inherited from base_properties
 base_properties (const std::string &ty="unknown", const graphics_handle &mh=graphics_handle(), const graphics_handle &p=graphics_handle())
 
virtual ~base_properties ()=default
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=GCB_POSTSET)
 
std::set< std::string > all_property_names () const
 
bool busyaction_is (const std::string &v) const
 
virtual void delete_children (bool clear=false, bool from_root=false)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=GCB_POSTSET)
 
std::set< std::string > dynamic_property_names () const
 
void execute_buttondownfcn (const octave_value &new_data=octave_value()) const
 
void execute_createfcn (const octave_value &new_data=octave_value()) const
 
void execute_deletefcn (const octave_value &new_data=octave_value()) const
 
octave_value get___appdata__ () const
 
std::string get___modified__ () const
 
graphics_handle get___myhandle__ () const
 
virtual octave_value get_alim () const
 
Matrix get_all_children () const
 
std::string get_beingdeleted () const
 
std::string get_busyaction () const
 
octave_value get_buttondownfcn () const
 
Matrix get_children () const
 
void get_children_of_type (const caseless_str &type, bool get_invisible, bool traverse, std::list< graphics_object > &children_list) const
 
virtual octave_value get_clim () const
 
std::string get_clipping () const
 
graphics_handle get_contextmenu () const
 
octave_value get_createfcn () const
 
octave_value get_deletefcn () const
 
std::string get_handlevisibility () const
 
Matrix get_hidden_children () const
 
std::string get_hittest () const
 
std::string get_interruptible () const
 
graphics_handle get_parent () const
 
std::string get_pickableparts () const
 
std::string get_selected () const
 
std::string get_selectionhighlight () const
 
std::string get_tag () const
 
std::string get_type () const
 
graphics_handle get_uicontextmenu () const
 
octave_value get_userdata () const
 
std::string get_visible () const
 
virtual octave_value get_xlim () const
 
virtual octave_value get_ylim () const
 
virtual octave_value get_zlim () const
 
bool handlevisibility_is (const std::string &v) const
 
bool has_dynamic_property (const std::string &pname) const
 
void insert_property (const std::string &name, property p)
 
bool is___modified__ () const
 
virtual bool is_aliminclude () const
 
bool is_beingdeleted () const
 
virtual bool is_climinclude () const
 
bool is_clipping () const
 
bool is_handle_visible () const
 
bool is_hittest () const
 
bool is_interruptible () const
 
bool is_modified () const
 
bool is_selected () const
 
bool is_selectionhighlight () const
 
bool is_visible () const
 
virtual bool is_xliminclude () const
 
virtual bool is_yliminclude () const
 
virtual bool is_zliminclude () const
 
void mark_modified ()
 
void override_defaults (base_graphics_object &obj)
 
bool pickableparts_is (const std::string &v) const
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void reparent (const graphics_handle &new_parent)
 
void set___appdata__ (const octave_value &val)
 
void set___modified__ (const octave_value &val)
 
void set_beingdeleted (const octave_value &val)
 
void set_busyaction (const octave_value &val)
 
void set_buttondownfcn (const octave_value &val)
 
void set_children (const octave_value &val)
 
void set_clipping (const octave_value &val)
 
void set_contextmenu (const octave_value &val)
 
void set_createfcn (const octave_value &val)
 
void set_deletefcn (const octave_value &val)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_handlevisibility (const octave_value &val)
 
void set_hittest (const octave_value &val)
 
void set_interruptible (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_parent (const octave_value &val)
 
void set_pickableparts (const octave_value &val)
 
void set_selected (const octave_value &val)
 
void set_selectionhighlight (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_uicontextmenu (const octave_value &val)
 
void set_userdata (const octave_value &val)
 
void set_visible (const octave_value &val)
 
virtual void update_autopos (const std::string &elem_type)
 
virtual void update_axis_limits (const std::string &axis_type) const
 
virtual void update_axis_limits (const std::string &axis_type, const graphics_handle &h) const
 
virtual void update_beingdeleted ()
 
virtual void update_boundingbox ()
 
virtual void update_contextmenu () const
 
virtual void update_visible ()
 

Static Public Member Functions

static std::set< std::string > core_property_names ()
 
static property_list::pval_map_type factory_defaults ()
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::string > readonly_property_names ()
 
- Static Public Member Functions inherited from base_properties
static std::set< std::string > core_property_names ()
 
static property_list::pval_map_type factory_defaults ()
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::string > readonly_property_names ()
 

Protected Member Functions

void init ()
 
- Protected Member Functions inherited from base_properties
octave_value get_dynamic (bool all=false) const
 
octave_value get_dynamic (const caseless_str &pname) const
 
property get_property_dynamic (const caseless_str &pname) const
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 

Additional Inherited Members

- Protected Attributes inherited from base_properties
any_property m___appdata__
 
bool_property m___modified__
 
graphics_handle m___myhandle__
 
std::map< caseless_str, property, cmp_caseless_strm_all_props
 
bool_property m_beingdeleted
 
radio_property m_busyaction
 
callback_property m_buttondownfcn
 
children_property m_children
 
bool_property m_clipping
 
handle_property m_contextmenu
 
callback_property m_createfcn
 
callback_property m_deletefcn
 
std::set< std::string > m_dynamic_properties
 
radio_property m_handlevisibility
 
bool_property m_hittest
 
bool_property m_interruptible
 
handle_property m_parent
 
radio_property m_pickableparts
 
bool_property m_selected
 
bool_property m_selectionhighlight
 
string_property m_tag
 
string_property m_type
 
handle_property m_uicontextmenu
 
any_property m_userdata
 
bool_property m_visible
 

Detailed Description

Definition at line 3574 of file graphics.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ID_ALPHAMAP 
ID_BUTTONDOWNFCN 
ID_CLOSEREQUESTFCN 
ID_COLOR 
ID_COLORMAP 
ID_CURRENTAXES 
ID_CURRENTCHARACTER 
ID_CURRENTOBJECT 
ID_CURRENTPOINT 
ID_DOCKCONTROLS 
ID_FILENAME 
ID_GRAPHICSSMOOTHING 
ID_INNERPOSITION 
ID_INTEGERHANDLE 
ID_INVERTHARDCOPY 
ID_KEYPRESSFCN 
ID_KEYRELEASEFCN 
ID_MENUBAR 
ID_NAME 
ID_NUMBER 
ID_NEXTPLOT 
ID_NUMBERTITLE 
ID_OUTERPOSITION 
ID_PAPERORIENTATION 
ID_PAPERPOSITION 
ID_PAPERPOSITIONMODE 
ID_PAPERSIZE 
ID_PAPERTYPE 
ID_PAPERUNITS 
ID_POINTER 
ID_POINTERSHAPECDATA 
ID_POINTERSHAPEHOTSPOT 
ID_POSITION 
ID_RENDERER 
ID_RENDERERMODE 
ID_RESIZE 
ID_RESIZEFCN 
ID_SELECTIONTYPE 
ID_SIZECHANGEDFCN 
ID_TOOLBAR 
ID_UNITS 
ID_WINDOWBUTTONDOWNFCN 
ID_WINDOWBUTTONMOTIONFCN 
ID_WINDOWBUTTONUPFCN 
ID_WINDOWKEYPRESSFCN 
ID_WINDOWKEYRELEASEFCN 
ID_WINDOWSCROLLWHEELFCN 
ID_WINDOWSTATE 
ID_WINDOWSTYLE 
ID_PICKABLEPARTS 
ID___GL_EXTENSIONS__ 
ID___GL_RENDERER__ 
ID___GL_VENDOR__ 
ID___GL_VERSION__ 
ID___GL_WINDOW__ 
ID___GRAPHICS_TOOLKIT__ 
ID___GUIDATA__ 
ID___MOUSE_MODE__ 
ID___PRINTING__ 
ID___PAN_MODE__ 
ID___PLOT_STREAM__ 
ID___ROTATE_MODE__ 
ID___ZOOM_MODE__ 
ID___DEVICE_PIXEL_RATIO__ 

Definition at line 3754 of file graphics.h.

Constructor & Destructor Documentation

◆ properties() [1/2]

figure::properties::properties ( const graphics_handle mh,
const graphics_handle p 
)

Definition at line 639 of file graphics-props.cc.

◆ properties() [2/2]

figure::properties::properties ( )
delete

◆ ~properties()

figure::properties::~properties ( )
default

Member Function Documentation

◆ __mouse_mode___is()

bool figure::properties::__mouse_mode___is ( const std::string &  v) const
inline

Definition at line 3971 of file graphics.h.

References radio_property::is().

◆ adopt()

void figure::properties::adopt ( const graphics_handle h)
virtual

◆ all_property_names()

std::set< std::string > figure::properties::all_property_names ( ) const

Definition at line 1489 of file graphics-props.cc.

References base_properties::all_property_names().

◆ bbox2position()

Matrix figure::properties::bbox2position ( const Matrix bbox) const

Definition at line 3924 of file graphics.cc.

◆ color_is()

bool figure::properties::color_is ( const std::string &  v) const
inline

Definition at line 3831 of file graphics.h.

References color_property::is().

◆ color_is_rgb()

bool figure::properties::color_is_rgb ( ) const
inline

Definition at line 3830 of file graphics.h.

References color_property::is_rgb().

◆ core_property_names()

std::set< std::string > figure::properties::core_property_names ( )
static

Definition at line 1363 of file graphics-props.cc.

References base_properties::core_property_names().

◆ execute_buttondownfcn()

void figure::properties::execute_buttondownfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3824 of file graphics.h.

References callback_property::execute().

◆ execute_closerequestfcn()

void figure::properties::execute_closerequestfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3827 of file graphics.h.

References callback_property::execute().

◆ execute_keypressfcn()

void figure::properties::execute_keypressfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3859 of file graphics.h.

References callback_property::execute().

◆ execute_keyreleasefcn()

void figure::properties::execute_keyreleasefcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3862 of file graphics.h.

References callback_property::execute().

◆ execute_resizefcn()

void figure::properties::execute_resizefcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3914 of file graphics.h.

References callback_property::execute().

◆ execute_sizechangedfcn()

void figure::properties::execute_sizechangedfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3920 of file graphics.h.

References callback_property::execute().

◆ execute_windowbuttondownfcn()

void figure::properties::execute_windowbuttondownfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3929 of file graphics.h.

References callback_property::execute().

◆ execute_windowbuttonmotionfcn()

void figure::properties::execute_windowbuttonmotionfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3932 of file graphics.h.

References callback_property::execute().

◆ execute_windowbuttonupfcn()

void figure::properties::execute_windowbuttonupfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3935 of file graphics.h.

References callback_property::execute().

◆ execute_windowkeypressfcn()

void figure::properties::execute_windowkeypressfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3938 of file graphics.h.

References callback_property::execute().

◆ execute_windowkeyreleasefcn()

void figure::properties::execute_windowkeyreleasefcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3941 of file graphics.h.

References callback_property::execute().

◆ execute_windowscrollwheelfcn()

void figure::properties::execute_windowscrollwheelfcn ( const octave_value new_data = octave_value ()) const
inline

Definition at line 3944 of file graphics.h.

References callback_property::execute().

◆ factory_defaults()

property_list::pval_map_type figure::properties::factory_defaults ( )
static

Definition at line 1288 of file graphics-props.cc.

References base_properties::factory_defaults(), and m.

Referenced by figure::reset_default_properties().

◆ get() [1/4]

octave_value figure::properties::get ( bool  all = false) const
virtual

Reimplemented from base_properties.

Definition at line 918 of file graphics-props.cc.

References base_properties::get(), m, and octave_value::map_value().

◆ get() [2/4]

octave_value figure::properties::get ( const caseless_str pname) const
virtual

Reimplemented from base_properties.

Definition at line 1006 of file graphics-props.cc.

◆ get() [3/4]

octave_value figure::properties::get ( const char *  pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3656 of file graphics.h.

◆ get() [4/4]

octave_value figure::properties::get ( const std::string &  pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3651 of file graphics.h.

◆ get___device_pixel_ratio__()

double figure::properties::get___device_pixel_ratio__ ( ) const
inline

Definition at line 3985 of file graphics.h.

References double_property::double_value().

◆ get___gl_extensions__()

std::string figure::properties::get___gl_extensions__ ( ) const
inline

Definition at line 3956 of file graphics.h.

References string_property::string_value().

◆ get___gl_renderer__()

std::string figure::properties::get___gl_renderer__ ( ) const
inline

Definition at line 3958 of file graphics.h.

References string_property::string_value().

◆ get___gl_vendor__()

std::string figure::properties::get___gl_vendor__ ( ) const
inline

Definition at line 3960 of file graphics.h.

References string_property::string_value().

◆ get___gl_version__()

std::string figure::properties::get___gl_version__ ( ) const
inline

Definition at line 3962 of file graphics.h.

References string_property::string_value().

◆ get___gl_window__()

std::string figure::properties::get___gl_window__ ( ) const
inline

Definition at line 3965 of file graphics.h.

References radio_property::current_value().

◆ get___graphics_toolkit__()

std::string figure::properties::get___graphics_toolkit__ ( ) const
inline

Definition at line 3967 of file graphics.h.

References string_property::string_value().

◆ get___guidata__()

octave_value figure::properties::get___guidata__ ( ) const
inline

Definition at line 3969 of file graphics.h.

References any_property::get().

◆ get___mouse_mode__()

std::string figure::properties::get___mouse_mode__ ( ) const
inline

Definition at line 3972 of file graphics.h.

References radio_property::current_value().

◆ get___pan_mode__()

octave_value figure::properties::get___pan_mode__ ( ) const
inline

Definition at line 3977 of file graphics.h.

References any_property::get().

◆ get___plot_stream__()

octave_value figure::properties::get___plot_stream__ ( ) const
inline

Definition at line 3979 of file graphics.h.

References any_property::get().

◆ get___printing__()

std::string figure::properties::get___printing__ ( ) const
inline

Definition at line 3975 of file graphics.h.

References radio_property::current_value().

◆ get___rotate_mode__()

octave_value figure::properties::get___rotate_mode__ ( ) const
inline

Definition at line 3981 of file graphics.h.

References any_property::get().

◆ get___zoom_mode__()

octave_value figure::properties::get___zoom_mode__ ( ) const
inline

Definition at line 3983 of file graphics.h.

References any_property::get().

◆ get_alphamap()

octave_value figure::properties::get_alphamap ( ) const
inline

Definition at line 3822 of file graphics.h.

References array_property::get().

◆ get_boundingbox()

Matrix figure::properties::get_boundingbox ( bool  internal = false,
const Matrix parent_pix_size = Matrix () 
) const
virtual

Reimplemented from base_properties.

Definition at line 3907 of file graphics.cc.

◆ get_buttondownfcn()

octave_value figure::properties::get_buttondownfcn ( ) const
inline

Definition at line 3825 of file graphics.h.

References callback_property::get().

◆ get_closerequestfcn()

octave_value figure::properties::get_closerequestfcn ( ) const
inline

Definition at line 3828 of file graphics.h.

References callback_property::get().

◆ get_color()

octave_value figure::properties::get_color ( ) const
inline

Definition at line 3833 of file graphics.h.

References color_property::get().

◆ get_color_rgb()

Matrix figure::properties::get_color_rgb ( ) const
inline

Definition at line 3832 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

Referenced by opengl_renderer::draw_figure().

◆ get_colormap()

octave_value figure::properties::get_colormap ( ) const
inline

Definition at line 3835 of file graphics.h.

References array_property::get().

◆ get_currentaxes()

graphics_handle figure::properties::get_currentaxes ( ) const
inline

Definition at line 3837 of file graphics.h.

References handle_property::handle_value().

◆ get_currentcharacter()

std::string figure::properties::get_currentcharacter ( ) const
inline

Definition at line 3839 of file graphics.h.

References string_property::string_value().

◆ get_currentobject()

graphics_handle figure::properties::get_currentobject ( ) const
inline

Definition at line 3841 of file graphics.h.

References handle_property::handle_value().

◆ get_currentpoint()

octave_value figure::properties::get_currentpoint ( ) const
inline

Definition at line 3843 of file graphics.h.

References array_property::get().

◆ get_dockcontrols()

std::string figure::properties::get_dockcontrols ( ) const
inline

Definition at line 3846 of file graphics.h.

References radio_property::current_value().

◆ get_filename()

std::string figure::properties::get_filename ( ) const
inline

Definition at line 3848 of file graphics.h.

References string_property::string_value().

◆ get_graphicssmoothing()

std::string figure::properties::get_graphicssmoothing ( ) const
inline

Definition at line 3851 of file graphics.h.

References radio_property::current_value().

◆ get_innerposition()

octave_value figure::properties::get_innerposition ( ) const
inline

Definition at line 3596 of file graphics.h.

◆ get_integerhandle()

std::string figure::properties::get_integerhandle ( ) const
inline

Definition at line 3854 of file graphics.h.

References radio_property::current_value().

◆ get_inverthardcopy()

std::string figure::properties::get_inverthardcopy ( ) const
inline

Definition at line 3857 of file graphics.h.

References radio_property::current_value().

◆ get_keypressfcn()

octave_value figure::properties::get_keypressfcn ( ) const
inline

Definition at line 3860 of file graphics.h.

References callback_property::get().

◆ get_keyreleasefcn()

octave_value figure::properties::get_keyreleasefcn ( ) const
inline

Definition at line 3863 of file graphics.h.

References callback_property::get().

◆ get_menubar()

std::string figure::properties::get_menubar ( ) const
inline

Definition at line 3866 of file graphics.h.

References radio_property::current_value().

◆ get_name()

std::string figure::properties::get_name ( ) const
inline

Definition at line 3868 of file graphics.h.

References string_property::string_value().

◆ get_nextplot()

std::string figure::properties::get_nextplot ( ) const
inline

Definition at line 3873 of file graphics.h.

References radio_property::current_value().

◆ get_number()

octave_value figure::properties::get_number ( ) const

Definition at line 3825 of file graphics.cc.

◆ get_numbertitle()

std::string figure::properties::get_numbertitle ( ) const
inline

Definition at line 3876 of file graphics.h.

References radio_property::current_value().

◆ get_outerposition()

octave_value figure::properties::get_outerposition ( ) const
inline

Definition at line 3878 of file graphics.h.

References array_property::get().

◆ get_paperorientation()

std::string figure::properties::get_paperorientation ( ) const
inline

Definition at line 3881 of file graphics.h.

References radio_property::current_value().

◆ get_paperposition()

octave_value figure::properties::get_paperposition ( ) const
inline

Definition at line 3883 of file graphics.h.

References array_property::get().

◆ get_paperpositionmode()

std::string figure::properties::get_paperpositionmode ( ) const
inline

Definition at line 3886 of file graphics.h.

References radio_property::current_value().

◆ get_papersize()

octave_value figure::properties::get_papersize ( ) const
inline

Definition at line 3888 of file graphics.h.

References array_property::get().

◆ get_papertype()

std::string figure::properties::get_papertype ( ) const
inline

Definition at line 3891 of file graphics.h.

References radio_property::current_value().

◆ get_paperunits()

std::string figure::properties::get_paperunits ( ) const
inline

Definition at line 3894 of file graphics.h.

References radio_property::current_value().

◆ get_pickableparts()

std::string figure::properties::get_pickableparts ( ) const
inline

Definition at line 3954 of file graphics.h.

References radio_property::current_value().

◆ get_pointer()

std::string figure::properties::get_pointer ( ) const
inline

Definition at line 3897 of file graphics.h.

References radio_property::current_value().

◆ get_pointershapecdata()

octave_value figure::properties::get_pointershapecdata ( ) const
inline

Definition at line 3899 of file graphics.h.

References array_property::get().

◆ get_pointershapehotspot()

octave_value figure::properties::get_pointershapehotspot ( ) const
inline

Definition at line 3901 of file graphics.h.

References array_property::get().

◆ get_position()

octave_value figure::properties::get_position ( ) const
inline

Definition at line 3903 of file graphics.h.

References array_property::get().

◆ get_property()

property figure::properties::get_property ( const caseless_str pname)
virtual

Reimplemented from base_properties.

Definition at line 1149 of file graphics-props.cc.

◆ get_renderer()

std::string figure::properties::get_renderer ( ) const
inline

Definition at line 3906 of file graphics.h.

References radio_property::current_value().

◆ get_renderermode()

std::string figure::properties::get_renderermode ( ) const
inline

Definition at line 3909 of file graphics.h.

References radio_property::current_value().

◆ get_resize()

std::string figure::properties::get_resize ( ) const
inline

Definition at line 3912 of file graphics.h.

References radio_property::current_value().

◆ get_resizefcn()

octave_value figure::properties::get_resizefcn ( ) const
inline

Definition at line 3915 of file graphics.h.

References callback_property::get().

◆ get_selectiontype()

std::string figure::properties::get_selectiontype ( ) const
inline

Definition at line 3918 of file graphics.h.

References radio_property::current_value().

◆ get_sizechangedfcn()

octave_value figure::properties::get_sizechangedfcn ( ) const
inline

Definition at line 3921 of file graphics.h.

References callback_property::get().

◆ get_title()

std::string figure::properties::get_title ( ) const

Definition at line 4657 of file graphics.cc.

◆ get_toolbar()

std::string figure::properties::get_toolbar ( ) const
inline

Definition at line 3924 of file graphics.h.

References radio_property::current_value().

◆ get_toolkit()

octave::graphics_toolkit figure::properties::get_toolkit ( ) const
virtual

Reimplemented from base_properties.

Definition at line 3834 of file graphics.cc.

Referenced by F__show_figure__(), and Fdrawnow().

◆ get_units()

std::string figure::properties::get_units ( ) const
inline

Definition at line 3927 of file graphics.h.

References radio_property::current_value().

◆ get_windowbuttondownfcn()

octave_value figure::properties::get_windowbuttondownfcn ( ) const
inline

Definition at line 3930 of file graphics.h.

References callback_property::get().

◆ get_windowbuttonmotionfcn()

octave_value figure::properties::get_windowbuttonmotionfcn ( ) const
inline

Definition at line 3933 of file graphics.h.

References callback_property::get().

◆ get_windowbuttonupfcn()

octave_value figure::properties::get_windowbuttonupfcn ( ) const
inline

Definition at line 3936 of file graphics.h.

References callback_property::get().

◆ get_windowkeypressfcn()

octave_value figure::properties::get_windowkeypressfcn ( ) const
inline

Definition at line 3939 of file graphics.h.

References callback_property::get().

◆ get_windowkeyreleasefcn()

octave_value figure::properties::get_windowkeyreleasefcn ( ) const
inline

Definition at line 3942 of file graphics.h.

References callback_property::get().

◆ get_windowscrollwheelfcn()

octave_value figure::properties::get_windowscrollwheelfcn ( ) const
inline

Definition at line 3945 of file graphics.h.

References callback_property::get().

◆ get_windowstate()

std::string figure::properties::get_windowstate ( ) const
inline

Definition at line 3948 of file graphics.h.

References radio_property::current_value().

◆ get_windowstyle()

std::string figure::properties::get_windowstyle ( ) const
inline

Definition at line 3951 of file graphics.h.

References radio_property::current_value().

◆ graphics_object_name()

std::string figure::properties::graphics_object_name ( ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3663 of file graphics.h.

◆ has_core_property()

bool figure::properties::has_core_property ( const caseless_str pname)
static

Definition at line 1446 of file graphics-props.cc.

Referenced by property_list::set().

◆ has_property()

bool figure::properties::has_property ( const caseless_str pname) const
virtual

Reimplemented from base_properties.

Definition at line 1501 of file graphics-props.cc.

◆ has_readonly_property()

bool figure::properties::has_readonly_property ( const caseless_str pname)
static

Definition at line 1481 of file graphics-props.cc.

◆ init()

void figure::properties::init ( )
inlineprotectedvirtual

Reimplemented from base_properties.

Definition at line 4450 of file graphics.h.

References array_property::add_constraint(), and FINITE.

◆ init_integerhandle()

void figure::properties::init_integerhandle ( const octave_value val)
inlinevirtual

Reimplemented from base_properties.

Definition at line 3577 of file graphics.h.

◆ is___gl_window__()

bool figure::properties::is___gl_window__ ( ) const
inline

Definition at line 3964 of file graphics.h.

References bool_property::is_on().

◆ is___printing__()

bool figure::properties::is___printing__ ( ) const
inline

Definition at line 3974 of file graphics.h.

References bool_property::is_on().

Referenced by opengl_renderer::draw_figure().

◆ is_dockcontrols()

bool figure::properties::is_dockcontrols ( ) const
inline

Definition at line 3845 of file graphics.h.

References bool_property::is_on().

◆ is_graphicssmoothing()

bool figure::properties::is_graphicssmoothing ( ) const
inline

◆ is_integerhandle()

bool figure::properties::is_integerhandle ( ) const
inline

Definition at line 3853 of file graphics.h.

References bool_property::is_on().

◆ is_inverthardcopy()

bool figure::properties::is_inverthardcopy ( ) const
inline

Definition at line 3856 of file graphics.h.

References bool_property::is_on().

◆ is_numbertitle()

bool figure::properties::is_numbertitle ( ) const
inline

Definition at line 3875 of file graphics.h.

References bool_property::is_on().

◆ is_resize()

bool figure::properties::is_resize ( ) const
inline

Definition at line 3911 of file graphics.h.

References bool_property::is_on().

◆ map_from_boundingbox()

Matrix figure::properties::map_from_boundingbox ( double  x,
double  y 
) const

Definition at line 3950 of file graphics.cc.

References x.

◆ map_to_boundingbox()

Matrix figure::properties::map_to_boundingbox ( double  x,
double  y 
) const

Definition at line 3967 of file graphics.cc.

References x.

◆ menubar_is()

bool figure::properties::menubar_is ( const std::string &  v) const
inline

Definition at line 3865 of file graphics.h.

References radio_property::is().

◆ nextplot_is()

bool figure::properties::nextplot_is ( const std::string &  v) const
inline

Definition at line 3872 of file graphics.h.

References radio_property::is().

◆ paperorientation_is()

bool figure::properties::paperorientation_is ( const std::string &  v) const
inline

Definition at line 3880 of file graphics.h.

References radio_property::is().

◆ paperpositionmode_is()

bool figure::properties::paperpositionmode_is ( const std::string &  v) const
inline

Definition at line 3885 of file graphics.h.

References radio_property::is().

◆ papertype_is()

bool figure::properties::papertype_is ( const std::string &  v) const
inline

Definition at line 3890 of file graphics.h.

References radio_property::is().

◆ paperunits_is()

bool figure::properties::paperunits_is ( const std::string &  v) const
inline

Definition at line 3893 of file graphics.h.

References radio_property::is().

◆ pickableparts_is()

bool figure::properties::pickableparts_is ( const std::string &  v) const
inline

Definition at line 3953 of file graphics.h.

References radio_property::is().

◆ pointer_is()

bool figure::properties::pointer_is ( const std::string &  v) const
inline

Definition at line 3896 of file graphics.h.

References radio_property::is().

◆ readonly_property_names()

std::set< std::string > figure::properties::readonly_property_names ( )
static

Definition at line 1454 of file graphics-props.cc.

References base_properties::readonly_property_names().

◆ remove_child()

void figure::properties::remove_child ( const graphics_handle h,
bool  from_root = false 
)
virtual

◆ renderer_is()

bool figure::properties::renderer_is ( const std::string &  v) const
inline

Definition at line 3905 of file graphics.h.

References radio_property::is().

◆ renderermode_is()

bool figure::properties::renderermode_is ( const std::string &  v) const
inline

Definition at line 3908 of file graphics.h.

References radio_property::is().

◆ selectiontype_is()

bool figure::properties::selectiontype_is ( const std::string &  v) const
inline

Definition at line 3917 of file graphics.h.

References radio_property::is().

◆ set()

void figure::properties::set ( const caseless_str pname,
const octave_value val 
)
virtual

Reimplemented from base_properties.

Definition at line 789 of file graphics-props.cc.

◆ set___device_pixel_ratio__()

void figure::properties::set___device_pixel_ratio__ ( const octave_value val)
inline

Definition at line 4437 of file graphics.h.

References base_property::set().

◆ set___gl_extensions__()

void figure::properties::set___gl_extensions__ ( const octave_value val) const
inline

Definition at line 4351 of file graphics.h.

References base_property::set().

Referenced by opengl_renderer::draw_figure().

◆ set___gl_renderer__()

void figure::properties::set___gl_renderer__ ( const octave_value val) const
inline

Definition at line 4358 of file graphics.h.

References base_property::set().

Referenced by opengl_renderer::draw_figure().

◆ set___gl_vendor__()

void figure::properties::set___gl_vendor__ ( const octave_value val) const
inline

Definition at line 4365 of file graphics.h.

References base_property::set().

Referenced by opengl_renderer::draw_figure().

◆ set___gl_version__()

void figure::properties::set___gl_version__ ( const octave_value val) const
inline

Definition at line 4372 of file graphics.h.

References base_property::set().

Referenced by opengl_renderer::draw_figure().

◆ set___gl_window__()

void figure::properties::set___gl_window__ ( const octave_value val)
inline

Definition at line 4379 of file graphics.h.

References base_property::set().

◆ set___graphics_toolkit__()

void figure::properties::set___graphics_toolkit__ ( const octave_value val)

◆ set___guidata__()

void figure::properties::set___guidata__ ( const octave_value val)
inline

Definition at line 4387 of file graphics.h.

References base_property::set().

◆ set___mouse_mode__()

void figure::properties::set___mouse_mode__ ( const octave_value val)

◆ set___pan_mode__()

void figure::properties::set___pan_mode__ ( const octave_value val)
inline

Definition at line 4405 of file graphics.h.

References base_property::set().

◆ set___plot_stream__()

void figure::properties::set___plot_stream__ ( const octave_value val)
inline

Definition at line 4413 of file graphics.h.

References base_property::set().

◆ set___printing__()

void figure::properties::set___printing__ ( const octave_value val)
inline

Definition at line 4397 of file graphics.h.

References base_property::set().

◆ set___rotate_mode__()

void figure::properties::set___rotate_mode__ ( const octave_value val)
inline

Definition at line 4421 of file graphics.h.

References base_property::set().

◆ set___zoom_mode__()

void figure::properties::set___zoom_mode__ ( const octave_value val)
inline

Definition at line 4429 of file graphics.h.

References base_property::set().

◆ set_alphamap()

void figure::properties::set_alphamap ( const octave_value val)
inline

Definition at line 3988 of file graphics.h.

References base_property::set().

◆ set_boundingbox()

void figure::properties::set_boundingbox ( const Matrix bb,
bool  internal = false,
bool  do_notify_toolkit = true 
)

Definition at line 3937 of file graphics.cc.

◆ set_buttondownfcn()

void figure::properties::set_buttondownfcn ( const octave_value val)
inline

Definition at line 3996 of file graphics.h.

References base_property::set().

◆ set_closerequestfcn()

void figure::properties::set_closerequestfcn ( const octave_value val)
inline

Definition at line 4004 of file graphics.h.

References base_property::set().

◆ set_color()

void figure::properties::set_color ( const octave_value val)
inline

Definition at line 4012 of file graphics.h.

References base_property::set().

◆ set_colormap()

void figure::properties::set_colormap ( const octave_value val)
inline

Definition at line 4020 of file graphics.h.

References base_property::set().

◆ set_currentaxes()

void figure::properties::set_currentaxes ( const octave_value val)

Definition at line 3784 of file graphics.cc.

References isnan(), and octave_handle::value().

◆ set_currentcharacter()

void figure::properties::set_currentcharacter ( const octave_value val)
inline

Definition at line 4030 of file graphics.h.

References base_property::set().

◆ set_currentobject()

void figure::properties::set_currentobject ( const octave_value val)
inline

Definition at line 4038 of file graphics.h.

References base_property::set().

◆ set_currentpoint()

void figure::properties::set_currentpoint ( const octave_value val)
inline

Definition at line 4046 of file graphics.h.

References base_property::set().

◆ set_dockcontrols()

void figure::properties::set_dockcontrols ( const octave_value val)
inline

Definition at line 4054 of file graphics.h.

References base_property::set().

◆ set_filename()

void figure::properties::set_filename ( const octave_value val)
inline

Definition at line 4062 of file graphics.h.

References base_property::set().

◆ set_graphicssmoothing()

void figure::properties::set_graphicssmoothing ( const octave_value val)
inline

Definition at line 4070 of file graphics.h.

References base_property::set().

◆ set_innerposition()

void figure::properties::set_innerposition ( const octave_value val)
inline

Definition at line 3601 of file graphics.h.

◆ set_integerhandle()

◆ set_inverthardcopy()

void figure::properties::set_inverthardcopy ( const octave_value val)
inline

Definition at line 4080 of file graphics.h.

References base_property::set().

◆ set_keypressfcn()

void figure::properties::set_keypressfcn ( const octave_value val)
inline

Definition at line 4088 of file graphics.h.

References base_property::set().

◆ set_keyreleasefcn()

void figure::properties::set_keyreleasefcn ( const octave_value val)
inline

Definition at line 4096 of file graphics.h.

References base_property::set().

◆ set_menubar()

void figure::properties::set_menubar ( const octave_value val)
inline

Definition at line 4104 of file graphics.h.

References base_property::set().

◆ set_name()

void figure::properties::set_name ( const octave_value val)
inline

Definition at line 4112 of file graphics.h.

References base_property::set().

◆ set_nextplot()

void figure::properties::set_nextplot ( const octave_value val)
inline

Definition at line 4128 of file graphics.h.

References base_property::set().

◆ set_number()

void figure::properties::set_number ( const octave_value val)
inline

Definition at line 4120 of file graphics.h.

References base_property::set().

◆ set_numbertitle()

void figure::properties::set_numbertitle ( const octave_value val)
inline

Definition at line 4136 of file graphics.h.

References base_property::set().

◆ set_outerposition()

void figure::properties::set_outerposition ( const octave_value val,
bool  do_notify_toolkit = true 
)

Definition at line 4021 of file graphics.cc.

References base_graphics_object::mark_modified().

◆ set_paperorientation()

void figure::properties::set_paperorientation ( const octave_value val)
inline

Definition at line 4144 of file graphics.h.

References base_property::set().

◆ set_paperposition()

void figure::properties::set_paperposition ( const octave_value val)
inline

Definition at line 4155 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_paperpositionmode()

void figure::properties::set_paperpositionmode ( const octave_value val)
inline

Definition at line 4167 of file graphics.h.

References base_property::set().

◆ set_papersize()

void figure::properties::set_papersize ( const octave_value val)
inline

Definition at line 4176 of file graphics.h.

References base_property::set().

◆ set_papertype()

void figure::properties::set_papertype ( const octave_value val)

◆ set_paperunits()

void figure::properties::set_paperunits ( const octave_value val)

◆ set_pickableparts()

void figure::properties::set_pickableparts ( const octave_value val)
inline

Definition at line 4343 of file graphics.h.

References base_property::set().

◆ set_pointer()

void figure::properties::set_pointer ( const octave_value val)
inline

Definition at line 4193 of file graphics.h.

References base_property::set().

◆ set_pointershapecdata()

void figure::properties::set_pointershapecdata ( const octave_value val)
inline

Definition at line 4201 of file graphics.h.

References base_property::set().

◆ set_pointershapehotspot()

void figure::properties::set_pointershapehotspot ( const octave_value val)
inline

Definition at line 4209 of file graphics.h.

References base_property::set().

◆ set_position()

void figure::properties::set_position ( const octave_value val,
bool  do_notify_toolkit = true 
)

◆ set_renderer()

void figure::properties::set_renderer ( const octave_value val)
inline

Definition at line 4217 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_renderermode()

void figure::properties::set_renderermode ( const octave_value val)
inline

Definition at line 4229 of file graphics.h.

References base_property::set().

◆ set_resize()

void figure::properties::set_resize ( const octave_value val)
inline

Definition at line 4237 of file graphics.h.

References base_property::set().

◆ set_resizefcn()

void figure::properties::set_resizefcn ( const octave_value val)
inline

Definition at line 4245 of file graphics.h.

References base_property::set().

◆ set_selectiontype()

void figure::properties::set_selectiontype ( const octave_value val)
inline

Definition at line 4253 of file graphics.h.

References base_property::set().

◆ set_sizechangedfcn()

void figure::properties::set_sizechangedfcn ( const octave_value val)
inline

Definition at line 4261 of file graphics.h.

References base_property::set().

◆ set_toolbar()

void figure::properties::set_toolbar ( const octave_value val)
inline

Definition at line 4269 of file graphics.h.

References base_property::set().

◆ set_toolkit()

void figure::properties::set_toolkit ( const octave::graphics_toolkit &  b)

Definition at line 2169 of file graphics.cc.

◆ set_units()

void figure::properties::set_units ( const octave_value val)

Definition at line 4619 of file graphics.cc.

References base_graphics_object::mark_modified().

◆ set_visible()

void figure::properties::set_visible ( const octave_value val)

Definition at line 3896 of file graphics.cc.

References octave_value::string_value(), and xset().

◆ set_windowbuttondownfcn()

void figure::properties::set_windowbuttondownfcn ( const octave_value val)
inline

Definition at line 4279 of file graphics.h.

References base_property::set().

◆ set_windowbuttonmotionfcn()

void figure::properties::set_windowbuttonmotionfcn ( const octave_value val)
inline

Definition at line 4287 of file graphics.h.

References base_property::set().

◆ set_windowbuttonupfcn()

void figure::properties::set_windowbuttonupfcn ( const octave_value val)
inline

Definition at line 4295 of file graphics.h.

References base_property::set().

◆ set_windowkeypressfcn()

void figure::properties::set_windowkeypressfcn ( const octave_value val)
inline

Definition at line 4303 of file graphics.h.

References base_property::set().

◆ set_windowkeyreleasefcn()

void figure::properties::set_windowkeyreleasefcn ( const octave_value val)
inline

Definition at line 4311 of file graphics.h.

References base_property::set().

◆ set_windowscrollwheelfcn()

void figure::properties::set_windowscrollwheelfcn ( const octave_value val)
inline

Definition at line 4319 of file graphics.h.

References base_property::set().

◆ set_windowstate()

void figure::properties::set_windowstate ( const octave_value val)
inline

Definition at line 4327 of file graphics.h.

References base_property::set().

◆ set_windowstyle()

void figure::properties::set_windowstyle ( const octave_value val)
inline

Definition at line 4335 of file graphics.h.

References base_property::set().

◆ toolbar_is()

bool figure::properties::toolbar_is ( const std::string &  v) const
inline

Definition at line 3923 of file graphics.h.

References radio_property::is().

◆ units_is()

bool figure::properties::units_is ( const std::string &  v) const
inline

Definition at line 3926 of file graphics.h.

References radio_property::is().

◆ update___device_pixel_ratio__()

void figure::properties::update___device_pixel_ratio__ ( )

Definition at line 2302 of file graphics.cc.

◆ update_paperorientation()

void figure::properties::update_paperorientation ( )

Definition at line 4574 of file graphics.cc.

◆ update_papersize()

void figure::properties::update_papersize ( )

Definition at line 4406 of file graphics.cc.

References error().

◆ update_papertype()

void figure::properties::update_papertype ( )

Definition at line 4388 of file graphics.cc.

◆ update_paperunits()

void figure::properties::update_paperunits ( const caseless_str old_paperunits)

Definition at line 4333 of file graphics.cc.

References caseless_str::compare().

◆ update_units()

void figure::properties::update_units ( const caseless_str old_units)

Definition at line 4631 of file graphics.cc.

◆ windowstate_is()

bool figure::properties::windowstate_is ( const std::string &  v) const
inline

Definition at line 3947 of file graphics.h.

References radio_property::is().

◆ windowstyle_is()

bool figure::properties::windowstyle_is ( const std::string &  v) const
inline

Definition at line 3950 of file graphics.h.

References radio_property::is().


The documentation for this class was generated from the following files: