GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
figure::properties Class Reference

#include "graphics.h"

Inheritance diagram for figure::properties:
Inheritance graph
[legend]
Collaboration diagram for figure::properties:
Collaboration graph
[legend]

Public Types

enum  {
  ID_BEINGDELETED = 0, ID_BUSYACTION = 1, ID_BUTTONDOWNFCN = 2, ID_CHILDREN = 3,
  ID_CLIPPING = 4, ID_CREATEFCN = 5, ID_DELETEFCN = 6, ID_HANDLEVISIBILITY = 7,
  ID_HITTEST = 8, ID_INTERRUPTIBLE = 9, ID_PARENT = 10, ID_SELECTED = 11,
  ID_SELECTIONHIGHLIGHT = 12, ID_TAG = 13, ID_TYPE = 14, ID_UICONTEXTMENU = 15,
  ID_USERDATA = 16, ID_VISIBLE = 17, ID___MODIFIED__ = 18, ID___MYHANDLE__ = 19
}
 
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_INTEGERHANDLE = 2012, ID_INVERTHARDCOPY = 2013, ID_KEYPRESSFCN = 2014, ID_KEYRELEASEFCN = 2015,
  ID_MENUBAR = 2016, ID_NAME = 2017, ID_NEXTPLOT = 2018, ID_NUMBERTITLE = 2019,
  ID_OUTERPOSITION = 2020, ID_PAPERORIENTATION = 2021, ID_PAPERPOSITION = 2022, ID_PAPERPOSITIONMODE = 2023,
  ID_PAPERSIZE = 2024, ID_PAPERTYPE = 2025, ID_PAPERUNITS = 2026, ID_POINTER = 2027,
  ID_POINTERSHAPECDATA = 2028, ID_POINTERSHAPEHOTSPOT = 2029, ID_POSITION = 2030, ID_RENDERER = 2031,
  ID_RENDERERMODE = 2032, ID_RESIZE = 2033, ID_RESIZEFCN = 2034, ID_SELECTIONTYPE = 2035,
  ID_SIZECHANGEDFCN = 2036, ID_TOOLBAR = 2037, ID_UNITS = 2038, ID_WINDOWBUTTONDOWNFCN = 2039,
  ID_WINDOWBUTTONMOTIONFCN = 2040, ID_WINDOWBUTTONUPFCN = 2041, ID_WINDOWKEYPRESSFCN = 2042, ID_WINDOWKEYRELEASEFCN = 2043,
  ID_WINDOWSCROLLWHEELFCN = 2044, ID_WINDOWSTYLE = 2045, ID___GL_EXTENSIONS__ = 2046, ID___GL_RENDERER__ = 2047,
  ID___GL_VENDOR__ = 2048, ID___GL_VERSION__ = 2049, ID___GRAPHICS_TOOLKIT__ = 2050, ID___GUIDATA__ = 2051,
  ID___MOUSE_MODE__ = 2052, ID___PAN_MODE__ = 2053, ID___PLOT_STREAM__ = 2054, ID___ROTATE_MODE__ = 2055,
  ID___ZOOM_MODE__ = 2056, ID_DOUBLEBUFFER = 2057, ID_MINCOLORMAP = 2058, ID_WVISUAL = 2059,
  ID_WVISUALMODE = 2060, ID_XDISPLAY = 2061, ID_XVISUAL = 2062, ID_XVISUALMODE = 2063
}
 

Public Member Functions

 properties (const graphics_handle &mh, const graphics_handle &p)
 
 ~properties (void)
 
bool __mouse_mode___is (const std::string &v) const
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
void adopt (const graphics_handle &h)
 
void adopt (const graphics_handle &h)
 
std::set< std::stringall_property_names (void) const
 
bool busyaction_is (const std::string &v) const
 
bool color_is (const std::string &v) const
 
bool color_is_rgb (void) const
 
array_property closereq
color_property 
color_property (color_values(1, 1, 1), radio_values("none")) array_property colormap
 
virtual void delete_children (bool clear=false)
 
virtual void delete_children (bool clear=false)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
std::set< std::stringdynamic_property_names (void) const
 
std::set< std::stringdynamic_property_names (void) const
 
void execute_buttondownfcn (const octave_value &data=octave_value()) const
 
void execute_closerequestfcn (const octave_value &data=octave_value()) const
 
void execute_createfcn (const octave_value &data=octave_value()) const
 
void execute_deletefcn (const octave_value &data=octave_value()) const
 
void execute_keypressfcn (const octave_value &data=octave_value()) const
 
void execute_keyreleasefcn (const octave_value &data=octave_value()) const
 
void execute_resizefcn (const octave_value &data=octave_value()) const
 
void execute_sizechangedfcn (const octave_value &data=octave_value()) const
 
void execute_windowbuttondownfcn (const octave_value &data=octave_value()) const
 
void execute_windowbuttonmotionfcn (const octave_value &data=octave_value()) const
 
void execute_windowbuttonupfcn (const octave_value &data=octave_value()) const
 
void execute_windowkeypressfcn (const octave_value &data=octave_value()) const
 
void execute_windowkeyreleasefcn (const octave_value &data=octave_value()) const
 
void execute_windowscrollwheelfcn (const octave_value &data=octave_value()) const
 
octave_value get (bool all=false) const
 
octave_value get (const caseless_str &pname) const
 
octave_value get (const std::string &pname) const
 
octave_value get (const char *pname) const
 
std::string get___gl_extensions__ (void) const
 
std::string get___gl_renderer__ (void) const
 
std::string get___gl_vendor__ (void) const
 
std::string get___gl_version__ (void) const
 
std::string get___graphics_toolkit__ (void) const
 
octave_value get___guidata__ (void) const
 
std::string get___modified__ (void) const
 
std::string get___mouse_mode__ (void) const
 
graphics_handle get___myhandle__ (void) const
 
octave_value get___pan_mode__ (void) const
 
octave_value get___plot_stream__ (void) const
 
octave_value get___rotate_mode__ (void) const
 
octave_value get___zoom_mode__ (void) const
 
virtual octave_value get_alim (void) const
 
virtual octave_value get_alim (void) const
 
Matrix get_all_children (void) const
 
Matrix get_all_children (void) const
 
octave_value get_alphamap (void) const
 
std::string get_beingdeleted (void) const
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
std::string get_busyaction (void) const
 
octave_value get_buttondownfcn (void) const
 
Matrix get_children (void) const
 
Matrix get_children (void) const
 
virtual octave_value get_clim (void) const
 
virtual octave_value get_clim (void) const
 
std::string get_clipping (void) const
 
octave_value get_closerequestfcn (void) const
 
octave_value get_color (void) const
 
Matrix get_color_rgb (void) const
 
octave_value get_colormap (void) const
 
octave_value get_createfcn (void) const
 
graphics_handle get_currentaxes (void) const
 
std::string get_currentcharacter (void) const
 
graphics_handle get_currentobject (void) const
 
octave_value get_currentpoint (void) const
 
octave_value get_deletefcn (void) const
 
std::string get_dockcontrols (void) const
 
std::string get_doublebuffer (void) const
 
std::string get_filename (void) const
 
std::string get_graphicssmoothing (void) const
 
std::string get_handlevisibility (void) const
 
Matrix get_hidden_children (void) const
 
Matrix get_hidden_children (void) const
 
std::string get_hittest (void) const
 
std::string get_integerhandle (void) const
 
std::string get_interruptible (void) const
 
std::string get_inverthardcopy (void) const
 
octave_value get_keypressfcn (void) const
 
octave_value get_keyreleasefcn (void) const
 
std::string get_menubar (void) const
 
double get_mincolormap (void) const
 
std::string get_name (void) const
 
std::string get_nextplot (void) const
 
std::string get_numbertitle (void) const
 
octave_value get_outerposition (void) const
 
std::string get_paperorientation (void) const
 
octave_value get_paperposition (void) const
 
std::string get_paperpositionmode (void) const
 
octave_value get_papersize (void) const
 
std::string get_papertype (void) const
 
std::string get_paperunits (void) const
 
graphics_handle get_parent (void) const
 
std::string get_pointer (void) const
 
octave_value get_pointershapecdata (void) const
 
octave_value get_pointershapehotspot (void) const
 
octave_value get_position (void) const
 
property get_property (const caseless_str &pname)
 
std::string get_renderer (void) const
 
std::string get_renderermode (void) const
 
std::string get_resize (void) const
 
octave_value get_resizefcn (void) const
 
std::string get_selected (void) const
 
std::string get_selectionhighlight (void) const
 
std::string get_selectiontype (void) const
 
octave_value get_sizechangedfcn (void) const
 
std::string get_tag (void) const
 
std::string get_title (void) const
 
std::string get_title (void) const
 
std::string get_toolbar (void) const
 
graphics_toolkit get_toolkit (void) const
 
graphics_toolkit get_toolkit (void) const
 
std::string get_type (void) const
 
graphics_handle get_uicontextmenu (void) const
 
std::string get_units (void) const
 
octave_value get_userdata (void) const
 
std::string get_visible (void) const
 
octave_value get_windowbuttondownfcn (void) const
 
octave_value get_windowbuttonmotionfcn (void) const
 
octave_value get_windowbuttonupfcn (void) const
 
octave_value get_windowkeypressfcn (void) const
 
octave_value get_windowkeyreleasefcn (void) const
 
octave_value get_windowscrollwheelfcn (void) const
 
std::string get_windowstyle (void) const
 
std::string get_wvisual (void) const
 
std::string get_wvisualmode (void) const
 
std::string get_xdisplay (void) const
 
virtual octave_value get_xlim (void) const
 
virtual octave_value get_xlim (void) const
 
std::string get_xvisual (void) const
 
std::string get_xvisualmode (void) const
 
virtual octave_value get_ylim (void) const
 
virtual octave_value get_ylim (void) const
 
virtual octave_value get_zlim (void) const
 
virtual octave_value get_zlim (void) const
 
array_property closereq
color_property 
graphics_handle () string_property currentcharacter r
 
array_property closereq
color_property handle_property
currentobject 
graphics_handle () array_property currentpoint r
 
std::string graphics_object_name (void) const
 
bool handlevisibility_is (const std::string &v) const
 
bool has_dynamic_property (const std::string &pname)
 
bool has_dynamic_property (const std::string &pname)
 
bool has_property (const caseless_str &pname) const
 
void init_integerhandle (const octave_value &val)
 
void init_integerhandle (const octave_value &val)
 
void insert_property (const std::string &name, property p)
 
void insert_property (const std::string &name, property p)
 
bool is___modified__ (void) const
 
virtual bool is_aliminclude (void) const
 
virtual bool is_aliminclude (void) const
 
bool is_beingdeleted (void) const
 
virtual bool is_climinclude (void) const
 
virtual bool is_climinclude (void) const
 
bool is_clipping (void) const
 
bool is_dockcontrols (void) const
 
bool is_doublebuffer (void) const
 
bool is_graphicssmoothing (void) const
 
bool is_handle_visible (void) const
 
bool is_handle_visible (void) const
 
bool is_hittest (void) const
 
bool is_integerhandle (void) const
 
bool is_interruptible (void) const
 
bool is_inverthardcopy (void) const
 
bool is_modified (void) const
 
bool is_modified (void) const
 
bool is_numbertitle (void) const
 
bool is_resize (void) const
 
bool is_selected (void) const
 
bool is_selectionhighlight (void) const
 
bool is_visible (void) const
 
virtual bool is_xliminclude (void) const
 
virtual bool is_xliminclude (void) const
 
virtual bool is_yliminclude (void) const
 
virtual bool is_yliminclude (void) const
 
virtual bool is_zliminclude (void) const
 
virtual bool is_zliminclude (void) const
 
Matrix map_from_boundingbox (double x, double y) const
 
Matrix map_from_boundingbox (double x, double y) const
 
Matrix map_to_boundingbox (double x, double y) const
 
Matrix map_to_boundingbox (double x, double y) const
 
void mark_modified (void)
 
void mark_modified (void)
 
array_property Matrix (64, 1, 1) callback_property buttondownfcn
 
array_property Matrix () callback_property closerequestfcn
 
array_property closereq
color_property handle_property
currentobject 
Matrix (2, 1, 0) bool_property dockcontrols
 
array_property closereq
color_property handle_property
currentobject off
string_property bool_property
on bool_property integerhandle
on bool_property on
callback_property 
Matrix () callback_property keyreleasefcn
 
array_property closereq
color_property handle_property
currentobject off
string_property bool_property
on bool_property integerhandle
on bool_property on
callback_property 
Matrix () radio_property menubar
 
bool menubar_is (const std::string &v) const
 
bool nextplot_is (const std::string &v) const
 
void override_defaults (base_graphics_object &obj)
 
void override_defaults (base_graphics_object &obj)
 
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 pointer_is (const std::string &v) const
 
void remove_child (const graphics_handle &h)
 
void remove_child (const graphics_handle &h)
 
bool renderer_is (const std::string &v) const
 
bool renderermode_is (const std::string &v) const
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void reparent (const graphics_handle &new_parent)
 
void reparent (const graphics_handle &new_parent)
 
bool selectiontype_is (const std::string &v) const
 
void set (const caseless_str &pname, 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___graphics_toolkit__ (const octave_value &val)
 
void set___graphics_toolkit__ (const octave_value &val)
 
void set___guidata__ (const octave_value &val)
 
void set___modified__ (const octave_value &val)
 
void set___modified__ (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___rotate_mode__ (const octave_value &val)
 
void set___zoom_mode__ (const octave_value &val)
 
void set_alphamap (const octave_value &val)
 
void set_beingdeleted (const octave_value &val)
 
void set_boundingbox (const Matrix &bb, bool internal=false, bool do_notify_toolkit=true)
 
void set_boundingbox (const Matrix &bb, bool internal=false, bool do_notify_toolkit=true)
 
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_closerequestfcn (const octave_value &val)
 
void set_color (const octave_value &val)
 
void set_colormap (const octave_value &val)
 
void set_createfcn (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_deletefcn (const octave_value &val)
 
void set_dockcontrols (const octave_value &val)
 
void set_doublebuffer (const octave_value &val)
 
void set_filename (const octave_value &val)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_graphicssmoothing (const octave_value &val)
 
void set_handlevisibility (const octave_value &val)
 
void set_hittest (const octave_value &val)
 
void set_integerhandle (const octave_value &val)
 
void set_interruptible (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_mincolormap (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_name (const octave_value &val)
 
void set_nextplot (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_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_parent (const octave_value &val)
 
void set_parent (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_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_selected (const octave_value &val)
 
void set_selectionhighlight (const octave_value &val)
 
void set_selectiontype (const octave_value &val)
 
void set_sizechangedfcn (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_toolbar (const octave_value &val)
 
void set_toolkit (const graphics_toolkit &b)
 
void set_toolkit (const graphics_toolkit &b)
 
void set_uicontextmenu (const octave_value &val)
 
void set_units (const octave_value &val)
 
void set_userdata (const octave_value &val)
 
void set_visible (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_windowstyle (const octave_value &val)
 
void set_wvisual (const octave_value &val)
 
void set_wvisualmode (const octave_value &val)
 
void set_xdisplay (const octave_value &val)
 
void set_xvisual (const octave_value &val)
 
void set_xvisualmode (const octave_value &val)
 
bool toolbar_is (const std::string &v) const
 
bool units_is (const std::string &v) const
 
virtual void update_autopos (const std::string &elem_type)
 
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_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_boundingbox (void)
 
virtual void update_boundingbox (void)
 
void update_paperorientation (void)
 
void update_papersize (void)
 
void update_papertype (void)
 
void update_paperunits (const caseless_str &old_paperunits)
 
void update_paperunits (const caseless_str &old_paperunits)
 
virtual void update_uicontextmenu (void) const
 
virtual void update_uicontextmenu (void) const
 
void update_units (const caseless_str &old_units)
 
void update_units (const caseless_str &old_units)
 
array_property closereq
color_property 
viridis_colormap () handle_property currentaxes S
 
bool windowstyle_is (const std::string &v) const
 
bool wvisualmode_is (const std::string &v) const
 
bool xvisualmode_is (const std::string &v) const
 

Static Public Member Functions

static std::set< std::stringcore_property_names (void)
 
static property_list::pval_map_type factory_defaults (void)
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::stringreadonly_property_names (void)
 

Public Attributes

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 (const caseless_str &pname) const
 
octave_value get_dynamic (bool all=false) const
 
octave_value get_dynamic (bool all=false) const
 
property get_property_dynamic (const caseless_str &pname)
 
property get_property_dynamic (const caseless_str &pname)
 
void init (void)
 
void insert_static_property (const std::string &name, base_property &p)
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 

Protected Attributes

bool_property __modified__
 
graphics_handle __myhandle__
 
std::map< caseless_str,
property, cmp_caseless_str
all_props
 
BEGIN_BASE_PROPERTIES bool_property beingdeleted
 
bool_property beingdeleted
 
BEGIN_BASE_PROPERTIES
bool_property off
radio_property 
busyaction
 
radio_property busyaction
 
children_property children
 
bool_property clipping
 
callback_property createfcn
 
callback_property deletefcn
 
std::set< std::stringdynamic_properties
 
radio_property handlevisibility
 
bool_property hittest
 
bool_property interruptible
 
handle_property parent
 
bool_property selected
 
bool_property selectionhighlight
 
string_property tag
 
string_property type
 
handle_property uicontextmenu
 
any_property userdata
 
bool_property visible
 

Private Member Functions

Matrix get_auto_paperposition (void)
 
void update_paperpositionmode (void)
 

Private Attributes

string_property __gl_extensions__
 
string_property __gl_renderer__
 
string_property __gl_vendor__
 
string_property __gl_version__
 
string_property __graphics_toolkit__
 
any_property __guidata__
 
radio_property __mouse_mode__
 
any_property __pan_mode__
 
any_property __plot_stream__
 
any_property __rotate_mode__
 
any_property __zoom_mode__
 
array_property alphamap
 
callback_property buttondownfcn
 
callback_property closerequestfcn
 
color_property color
 
array_property colormap
 
handle_property currentaxes
 
string_property currentcharacter
 
handle_property currentobject
 
array_property currentpoint
 
bool_property dockcontrols
 
bool_property doublebuffer
 
string_property filename
 
bool_property graphicssmoothing
 
bool_property integerhandle
 
bool_property inverthardcopy
 
callback_property keypressfcn
 
callback_property keyreleasefcn
 
radio_property menubar
 
double_property mincolormap
 
string_property name
 
radio_property nextplot
 
bool_property numbertitle
 
array_property outerposition
 
radio_property paperorientation
 
array_property paperposition
 
radio_property paperpositionmode
 
array_property papersize
 
radio_property papertype
 
radio_property paperunits
 
radio_property pointer
 
array_property pointershapecdata
 
array_property pointershapehotspot
 
array_property position
 
radio_property renderer
 
radio_property renderermode
 
bool_property resize
 
callback_property resizefcn
 
radio_property selectiontype
 
callback_property sizechangedfcn
 
radio_property toolbar
 
graphics_toolkit toolkit
 
radio_property units
 
callback_property windowbuttondownfcn
 
callback_property windowbuttonmotionfcn
 
callback_property windowbuttonupfcn
 
callback_property windowkeypressfcn
 
callback_property windowkeyreleasefcn
 
callback_property windowscrollwheelfcn
 
radio_property windowstyle
 
string_property wvisual
 
radio_property wvisualmode
 
string_property xdisplay
 
string_property xvisual
 
radio_property xvisualmode
 

Static Private Attributes

static std::string go_name
 

Detailed Description

Definition at line 3740 of file graphics.h.

Member Enumeration Documentation

anonymous enum
inherited
Enumerator
ID_BEINGDELETED 
ID_BUSYACTION 
ID_BUTTONDOWNFCN 
ID_CHILDREN 
ID_CLIPPING 
ID_CREATEFCN 
ID_DELETEFCN 
ID_HANDLEVISIBILITY 
ID_HITTEST 
ID_INTERRUPTIBLE 
ID_PARENT 
ID_SELECTED 
ID_SELECTIONHIGHLIGHT 
ID_TAG 
ID_TYPE 
ID_UICONTEXTMENU 
ID_USERDATA 
ID_VISIBLE 
ID___MODIFIED__ 
ID___MYHANDLE__ 

Definition at line 2637 of file graphics.h.

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_INTEGERHANDLE 
ID_INVERTHARDCOPY 
ID_KEYPRESSFCN 
ID_KEYRELEASEFCN 
ID_MENUBAR 
ID_NAME 
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_WINDOWSTYLE 
ID___GL_EXTENSIONS__ 
ID___GL_RENDERER__ 
ID___GL_VENDOR__ 
ID___GL_VERSION__ 
ID___GRAPHICS_TOOLKIT__ 
ID___GUIDATA__ 
ID___MOUSE_MODE__ 
ID___PAN_MODE__ 
ID___PLOT_STREAM__ 
ID___ROTATE_MODE__ 
ID___ZOOM_MODE__ 
ID_DOUBLEBUFFER 
ID_MINCOLORMAP 
ID_WVISUAL 
ID_WVISUALMODE 
ID_XDISPLAY 
ID_XVISUAL 
ID_XVISUALMODE 

Definition at line 3928 of file graphics.h.

Constructor & Destructor Documentation

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

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

References __gl_extensions__, __gl_renderer__, __gl_vendor__, __gl_version__, __graphics_toolkit__, __guidata__, __mouse_mode__, __pan_mode__, __plot_stream__, __rotate_mode__, __zoom_mode__, alphamap, buttondownfcn, closerequestfcn, color, colormap, currentaxes, currentcharacter, currentobject, currentpoint, dockcontrols, doublebuffer, filename, graphicssmoothing, ID___GL_EXTENSIONS__, ID___GL_RENDERER__, ID___GL_VENDOR__, ID___GL_VERSION__, ID___GRAPHICS_TOOLKIT__, ID___GUIDATA__, ID___MOUSE_MODE__, ID___PAN_MODE__, ID___PLOT_STREAM__, ID___ROTATE_MODE__, ID___ZOOM_MODE__, ID_ALPHAMAP, ID_BUTTONDOWNFCN, ID_CLOSEREQUESTFCN, ID_COLOR, ID_COLORMAP, ID_CURRENTAXES, ID_CURRENTCHARACTER, ID_CURRENTOBJECT, ID_CURRENTPOINT, ID_DOCKCONTROLS, ID_DOUBLEBUFFER, ID_FILENAME, ID_GRAPHICSSMOOTHING, ID_INTEGERHANDLE, ID_INVERTHARDCOPY, ID_KEYPRESSFCN, ID_KEYRELEASEFCN, ID_MENUBAR, ID_MINCOLORMAP, ID_NAME, 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_WINDOWSTYLE, ID_WVISUAL, ID_WVISUALMODE, ID_XDISPLAY, ID_XVISUAL, ID_XVISUALMODE, init(), integerhandle, inverthardcopy, keypressfcn, keyreleasefcn, menubar, mincolormap, name, nextplot, numbertitle, outerposition, paperorientation, paperposition, paperpositionmode, papersize, papertype, paperunits, pointer, pointershapecdata, pointershapehotspot, position, renderer, renderermode, resize, resizefcn, selectiontype, base_property::set_hidden(), base_property::set_id(), sizechangedfcn, toolbar, units, windowbuttondownfcn, windowbuttonmotionfcn, windowbuttonupfcn, windowkeypressfcn, windowkeyreleasefcn, windowscrollwheelfcn, windowstyle, wvisual, wvisualmode, xdisplay, xvisual, and xvisualmode.

figure::properties::~properties ( void  )
inline

Definition at line 3817 of file graphics.h.

Member Function Documentation

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

Definition at line 4134 of file graphics.h.

References radio_property::is().

virtual void base_properties::add_listener ( const caseless_str ,
const octave_value ,
listener_mode  = POSTSET 
)
virtualinherited
void base_properties::add_listener ( const caseless_str pname,
const octave_value val,
listener_mode  mode = POSTSET 
)
virtualinherited

Definition at line 3162 of file graphics.cc.

References p.

Referenced by base_graphics_object::add_property_listener().

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

Reimplemented from base_properties.

void figure::properties::adopt ( const graphics_handle h)
virtual
std::set< std::string > figure::properties::all_property_names ( void  ) const

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

References base_properties::all_property_names(), and retval.

bool base_properties::busyaction_is ( const std::string v) const
inlineinherited

Definition at line 2664 of file graphics.h.

References radio_property::is().

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

Definition at line 4005 of file graphics.h.

References color_property::is().

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

Definition at line 4004 of file graphics.h.

References color_property::is_rgb().

array_property closereq color_property figure::properties::color_property ( color_values(1, 1, 1)  ,
radio_values("none")   
)
std::set< std::string > figure::properties::core_property_names ( void  )
static

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

References base_properties::core_property_names().

virtual void base_properties::delete_children ( bool  clear = false)
inlinevirtualinherited

Definition at line 2546 of file graphics.in.h.

References clear().

virtual void base_properties::delete_children ( bool  clear = false)
inlinevirtualinherited

Definition at line 2548 of file graphics.h.

References clear().

Referenced by gh_manager::do_free().

virtual void base_properties::delete_listener ( const caseless_str ,
const octave_value ,
listener_mode  = POSTSET 
)
virtualinherited
void base_properties::delete_listener ( const caseless_str pname,
const octave_value val,
listener_mode  mode = POSTSET 
)
virtualinherited

Definition at line 3173 of file graphics.cc.

References p.

Referenced by base_graphics_object::delete_property_listener(), and do_cleanup_waitfor_listener().

std::set<std::string> base_properties::dynamic_property_names ( void  ) const
inherited
std::set< std::string > base_properties::dynamic_property_names ( void  ) const
inherited

Definition at line 2971 of file graphics.cc.

Referenced by base_properties::all_property_names().

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

Definition at line 3998 of file graphics.h.

References callback_property::execute().

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

Definition at line 4001 of file graphics.h.

References callback_property::execute().

void base_properties::execute_createfcn ( const octave_value data = octave_value ()) const
inlineinherited

Definition at line 2673 of file graphics.h.

References callback_property::execute().

Referenced by gh_manager::do_make_graphics_handle(), and xcreatefcn().

void base_properties::execute_deletefcn ( const octave_value data = octave_value ()) const
inlineinherited

Definition at line 2676 of file graphics.h.

References callback_property::execute().

Referenced by gh_manager::do_free().

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

Definition at line 4033 of file graphics.h.

References callback_property::execute().

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

Definition at line 4036 of file graphics.h.

References callback_property::execute().

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

Definition at line 4086 of file graphics.h.

References callback_property::execute().

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

Definition at line 4092 of file graphics.h.

References callback_property::execute().

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

Definition at line 4101 of file graphics.h.

References callback_property::execute().

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

Definition at line 4104 of file graphics.h.

References callback_property::execute().

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

Definition at line 4107 of file graphics.h.

References callback_property::execute().

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

Definition at line 4110 of file graphics.h.

References callback_property::execute().

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

Definition at line 4113 of file graphics.h.

References callback_property::execute().

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

Definition at line 4116 of file graphics.h.

References callback_property::execute().

property_list::pval_map_type figure::properties::factory_defaults ( void  )
static
octave_value figure::properties::get ( bool  all = false) const
virtual

Reimplemented from base_properties.

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

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

Referenced by figure::get().

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

Reimplemented from base_properties.

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

References caseless_str::compare(), base_properties::get(), pname, retval, and validate_property_name().

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

Reimplemented from base_properties.

Definition at line 3825 of file graphics.h.

References pname.

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

Reimplemented from base_properties.

Definition at line 3830 of file graphics.h.

References pname.

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

Definition at line 4122 of file graphics.h.

References string_property::string_value().

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

Definition at line 4124 of file graphics.h.

References string_property::string_value().

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

Definition at line 4126 of file graphics.h.

References string_property::string_value().

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

Definition at line 4128 of file graphics.h.

References string_property::string_value().

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

Definition at line 4130 of file graphics.h.

References string_property::string_value().

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

Definition at line 4132 of file graphics.h.

References any_property::get().

std::string base_properties::get___modified__ ( void  ) const
inlineinherited

Definition at line 2708 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4135 of file graphics.h.

References radio_property::current_value().

Referenced by QtHandles::Figure::mouseMode().

graphics_handle base_properties::get___myhandle__ ( void  ) const
inlineinherited
octave_value figure::properties::get___pan_mode__ ( void  ) const
inline

Definition at line 4137 of file graphics.h.

References any_property::get().

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

Definition at line 4141 of file graphics.h.

References any_property::get().

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

Definition at line 4143 of file graphics.h.

References any_property::get().

Referenced by QtHandles::Figure::mouseMode().

virtual octave_value base_properties::get_alim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_alim ( void  ) const
inlinevirtualinherited
Matrix base_properties::get_all_children ( void  ) const
inlineinherited

Definition at line 2520 of file graphics.in.h.

Matrix base_properties::get_all_children ( void  ) const
inlineinherited
octave_value figure::properties::get_alphamap ( void  ) const
inline

Definition at line 3996 of file graphics.h.

References array_property::get().

Matrix figure::properties::get_auto_paperposition ( void  )
private

Definition at line 3989 of file graphics.cc.

References convert_position(), papersize_from_type(), screen_size_pixels(), and sz.

std::string base_properties::get_beingdeleted ( void  ) const
inlineinherited

Definition at line 2662 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

Definition at line 3693 of file graphics.cc.

References convert_position(), and screen_size_pixels().

Referenced by QtHandles::Figure::Figure(), G__osmesa_print__(), and QtHandles::Figure::update().

std::string base_properties::get_busyaction ( void  ) const
inlineinherited

Definition at line 2665 of file graphics.h.

References radio_property::current_value().

Referenced by gh_manager::do_post_callback(), and base_properties::get().

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

Definition at line 3999 of file graphics.h.

References callback_property::get().

Matrix base_properties::get_children ( void  ) const
inlineinherited

Definition at line 2515 of file graphics.in.h.

Matrix base_properties::get_children ( void  ) const
inlineinherited
virtual octave_value base_properties::get_clim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_clim ( void  ) const
inlinevirtualinherited
std::string base_properties::get_clipping ( void  ) const
inlineinherited

Definition at line 2671 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4002 of file graphics.h.

References callback_property::get().

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

Definition at line 4007 of file graphics.h.

References color_property::get().

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

Definition at line 4006 of file graphics.h.

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

Referenced by octave::opengl_renderer::draw_figure().

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

Definition at line 4009 of file graphics.h.

References array_property::get().

octave_value base_properties::get_createfcn ( void  ) const
inlineinherited

Definition at line 2674 of file graphics.h.

References callback_property::get().

Referenced by base_properties::get().

graphics_handle figure::properties::get_currentaxes ( void  ) const
inline
std::string figure::properties::get_currentcharacter ( void  ) const
inline

Definition at line 4013 of file graphics.h.

References string_property::string_value().

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

Definition at line 4015 of file graphics.h.

References handle_property::handle_value().

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

Definition at line 4017 of file graphics.h.

References array_property::get().

octave_value base_properties::get_deletefcn ( void  ) const
inlineinherited

Definition at line 2677 of file graphics.h.

References callback_property::get().

Referenced by gh_manager::do_free(), and base_properties::get().

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

Definition at line 4020 of file graphics.h.

References radio_property::current_value().

std::string figure::properties::get_doublebuffer ( void  ) const
inline

Definition at line 4146 of file graphics.h.

References radio_property::current_value().

octave_value base_properties::get_dynamic ( const caseless_str pname) const
protectedinherited
octave_value base_properties::get_dynamic ( const caseless_str pname) const
protectedinherited

Definition at line 2946 of file graphics.cc.

References error().

Referenced by base_properties::get().

octave_value base_properties::get_dynamic ( bool  all = false) const
protectedinherited
octave_value base_properties::get_dynamic ( bool  all = false) const
protectedinherited

Definition at line 2958 of file graphics.cc.

References octave_scalar_map::assign(), and m.

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

Definition at line 4022 of file graphics.h.

References string_property::string_value().

Referenced by QtHandles::Figure::fileName().

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

Definition at line 4025 of file graphics.h.

References radio_property::current_value().

std::string base_properties::get_handlevisibility ( void  ) const
inlineinherited

Definition at line 2680 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

Definition at line 2525 of file graphics.in.h.

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

Definition at line 2527 of file graphics.h.

std::string base_properties::get_hittest ( void  ) const
inlineinherited

Definition at line 2683 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4028 of file graphics.h.

References radio_property::current_value().

std::string base_properties::get_interruptible ( void  ) const
inlineinherited

Definition at line 2686 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4031 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4034 of file graphics.h.

References callback_property::get().

Referenced by QtHandles::Figure::update().

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

Definition at line 4037 of file graphics.h.

References callback_property::get().

Referenced by QtHandles::Figure::update().

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

Definition at line 4040 of file graphics.h.

References radio_property::current_value().

double figure::properties::get_mincolormap ( void  ) const
inline

Definition at line 4148 of file graphics.h.

References double_property::double_value().

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

Definition at line 4042 of file graphics.h.

References string_property::string_value().

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

Definition at line 4045 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4048 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4050 of file graphics.h.

References array_property::get().

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

Definition at line 4053 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4055 of file graphics.h.

References array_property::get().

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

Definition at line 4058 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4060 of file graphics.h.

References array_property::get().

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

Definition at line 4063 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4066 of file graphics.h.

References radio_property::current_value().

graphics_handle base_properties::get_parent ( void  ) const
inlineinherited
std::string figure::properties::get_pointer ( void  ) const
inline

Definition at line 4069 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4071 of file graphics.h.

References array_property::get().

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

Definition at line 4073 of file graphics.h.

References array_property::get().

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

Definition at line 4075 of file graphics.h.

References array_property::get().

property figure::properties::get_property ( const caseless_str pname)
virtual
property base_properties::get_property_dynamic ( const caseless_str pname)
protectedinherited
property base_properties::get_property_dynamic ( const caseless_str pname)
protectedinherited

Definition at line 3005 of file graphics.cc.

References error().

Referenced by base_properties::get_property().

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

Definition at line 4078 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4081 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4084 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4087 of file graphics.h.

References callback_property::get().

std::string base_properties::get_selected ( void  ) const
inlineinherited

Definition at line 2691 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

std::string base_properties::get_selectionhighlight ( void  ) const
inlineinherited

Definition at line 2694 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4090 of file graphics.h.

References radio_property::current_value().

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

Definition at line 4093 of file graphics.h.

References callback_property::get().

std::string base_properties::get_tag ( void  ) const
inlineinherited
std::string figure::properties::get_title ( void  ) const
std::string figure::properties::get_title ( void  ) const

Definition at line 4427 of file graphics.cc.

References nm, and string.

Referenced by axes::initialize(), and QtHandles::Figure::update().

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

Definition at line 4096 of file graphics.h.

References radio_property::current_value().

graphics_toolkit figure::properties::get_toolkit ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3311 of file graphics.in.h.

graphics_toolkit figure::properties::get_toolkit ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3752 of file graphics.h.

References gtk_manager::get_toolkit().

Referenced by Fdrawnow().

std::string base_properties::get_type ( void  ) const
inlineinherited

Definition at line 2698 of file graphics.h.

References string_property::string_value().

Referenced by base_properties::get().

graphics_handle base_properties::get_uicontextmenu ( void  ) const
inlineinherited
std::string figure::properties::get_units ( void  ) const
inline

Definition at line 4099 of file graphics.h.

References radio_property::current_value().

octave_value base_properties::get_userdata ( void  ) const
inlineinherited

Definition at line 2702 of file graphics.h.

References any_property::get().

Referenced by base_properties::get().

std::string base_properties::get_visible ( void  ) const
inlineinherited

Definition at line 2705 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

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

Definition at line 4102 of file graphics.h.

References callback_property::get().

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

Definition at line 4105 of file graphics.h.

References callback_property::get().

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

Definition at line 4108 of file graphics.h.

References callback_property::get().

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

Definition at line 4111 of file graphics.h.

References callback_property::get().

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

Definition at line 4114 of file graphics.h.

References callback_property::get().

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

Definition at line 4117 of file graphics.h.

References callback_property::get().

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

Definition at line 4120 of file graphics.h.

References radio_property::current_value().

std::string figure::properties::get_wvisual ( void  ) const
inline

Definition at line 4150 of file graphics.h.

References string_property::string_value().

std::string figure::properties::get_wvisualmode ( void  ) const
inline

Definition at line 4153 of file graphics.h.

References radio_property::current_value().

std::string figure::properties::get_xdisplay ( void  ) const
inline

Definition at line 4155 of file graphics.h.

References string_property::string_value().

virtual octave_value base_properties::get_xlim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_xlim ( void  ) const
inlinevirtualinherited
std::string figure::properties::get_xvisual ( void  ) const
inline

Definition at line 4157 of file graphics.h.

References string_property::string_value().

std::string figure::properties::get_xvisualmode ( void  ) const
inline

Definition at line 4160 of file graphics.h.

References radio_property::current_value().

virtual octave_value base_properties::get_ylim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_ylim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_zlim ( void  ) const
inlinevirtualinherited
virtual octave_value base_properties::get_zlim ( void  ) const
inlinevirtualinherited
array_property closereq color_property figure::properties::graphics_handle ( )
array_property closereq color_property handle_property currentobject figure::properties::graphics_handle ( )
std::string figure::properties::graphics_object_name ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 3837 of file graphics.h.

bool base_properties::handlevisibility_is ( const std::string v) const
inlineinherited
bool figure::properties::has_core_property ( const caseless_str pname)
static

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

Referenced by property_list::set().

bool base_properties::has_dynamic_property ( const std::string pname)
inherited
bool base_properties::has_dynamic_property ( const std::string pname)
inherited

Definition at line 2977 of file graphics.cc.

Referenced by if().

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

Reimplemented from base_properties.

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

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

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

Referenced by figure::has_readonly_property().

void figure::properties::init ( void  )
inlineprotectedvirtual

Reimplemented from base_properties.

Definition at line 4748 of file graphics.h.

References array_property::add_constraint().

Referenced by properties().

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

Reimplemented from base_properties.

Definition at line 3302 of file graphics.in.h.

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

Reimplemented from base_properties.

Definition at line 3743 of file graphics.h.

References val.

void base_properties::insert_property ( const std::string name,
property  p 
)
inlineinherited

Definition at line 2445 of file graphics.in.h.

References name, p, property::set_name(), and property::set_parent().

void base_properties::insert_property ( const std::string name,
property  p 
)
inlineinherited

Definition at line 2447 of file graphics.h.

References name, p, property::set_name(), and property::set_parent().

void base_properties::insert_static_property ( const std::string name,
base_property p 
)
inlineprotectedinherited

Definition at line 2882 of file graphics.h.

bool base_properties::is___modified__ ( void  ) const
inlineinherited

Definition at line 2707 of file graphics.h.

References bool_property::is_on().

virtual bool base_properties::is_aliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_aliminclude ( void  ) const
inlinevirtualinherited
bool base_properties::is_beingdeleted ( void  ) const
inlineinherited
virtual bool base_properties::is_climinclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_climinclude ( void  ) const
inlinevirtualinherited
bool base_properties::is_clipping ( void  ) const
inlineinherited
bool figure::properties::is_dockcontrols ( void  ) const
inline

Definition at line 4019 of file graphics.h.

References bool_property::is_on().

bool figure::properties::is_doublebuffer ( void  ) const
inline

Definition at line 4145 of file graphics.h.

References bool_property::is_on().

bool figure::properties::is_graphicssmoothing ( void  ) const
inline
bool base_properties::is_handle_visible ( void  ) const
inherited
bool base_properties::is_handle_visible ( void  ) const
inherited

Definition at line 3121 of file graphics.cc.

bool base_properties::is_hittest ( void  ) const
inlineinherited

Definition at line 2682 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_selector::select().

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

Definition at line 4027 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_interruptible ( void  ) const
inlineinherited

Definition at line 2685 of file graphics.h.

References bool_property::is_on().

Referenced by gh_manager::do_post_callback(), and gh_manager::do_process_events().

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

Definition at line 4030 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_modified ( void  ) const
inlineinherited

Definition at line 2476 of file graphics.in.h.

bool base_properties::is_modified ( void  ) const
inlineinherited

Definition at line 2478 of file graphics.h.

Referenced by Fdrawnow().

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

Definition at line 4047 of file graphics.h.

References bool_property::is_on().

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

Definition at line 4083 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_selected ( void  ) const
inlineinherited

Definition at line 2690 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_selectionhighlight ( void  ) const
inlineinherited

Definition at line 2693 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_visible ( void  ) const
inlineinherited
virtual bool base_properties::is_xliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_xliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_yliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_yliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_zliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_zliminclude ( void  ) const
inlinevirtualinherited
Matrix figure::properties::map_from_boundingbox ( double  x,
double  y 
) const
Matrix figure::properties::map_from_boundingbox ( double  x,
double  y 
) const

Definition at line 3728 of file graphics.cc.

References convert_position(), Matrix::extract_n(), x, and y.

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

Definition at line 3745 of file graphics.cc.

References convert_position(), Matrix::extract_n(), x, and y.

void base_properties::mark_modified ( void  )
inherited
void base_properties::mark_modified ( void  )
inherited

Definition at line 3067 of file graphics.cc.

References gh_manager::get_object(), base_graphics_object::get_parent(), and graphics_object::mark_modified().

Referenced by base_graphics_object::mark_modified(), set___graphics_toolkit__(), set___guidata__(), uimenu::properties::set___object__(), uicontextmenu::properties::set___object__(), uicontrol::properties::set___object__(), uibuttongroup::properties::set___object__(), uipanel::properties::set___object__(), uitoolbar::properties::set___object__(), uipushtool::properties::set___object__(), uitoggletool::properties::set___object__(), set___pan_mode__(), set___plot_stream__(), set___rotate_mode__(), set___zoom_mode__(), uimenu::properties::set_accelerator(), axes::properties::set_activepositionproperty(), axes::properties::set_alim(), image::properties::set_alim(), patch::properties::set_alim(), surface::properties::set_alim(), hggroup::properties::set_alim(), image::properties::set_aliminclude(), patch::properties::set_aliminclude(), surface::properties::set_aliminclude(), hggroup::properties::set_aliminclude(), axes::properties::set_alimmode(), image::properties::set_alphadata(), surface::properties::set_alphadata(), image::properties::set_alphadatamapping(), patch::properties::set_alphadatamapping(), surface::properties::set_alphadatamapping(), set_alphamap(), axes::properties::set_ambientlightcolor(), patch::properties::set_ambientstrength(), surface::properties::set_ambientstrength(), axes::properties::set_autopos_tag(), text::properties::set_autopos_tag(), patch::properties::set_backfacelighting(), surface::properties::set_backfacelighting(), text::properties::set_backgroundcolor(), uicontrol::properties::set_backgroundcolor(), uibuttongroup::properties::set_backgroundcolor(), uipanel::properties::set_backgroundcolor(), uibuttongroup::properties::set_bordertype(), uipanel::properties::set_bordertype(), uibuttongroup::properties::set_borderwidth(), uipanel::properties::set_borderwidth(), axes::properties::set_box(), axes::properties::set_boxstyle(), set_buttondownfcn(), uimenu::properties::set_callback(), uicontextmenu::properties::set_callback(), uicontrol::properties::set_callback(), axes::properties::set_cameraposition(), axes::properties::set_camerapositionmode(), axes::properties::set_cameratarget(), axes::properties::set_cameratargetmode(), axes::properties::set_cameraupvector(), axes::properties::set_cameraupvectormode(), axes::properties::set_cameraviewangle(), axes::properties::set_cameraviewanglemode(), image::properties::set_cdata(), patch::properties::set_cdata(), surface::properties::set_cdata(), uicontrol::properties::set_cdata(), uipushtool::properties::set_cdata(), uitoggletool::properties::set_cdata(), image::properties::set_cdatamapping(), patch::properties::set_cdatamapping(), surface::properties::set_cdatamapping(), surface::properties::set_cdatasource(), uimenu::properties::set_checked(), uipushtool::properties::set_clickedcallback(), uitoggletool::properties::set_clickedcallback(), axes::properties::set_clim(), image::properties::set_clim(), patch::properties::set_clim(), surface::properties::set_clim(), hggroup::properties::set_clim(), image::properties::set_climinclude(), patch::properties::set_climinclude(), surface::properties::set_climinclude(), hggroup::properties::set_climinclude(), axes::properties::set_climmode(), uicontrol::properties::set_clipping(), uibuttongroup::properties::set_clipping(), axes::properties::set_clippingstyle(), set_closerequestfcn(), set_color(), axes::properties::set_color(), line::properties::set_color(), text::properties::set_color(), light::properties::set_color(), set_colormap(), axes::properties::set_colororder(), axes::properties::set_colororderindex(), root_figure::properties::set_commandwindowsize(), set_currentcharacter(), set_currentobject(), set_currentpoint(), axes::properties::set_currentpoint(), axes::properties::set_dataaspectratio(), axes::properties::set_dataaspectratiomode(), patch::properties::set_diffusestrength(), surface::properties::set_diffusestrength(), line::properties::set_displayname(), text::properties::set_displayname(), image::properties::set_displayname(), patch::properties::set_displayname(), surface::properties::set_displayname(), hggroup::properties::set_displayname(), set_dockcontrols(), set_doublebuffer(), axes::properties::set_drawmode(), patch::properties::set_edgealpha(), surface::properties::set_edgealpha(), text::properties::set_edgecolor(), patch::properties::set_edgecolor(), surface::properties::set_edgecolor(), patch::properties::set_edgelighting(), surface::properties::set_edgelighting(), text::properties::set_editing(), uimenu::properties::set_enable(), uicontrol::properties::set_enable(), uipushtool::properties::set_enable(), uitoggletool::properties::set_enable(), line::properties::set_erasemode(), text::properties::set_erasemode(), image::properties::set_erasemode(), patch::properties::set_erasemode(), surface::properties::set_erasemode(), hggroup::properties::set_erasemode(), text::properties::set_extent(), uicontrol::properties::set_extent(), patch::properties::set_facealpha(), surface::properties::set_facealpha(), patch::properties::set_facecolor(), surface::properties::set_facecolor(), patch::properties::set_facelighting(), surface::properties::set_facelighting(), patch::properties::set_facenormals(), surface::properties::set_facenormals(), patch::properties::set_facenormalsmode(), surface::properties::set_facenormalsmode(), patch::properties::set_faces(), patch::properties::set_facevertexalphadata(), patch::properties::set_facevertexcdata(), set_filename(), root_figure::properties::set_fixedwidthfontname(), uimenu::properties::set_fltk_label(), axes::properties::set_fontangle(), text::properties::set_fontangle(), uicontrol::properties::set_fontangle(), uibuttongroup::properties::set_fontangle(), uipanel::properties::set_fontangle(), axes::properties::set_fontname(), text::properties::set_fontname(), uicontrol::properties::set_fontname(), uibuttongroup::properties::set_fontname(), uipanel::properties::set_fontname(), axes::properties::set_fontsize(), text::properties::set_fontsize(), uicontrol::properties::set_fontsize(), uibuttongroup::properties::set_fontsize(), uipanel::properties::set_fontsize(), axes::properties::set_fontsize_points(), text::properties::set_fontsize_points(), axes::properties::set_fontsmoothing(), axes::properties::set_fontweight(), text::properties::set_fontweight(), uicontrol::properties::set_fontweight(), uibuttongroup::properties::set_fontweight(), uipanel::properties::set_fontweight(), uimenu::properties::set_foregroundcolor(), uicontrol::properties::set_foregroundcolor(), uibuttongroup::properties::set_foregroundcolor(), uipanel::properties::set_foregroundcolor(), set_graphicssmoothing(), axes::properties::set_gridalpha(), axes::properties::set_gridalphamode(), axes::properties::set_gridcolor(), axes::properties::set_gridcolormode(), axes::properties::set_gridlinestyle(), uibuttongroup::properties::set_highlightcolor(), uipanel::properties::set_highlightcolor(), text::properties::set_horizontalalignment(), uicontrol::properties::set_horizontalalignment(), text::properties::set_horizontalalignmentmode(), line::properties::set_interpreter(), text::properties::set_interpreter(), patch::properties::set_interpreter(), surface::properties::set_interpreter(), set_inverthardcopy(), set_keypressfcn(), uicontrol::properties::set_keypressfcn(), set_keyreleasefcn(), uimenu::properties::set_label(), axes::properties::set_labelfontsizemultiplier(), axes::properties::set_layer(), line::properties::set_linestyle(), text::properties::set_linestyle(), patch::properties::set_linestyle(), surface::properties::set_linestyle(), axes::properties::set_linestyleorderindex(), axes::properties::set_linewidth(), line::properties::set_linewidth(), text::properties::set_linewidth(), patch::properties::set_linewidth(), surface::properties::set_linewidth(), uicontrol::properties::set_listboxtop(), axes::properties::set_looseinset(), text::properties::set_margin(), line::properties::set_marker(), patch::properties::set_marker(), surface::properties::set_marker(), line::properties::set_markeredgecolor(), patch::properties::set_markeredgecolor(), surface::properties::set_markeredgecolor(), line::properties::set_markerfacecolor(), patch::properties::set_markerfacecolor(), surface::properties::set_markerfacecolor(), line::properties::set_markersize(), patch::properties::set_markersize(), surface::properties::set_markersize(), uicontrol::properties::set_max(), set_menubar(), surface::properties::set_meshstyle(), uicontrol::properties::set_min(), set_mincolormap(), axes::properties::set_minorgridalpha(), axes::properties::set_minorgridalphamode(), axes::properties::set_minorgridcolor(), axes::properties::set_minorgridcolormode(), axes::properties::set_minorgridlinestyle(), root_figure::properties::set_monitorpositions(), axes::properties::set_mousewheelzoom(), set_name(), set_nextplot(), axes::properties::set_nextplot(), set_numbertitle(), uitoggletool::properties::set_offcallback(), uitoggletool::properties::set_oncallback(), axes::properties::set_outerposition(), set_paperorientation(), set_paperposition(), set_paperpositionmode(), set_papersize(), axes::properties::set_pickableparts(), axes::properties::set_plotboxaspectratio(), axes::properties::set_plotboxaspectratiomode(), set_pointer(), root_figure::properties::set_pointerlocation(), set_pointershapecdata(), set_pointershapehotspot(), root_figure::properties::set_pointerwindow(), axes::properties::set_position(), text::properties::set_position(), light::properties::set_position(), uimenu::properties::set_position(), uicontextmenu::properties::set_position(), uicontrol::properties::set_position(), uibuttongroup::properties::set_position(), uipanel::properties::set_position(), text::properties::set_positionmode(), axes::properties::set_projection(), set_renderer(), set_renderermode(), set_resize(), set_resizefcn(), uibuttongroup::properties::set_resizefcn(), uipanel::properties::set_resizefcn(), text::properties::set_rotation(), text::properties::set_rotationmode(), root_figure::properties::set_screendepth(), root_figure::properties::set_screenpixelsperinch(), root_figure::properties::set_screensize(), uibuttongroup::properties::set_selectionchangedfcn(), set_selectiontype(), uimenu::properties::set_separator(), uipushtool::properties::set_separator(), uitoggletool::properties::set_separator(), uibuttongroup::properties::set_shadowcolor(), uipanel::properties::set_shadowcolor(), root_figure::properties::set_showhiddenhandles(), set_sizechangedfcn(), uibuttongroup::properties::set_sizechangedfcn(), uicontrol::properties::set_sliderstep(), axes::properties::set_sortmethod(), patch::properties::set_specularcolorreflectance(), surface::properties::set_specularcolorreflectance(), patch::properties::set_specularexponent(), surface::properties::set_specularexponent(), patch::properties::set_specularstrength(), surface::properties::set_specularstrength(), uitoggletool::properties::set_state(), text::properties::set_string(), uicontrol::properties::set_string(), light::properties::set_style(), axes::properties::set_tickdir(), axes::properties::set_tickdirmode(), axes::properties::set_ticklabelinterpreter(), axes::properties::set_ticklength(), axes::properties::set_tightinset(), uibuttongroup::properties::set_title(), uipanel::properties::set_title(), axes::properties::set_titlefontsizemultiplier(), axes::properties::set_titlefontweight(), uibuttongroup::properties::set_titleposition(), uipanel::properties::set_titleposition(), set_toolbar(), set_toolkit(), uicontrol::properties::set_tooltipstring(), uipushtool::properties::set_tooltipstring(), uitoggletool::properties::set_tooltipstring(), root_figure::properties::set_units(), text::properties::set_units(), uicontrol::properties::set_units(), uicontrol::properties::set_value(), patch::properties::set_vertexnormals(), surface::properties::set_vertexnormals(), patch::properties::set_vertexnormalsmode(), surface::properties::set_vertexnormalsmode(), text::properties::set_verticalalignment(), uicontrol::properties::set_verticalalignment(), text::properties::set_verticalalignmentmode(), patch::properties::set_vertices(), axes::properties::set_view(), set_windowbuttondownfcn(), set_windowbuttonmotionfcn(), set_windowbuttonupfcn(), set_windowkeypressfcn(), set_windowkeyreleasefcn(), set_windowscrollwheelfcn(), set_windowstyle(), set_wvisual(), set_wvisualmode(), axes::properties::set_x_normrendertransform(), axes::properties::set_x_projectiontransform(), axes::properties::set_x_rendertransform(), axes::properties::set_x_viewporttransform(), axes::properties::set_x_viewtransform(), axes::properties::set_xaxislocation(), axes::properties::set_xcolor(), axes::properties::set_xcolormode(), line::properties::set_xdata(), image::properties::set_xdata(), patch::properties::set_xdata(), surface::properties::set_xdata(), image::properties::set_xdatamode(), line::properties::set_xdatasource(), surface::properties::set_xdatasource(), axes::properties::set_xdir(), set_xdisplay(), axes::properties::set_xgrid(), axes::properties::set_xlim(), line::properties::set_xlim(), text::properties::set_xlim(), image::properties::set_xlim(), patch::properties::set_xlim(), surface::properties::set_xlim(), hggroup::properties::set_xlim(), line::properties::set_xliminclude(), text::properties::set_xliminclude(), image::properties::set_xliminclude(), patch::properties::set_xliminclude(), surface::properties::set_xliminclude(), hggroup::properties::set_xliminclude(), axes::properties::set_xlimmode(), axes::properties::set_xminorgrid(), axes::properties::set_xminortick(), axes::properties::set_xmtick(), axes::properties::set_xscale(), axes::properties::set_xtick(), axes::properties::set_xticklabelmode(), axes::properties::set_xticklabelrotation(), axes::properties::set_xtickmode(), set_xvisual(), set_xvisualmode(), axes::properties::set_yaxislocation(), axes::properties::set_ycolor(), axes::properties::set_ycolormode(), line::properties::set_ydata(), image::properties::set_ydata(), patch::properties::set_ydata(), surface::properties::set_ydata(), image::properties::set_ydatamode(), line::properties::set_ydatasource(), surface::properties::set_ydatasource(), axes::properties::set_ydir(), axes::properties::set_ygrid(), axes::properties::set_ylim(), line::properties::set_ylim(), text::properties::set_ylim(), image::properties::set_ylim(), patch::properties::set_ylim(), surface::properties::set_ylim(), hggroup::properties::set_ylim(), line::properties::set_yliminclude(), text::properties::set_yliminclude(), image::properties::set_yliminclude(), patch::properties::set_yliminclude(), surface::properties::set_yliminclude(), hggroup::properties::set_yliminclude(), axes::properties::set_ylimmode(), axes::properties::set_yminorgrid(), axes::properties::set_yminortick(), axes::properties::set_ymtick(), axes::properties::set_yscale(), axes::properties::set_ytick(), axes::properties::set_yticklabelmode(), axes::properties::set_yticklabelrotation(), axes::properties::set_ytickmode(), axes::properties::set_zcolor(), axes::properties::set_zcolormode(), line::properties::set_zdata(), patch::properties::set_zdata(), surface::properties::set_zdata(), line::properties::set_zdatasource(), surface::properties::set_zdatasource(), axes::properties::set_zdir(), axes::properties::set_zgrid(), axes::properties::set_zlim(), line::properties::set_zlim(), text::properties::set_zlim(), patch::properties::set_zlim(), surface::properties::set_zlim(), hggroup::properties::set_zlim(), line::properties::set_zliminclude(), text::properties::set_zliminclude(), patch::properties::set_zliminclude(), surface::properties::set_zliminclude(), hggroup::properties::set_zliminclude(), axes::properties::set_zlimmode(), axes::properties::set_zminorgrid(), axes::properties::set_zminortick(), axes::properties::set_zmtick(), axes::properties::set_zscale(), axes::properties::set_ztick(), axes::properties::set_zticklabelmode(), axes::properties::set_zticklabelrotation(), and axes::properties::set_ztickmode().

array_property figure::properties::Matrix ( 64  ,
,
 
)
array_property figure::properties::Matrix ( void  )

Referenced by set_toolkit().

array_property closereq color_property handle_property currentobject figure::properties::Matrix ( ,
,
 
)
bool figure::properties::menubar_is ( const std::string v) const
inline

Definition at line 4039 of file graphics.h.

References radio_property::is().

Referenced by QtHandles::Figure::Figure(), and QtHandles::Figure::update().

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

Definition at line 4044 of file graphics.h.

References radio_property::is().

void base_properties::override_defaults ( base_graphics_object obj)
inherited
void base_properties::override_defaults ( base_graphics_object obj)
inherited
bool figure::properties::paperorientation_is ( const std::string v) const
inline

Definition at line 4052 of file graphics.h.

References radio_property::is().

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

Definition at line 4057 of file graphics.h.

References radio_property::is().

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

Definition at line 4062 of file graphics.h.

References radio_property::is().

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

Definition at line 4065 of file graphics.h.

References radio_property::is().

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

Definition at line 4068 of file graphics.h.

References radio_property::is().

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

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

References base_properties::readonly_property_names().

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

Reimplemented from base_properties.

void figure::properties::remove_child ( const graphics_handle h)
virtual
bool figure::properties::renderer_is ( const std::string v) const
inline

Definition at line 4077 of file graphics.h.

References radio_property::is().

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

Definition at line 4080 of file graphics.h.

References radio_property::is().

void base_properties::renumber_child ( graphics_handle  old_gh,
graphics_handle  new_gh 
)
inlineinherited

Definition at line 2551 of file graphics.in.h.

void base_properties::renumber_child ( graphics_handle  old_gh,
graphics_handle  new_gh 
)
inlineinherited

Definition at line 2553 of file graphics.h.

Referenced by set_integerhandle().

void base_properties::renumber_parent ( graphics_handle  new_gh)
inlineinherited

Definition at line 2556 of file graphics.in.h.

void base_properties::renumber_parent ( graphics_handle  new_gh)
inlineinherited

Definition at line 2558 of file graphics.h.

Referenced by set_integerhandle().

void base_properties::reparent ( const graphics_handle new_parent)
inlineinherited

Definition at line 2534 of file graphics.in.h.

void base_properties::reparent ( const graphics_handle new_parent)
inlineinherited

Definition at line 2536 of file graphics.h.

Referenced by base_graphics_object::reparent().

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

Definition at line 4089 of file graphics.h.

References radio_property::is().

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

Definition at line 4580 of file graphics.h.

References base_property::set().

Referenced by octave::opengl_renderer::draw_figure().

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

Definition at line 4589 of file graphics.h.

References base_property::set().

Referenced by octave::opengl_renderer::draw_figure().

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

Definition at line 4598 of file graphics.h.

References base_property::set().

Referenced by octave::opengl_renderer::draw_figure().

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

Definition at line 4607 of file graphics.h.

References base_property::set().

Referenced by octave::opengl_renderer::draw_figure().

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

Definition at line 3321 of file graphics.in.h.

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

Definition at line 4616 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set___modified__ ( const octave_value val)
inlineinherited

Definition at line 2532 of file graphics.in.h.

References val.

void base_properties::set___modified__ ( const octave_value val)
inlineinherited

Definition at line 2534 of file graphics.h.

References val.

Referenced by base_properties::set().

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

Definition at line 4628 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4648 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4658 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4163 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_beingdeleted ( const octave_value val)
inlineinherited

Definition at line 2713 of file graphics.h.

References base_property::set().

Referenced by gh_manager::do_free(), and base_properties::set().

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

Definition at line 3710 of file graphics.cc.

References convert_position(), and screen_size_pixels().

Referenced by QtHandles::Figure::updateBoundingBoxHelper().

void base_properties::set_busyaction ( const octave_value val)
inlineinherited

Definition at line 2723 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4173 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_children ( const octave_value val)
inlineinherited

Definition at line 2743 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

void base_properties::set_clipping ( const octave_value val)
inlineinherited

Definition at line 2753 of file graphics.h.

References base_property::set().

Referenced by base_properties::set(), and text::text().

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

Definition at line 4183 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4193 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4203 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_createfcn ( const octave_value val)
inlineinherited

Definition at line 2763 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4215 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4225 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4235 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_deletefcn ( const octave_value val)
inlineinherited

Definition at line 2773 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4245 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4668 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_dynamic ( const caseless_str pname,
const octave_value val 
)
protectedinherited
void base_properties::set_dynamic ( const caseless_str pname,
const octave_value val 
)
protectedinherited

Definition at line 2988 of file graphics.cc.

References error(), and base_graphics_object::mark_modified().

Referenced by base_properties::set().

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

Definition at line 4255 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

Referenced by QtHandles::Figure::setFileName().

void base_properties::set_from_list ( base_graphics_object obj,
property_list defaults 
)
inherited
void base_properties::set_from_list ( base_graphics_object obj,
property_list defaults 
)
inherited
void figure::properties::set_graphicssmoothing ( const octave_value val)
inline
void base_properties::set_handlevisibility ( const octave_value val)
inlineinherited

Definition at line 2783 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

void base_properties::set_hittest ( const octave_value val)
inlineinherited

Definition at line 2793 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

void figure::properties::set_integerhandle ( const octave_value val)
void base_properties::set_interruptible ( const octave_value val)
inlineinherited

Definition at line 2803 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4277 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4287 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4297 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4307 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4678 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_modified ( const octave_value val)
inlineinherited

Definition at line 2530 of file graphics.in.h.

void base_properties::set_modified ( const octave_value val)
inlineinherited

Definition at line 2532 of file graphics.h.

Referenced by Fdrawnow().

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

Definition at line 4317 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4327 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4337 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 3792 of file graphics.cc.

References base_graphics_object::mark_modified().

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

Definition at line 4347 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4374 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4385 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void figure::properties::set_papertype ( const octave_value val)
void figure::properties::set_paperunits ( const octave_value val)
void base_properties::set_parent ( const octave_value val)
inherited
void base_properties::set_parent ( const octave_value val)
inherited
void figure::properties::set_pointer ( const octave_value val)
inline

Definition at line 4404 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4414 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4424 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 3762 of file graphics.cc.

References base_graphics_object::mark_modified(), and POSTSET.

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

Definition at line 4448 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4458 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4468 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_selected ( const octave_value val)
inlineinherited

Definition at line 2813 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

void base_properties::set_selectionhighlight ( const octave_value val)
inlineinherited

Definition at line 2823 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4478 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4488 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void base_properties::set_tag ( const octave_value val)
inlineinherited

Definition at line 2511 of file graphics.in.h.

References val.

void base_properties::set_tag ( const octave_value val)
inlineinherited

Definition at line 2513 of file graphics.h.

References val.

Referenced by base_properties::set().

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

Definition at line 4498 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void figure::properties::set_toolkit ( const graphics_toolkit b)
void figure::properties::set_toolkit ( const graphics_toolkit b)
void base_properties::set_uicontextmenu ( const octave_value val)
inlineinherited

Definition at line 2833 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 4390 of file graphics.cc.

References base_graphics_object::mark_modified().

void base_properties::set_userdata ( const octave_value val)
inlineinherited

Definition at line 2844 of file graphics.h.

References base_property::set().

Referenced by base_properties::set().

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

Definition at line 3682 of file graphics.cc.

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

Referenced by G__osmesa_print__().

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

Definition at line 4510 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4520 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4530 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4540 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4550 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4560 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4570 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void figure::properties::set_wvisual ( const octave_value val)
inline
void figure::properties::set_wvisualmode ( const octave_value val)
inline

Definition at line 4702 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4712 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

void figure::properties::set_xvisual ( const octave_value val)
inline
void figure::properties::set_xvisualmode ( const octave_value val)
inline

Definition at line 4736 of file graphics.h.

References base_properties::mark_modified(), and base_property::set().

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

Definition at line 4095 of file graphics.h.

References radio_property::is().

Referenced by QtHandles::Figure::Figure(), and QtHandles::Figure::update().

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

Definition at line 4098 of file graphics.h.

References radio_property::is().

virtual void base_properties::update_autopos ( const std::string elem_type)
virtualinherited

Reimplemented in axes::properties, and axes::properties.

void base_properties::update_autopos ( const std::string elem_type)
virtualinherited
virtual void base_properties::update_axis_limits ( const std::string axis_type) const
virtualinherited
virtual void base_properties::update_axis_limits ( const std::string axis_type,
const graphics_handle h 
) const
virtualinherited
void base_properties::update_axis_limits ( const std::string axis_type) const
virtualinherited

Definition at line 3087 of file graphics.cc.

References gh_manager::get_object(), and graphics_object::update_axis_limits().

Referenced by image::properties::set_alim(), patch::properties::set_alim(), surface::properties::set_alim(), image::properties::set_aliminclude(), patch::properties::set_aliminclude(), surface::properties::set_aliminclude(), image::properties::set_alphadatamapping(), patch::properties::set_alphadatamapping(), surface::properties::set_alphadatamapping(), image::properties::set_cdatamapping(), patch::properties::set_cdatamapping(), surface::properties::set_cdatamapping(), image::properties::set_clim(), patch::properties::set_clim(), surface::properties::set_clim(), image::properties::set_climinclude(), patch::properties::set_climinclude(), surface::properties::set_climinclude(), axes::properties::set_climmode(), line::properties::set_xlim(), text::properties::set_xlim(), image::properties::set_xlim(), patch::properties::set_xlim(), surface::properties::set_xlim(), line::properties::set_xliminclude(), text::properties::set_xliminclude(), image::properties::set_xliminclude(), patch::properties::set_xliminclude(), surface::properties::set_xliminclude(), axes::properties::set_xlimmode(), axes::properties::set_xscale(), line::properties::set_ylim(), text::properties::set_ylim(), image::properties::set_ylim(), patch::properties::set_ylim(), surface::properties::set_ylim(), line::properties::set_yliminclude(), text::properties::set_yliminclude(), image::properties::set_yliminclude(), patch::properties::set_yliminclude(), surface::properties::set_yliminclude(), axes::properties::set_ylimmode(), axes::properties::set_yscale(), line::properties::set_zlim(), text::properties::set_zlim(), patch::properties::set_zlim(), surface::properties::set_zlim(), line::properties::set_zliminclude(), text::properties::set_zliminclude(), patch::properties::set_zliminclude(), surface::properties::set_zliminclude(), axes::properties::set_zlimmode(), and axes::properties::set_zscale().

void base_properties::update_axis_limits ( const std::string axis_type,
const graphics_handle h 
) const
virtualinherited
virtual void base_properties::update_boundingbox ( void  )
virtualinherited

Reimplemented in axes::properties, and axes::properties.

void base_properties::update_boundingbox ( void  )
virtualinherited
void figure::properties::update_paperorientation ( void  )

Definition at line 4345 of file graphics.cc.

References string, swap, and sz.

void figure::properties::update_paperpositionmode ( void  )
inlineprivate

Definition at line 4763 of file graphics.h.

References radio_property::is(), and base_property::set().

void figure::properties::update_papersize ( void  )

Definition at line 4177 of file graphics.cc.

References abs(), error(), string, swap, and sz.

void figure::properties::update_papertype ( void  )

Definition at line 4159 of file graphics.cc.

References papersize_from_type(), string, swap, and sz.

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

Definition at line 4104 of file graphics.cc.

References caseless_str::compare(), papersize_from_type(), string, swap, and sz.

virtual void base_properties::update_uicontextmenu ( void  ) const
virtualinherited
void base_properties::update_uicontextmenu ( void  ) const
virtualinherited
void figure::properties::update_units ( const caseless_str old_units)
void figure::properties::update_units ( const caseless_str old_units)

Definition at line 4402 of file graphics.cc.

References convert_position(), and screen_size_pixels().

array_property closereq color_property figure::properties::viridis_colormap ( )
bool figure::properties::windowstyle_is ( const std::string v) const
inline

Definition at line 4119 of file graphics.h.

References radio_property::is().

Referenced by QtHandles::Figure::update().

bool figure::properties::wvisualmode_is ( const std::string v) const
inline

Definition at line 4152 of file graphics.h.

References radio_property::is().

bool figure::properties::xvisualmode_is ( const std::string v) const
inline

Definition at line 4159 of file graphics.h.

References radio_property::is().

Member Data Documentation

string_property figure::properties::__gl_extensions__
mutableprivate

Definition at line 3907 of file graphics.h.

Referenced by properties().

string_property figure::properties::__gl_renderer__
mutableprivate

Definition at line 3908 of file graphics.h.

Referenced by properties().

string_property figure::properties::__gl_vendor__
mutableprivate

Definition at line 3909 of file graphics.h.

Referenced by properties().

string_property figure::properties::__gl_version__
mutableprivate

Definition at line 3910 of file graphics.h.

Referenced by properties().

string_property figure::properties::__graphics_toolkit__
private

Definition at line 3911 of file graphics.h.

Referenced by properties(), and set_toolkit().

any_property figure::properties::__guidata__
private

Definition at line 3912 of file graphics.h.

Referenced by properties().

bool_property base_properties::__modified__
protectedinherited

Definition at line 2632 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

radio_property figure::properties::__mouse_mode__
private

Definition at line 3913 of file graphics.h.

Referenced by properties().

graphics_handle base_properties::__myhandle__
protectedinherited

Definition at line 2633 of file graphics.h.

any_property figure::properties::__pan_mode__
private

Definition at line 3914 of file graphics.h.

Referenced by properties().

any_property figure::properties::__plot_stream__
private

Definition at line 3915 of file graphics.h.

Referenced by properties(), and set_toolkit().

any_property figure::properties::__rotate_mode__
private

Definition at line 3916 of file graphics.h.

Referenced by properties().

any_property figure::properties::__zoom_mode__
private

Definition at line 3917 of file graphics.h.

Referenced by properties().

std::map<caseless_str, property, cmp_caseless_str> base_properties::all_props
protectedinherited

Definition at line 2879 of file graphics.h.

Referenced by base_properties::all_property_names().

array_property figure::properties::alphamap
private

Definition at line 3861 of file graphics.h.

Referenced by properties().

BEGIN_BASE_PROPERTIES bool_property base_properties::beingdeleted
protectedinherited

Definition at line 2599 of file graphics.in.h.

bool_property base_properties::beingdeleted
protectedinherited

Definition at line 2614 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

BEGIN_BASE_PROPERTIES bool_property off radio_property base_properties::busyaction
protectedinherited

Definition at line 2599 of file graphics.in.h.

radio_property base_properties::busyaction
protectedinherited

Definition at line 2615 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

callback_property figure::properties::buttondownfcn
private

Definition at line 3862 of file graphics.h.

Referenced by properties().

children_property base_properties::children
protectedinherited

Definition at line 2617 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property base_properties::clipping
protectedinherited

Definition at line 2618 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

callback_property figure::properties::closerequestfcn
private

Definition at line 3863 of file graphics.h.

Referenced by properties().

array_property closereq color_property figure::properties::color

Definition at line 3377 of file graphics.in.h.

color_property figure::properties::color
private

Definition at line 3864 of file graphics.h.

Referenced by properties().

array_property figure::properties::colormap
private

Definition at line 3865 of file graphics.h.

Referenced by properties().

callback_property base_properties::createfcn
protectedinherited

Definition at line 2619 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

handle_property figure::properties::currentaxes
private

Definition at line 3866 of file graphics.h.

Referenced by properties().

string_property figure::properties::currentcharacter
private

Definition at line 3867 of file graphics.h.

Referenced by properties().

handle_property figure::properties::currentobject
private

Definition at line 3868 of file graphics.h.

Referenced by properties().

array_property figure::properties::currentpoint
private

Definition at line 3869 of file graphics.h.

Referenced by properties().

callback_property base_properties::deletefcn
protectedinherited

Definition at line 2620 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property figure::properties::dockcontrols
private

Definition at line 3870 of file graphics.h.

Referenced by properties().

bool_property figure::properties::doublebuffer
private

Definition at line 3918 of file graphics.h.

Referenced by properties().

std::set< std::string > base_properties::dynamic_properties
protectedinherited

Definition at line 2589 of file graphics.h.

array_property closereq color_property handle_property currentobject off string_property figure::properties::filename

Definition at line 3384 of file graphics.in.h.

string_property figure::properties::filename
private

Definition at line 3871 of file graphics.h.

Referenced by properties().

std::string figure::properties::go_name
staticprivate

Definition at line 3842 of file graphics.h.

array_property closereq color_property handle_property currentobject off string_property bool_property figure::properties::graphicssmoothing

Definition at line 3384 of file graphics.in.h.

bool_property figure::properties::graphicssmoothing
private

Definition at line 3872 of file graphics.h.

Referenced by properties().

radio_property base_properties::handlevisibility
protectedinherited

Definition at line 2621 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property base_properties::hittest
protectedinherited

Definition at line 2622 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property figure::properties::integerhandle
private

Definition at line 3873 of file graphics.h.

Referenced by properties().

bool_property base_properties::interruptible
protectedinherited

Definition at line 2623 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

Definition at line 3384 of file graphics.in.h.

bool_property figure::properties::inverthardcopy
private

Definition at line 3874 of file graphics.h.

Referenced by properties().

Definition at line 3384 of file graphics.in.h.

callback_property figure::properties::keypressfcn
private

Definition at line 3875 of file graphics.h.

Referenced by properties().

callback_property figure::properties::keyreleasefcn
private

Definition at line 3876 of file graphics.h.

Referenced by properties().

radio_property figure::properties::menubar
private

Definition at line 3877 of file graphics.h.

Referenced by properties().

double_property figure::properties::mincolormap
private

Definition at line 3919 of file graphics.h.

Referenced by properties().

string_property figure::properties::name
private

Definition at line 3878 of file graphics.h.

Referenced by properties().

radio_property figure::properties::nextplot
private

Definition at line 3879 of file graphics.h.

Referenced by properties().

bool_property figure::properties::numbertitle
private

Definition at line 3880 of file graphics.h.

Referenced by properties().

array_property figure::properties::outerposition
private

Definition at line 3881 of file graphics.h.

Referenced by properties().

radio_property figure::properties::paperorientation
private

Definition at line 3882 of file graphics.h.

Referenced by properties().

array_property figure::properties::paperposition
private

Definition at line 3883 of file graphics.h.

Referenced by properties().

radio_property figure::properties::paperpositionmode
private

Definition at line 3884 of file graphics.h.

Referenced by properties().

array_property figure::properties::papersize
private

Definition at line 3885 of file graphics.h.

Referenced by properties().

radio_property figure::properties::papertype
private

Definition at line 3886 of file graphics.h.

Referenced by properties().

radio_property figure::properties::paperunits
private

Definition at line 3887 of file graphics.h.

Referenced by properties().

handle_property base_properties::parent
protectedinherited

Definition at line 2624 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

radio_property figure::properties::pointer
private

Definition at line 3888 of file graphics.h.

Referenced by properties().

array_property figure::properties::pointershapecdata
private

Definition at line 3889 of file graphics.h.

Referenced by properties().

array_property figure::properties::pointershapehotspot
private

Definition at line 3890 of file graphics.h.

Referenced by properties().

array_property figure::properties::position
private

Definition at line 3891 of file graphics.h.

Referenced by properties().

Definition at line 3381 of file graphics.in.h.

radio_property figure::properties::renderer
private

Definition at line 3892 of file graphics.h.

Referenced by properties().

radio_property figure::properties::renderermode
private

Definition at line 3893 of file graphics.h.

Referenced by properties().

bool_property figure::properties::resize
private

Definition at line 3894 of file graphics.h.

Referenced by properties().

callback_property figure::properties::resizefcn
private

Definition at line 3895 of file graphics.h.

Referenced by properties().

Definition at line 3384 of file graphics.in.h.

bool_property base_properties::selected
protectedinherited

Definition at line 2625 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property base_properties::selectionhighlight
protectedinherited

Definition at line 2626 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

radio_property figure::properties::selectiontype
private

Definition at line 3896 of file graphics.h.

Referenced by properties().

callback_property figure::properties::sizechangedfcn
private

Definition at line 3897 of file graphics.h.

Referenced by properties().

string_property base_properties::tag
protectedinherited

Definition at line 2627 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

radio_property figure::properties::toolbar
private

Definition at line 3898 of file graphics.h.

Referenced by properties().

graphics_toolkit figure::properties::toolkit
mutableprivate

Definition at line 4769 of file graphics.h.

Referenced by set_toolkit().

string_property base_properties::type
protectedinherited

Definition at line 2628 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

handle_property base_properties::uicontextmenu
protectedinherited

Definition at line 2629 of file graphics.h.

radio_property figure::properties::units
private

Definition at line 3899 of file graphics.h.

Referenced by properties().

any_property base_properties::userdata
protectedinherited

Definition at line 2630 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

bool_property base_properties::visible
protectedinherited

Definition at line 2631 of file graphics.h.

Referenced by base_properties::base_properties(), and base_properties::get_property().

callback_property figure::properties::windowbuttondownfcn
private

Definition at line 3900 of file graphics.h.

Referenced by properties().

callback_property figure::properties::windowbuttonmotionfcn
private

Definition at line 3901 of file graphics.h.

Referenced by properties().

callback_property figure::properties::windowbuttonupfcn
private

Definition at line 3902 of file graphics.h.

Referenced by properties().

callback_property figure::properties::windowkeypressfcn
private

Definition at line 3903 of file graphics.h.

Referenced by properties().

callback_property figure::properties::windowkeyreleasefcn
private

Definition at line 3904 of file graphics.h.

Referenced by properties().

callback_property figure::properties::windowscrollwheelfcn
private

Definition at line 3905 of file graphics.h.

Referenced by properties().

radio_property figure::properties::windowstyle
private

Definition at line 3906 of file graphics.h.

Referenced by properties().

string_property figure::properties::wvisual
private

Definition at line 3920 of file graphics.h.

Referenced by properties().

radio_property figure::properties::wvisualmode
private

Definition at line 3921 of file graphics.h.

Referenced by properties().

string_property figure::properties::xdisplay
private

Definition at line 3922 of file graphics.h.

Referenced by properties().

string_property figure::properties::xvisual
private

Definition at line 3923 of file graphics.h.

Referenced by properties().

radio_property figure::properties::xvisualmode
private

Definition at line 3924 of file graphics.h.

Referenced by properties().


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