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 Member Functions | Protected Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
children_property Class Reference

#include "graphics.h"

Inheritance diagram for children_property:
Inheritance graph
[legend]
Collaboration diagram for children_property:
Collaboration graph
[legend]

Public Member Functions

 children_property (void)
 
 children_property (void)
 
 children_property (const std::string &nm, const graphics_handle &h, const Matrix &val)
 
 children_property (const std::string &nm, const graphics_handle &h, const Matrix &val)
 
 children_property (const children_property &p)
 
 children_property (const children_property &p)
 
void add_listener (const octave_value &v, listener_mode mode=POSTSET)
 
void add_listener (const octave_value &v, listener_mode mode=POSTSET)
 
void adopt (double val)
 
void adopt (double val)
 
base_propertyclone (void) const
 
base_propertyclone (void) const
 
void delete_children (bool clear=false)
 
void delete_children (bool clear=false)
 
void delete_listener (const octave_value &v=octave_value(), listener_mode mode=POSTSET)
 
void delete_listener (const octave_value &v=octave_value(), listener_mode mode=POSTSET)
 
octave_value get (void) const
 
octave_value get (void) const
 
Matrix get_all (void) const
 
Matrix get_all (void) const
 
Matrix get_children (void) const
 
Matrix get_children (void) const
 
Matrix get_hidden (void) const
 
Matrix get_hidden (void) const
 
int get_id (void) const
 
int get_id (void) const
 
std::string get_name (void) const
 
std::string get_name (void) const
 
graphics_handle get_parent (void) const
 
graphics_handle get_parent (void) const
 
bool is_hidden (void) const
 
bool is_hidden (void) const
 
virtual bool is_radio (void) const
 
virtual bool is_radio (void) const
 
bool ok (void) const
 
bool ok (void) const
 
children_propertyoperator= (const octave_value &val)
 
children_propertyoperator= (const octave_value &val)
 
bool remove_child (double val)
 
bool remove_child (double val)
 
void renumber (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber (graphics_handle old_gh, graphics_handle new_gh)
 
OCTINTERP_API void run_listeners (listener_mode mode=POSTSET)
 
OCTINTERP_API void run_listeners (listener_mode mode=POSTSET)
 
OCTINTERP_API bool set (const octave_value &v, bool do_run=true, bool do_notify_toolkit=true)
 
OCTINTERP_API bool set (const octave_value &v, bool do_run=true, bool do_notify_toolkit=true)
 
void set_hidden (bool flag)
 
void set_hidden (bool flag)
 
void set_id (int d)
 
void set_id (int d)
 
void set_name (const std::string &s)
 
void set_name (const std::string &s)
 
void set_parent (const graphics_handle &h)
 
void set_parent (const graphics_handle &h)
 
virtual Cell values_as_cell (void) const
 
virtual Cell values_as_cell (void) const
 
virtual std::string values_as_string (void) const
 
virtual std::string values_as_string (void) const
 

Protected Member Functions

bool do_set (const octave_value &val)
 
bool do_set (const octave_value &val)
 

Private Types

typedef std::list< double >
::iterator 
children_list_iterator
 
typedef std::list< double >
::iterator 
children_list_iterator
 
typedef std::list< double >
::const_iterator 
const_children_list_iterator
 
typedef std::list< double >
::const_iterator 
const_children_list_iterator
 

Private Member Functions

void do_adopt_child (double val)
 
void do_adopt_child (double val)
 
void do_delete_children (bool clear)
 
void do_delete_children (bool clear)
 
Matrix do_get_all_children (void) const
 
Matrix do_get_all_children (void) const
 
Matrix do_get_children (bool return_hidden) const
 
Matrix do_get_children (bool return_hidden) const
 
void do_init_children (const Matrix &val)
 
void do_init_children (const Matrix &val)
 
void do_init_children (const std::list< double > &val)
 
void do_init_children (const std::list< double > &val)
 
bool do_remove_child (double child)
 
bool do_remove_child (double child)
 

Private Attributes

std::list< doublechildren_list
 

Detailed Description

Definition at line 1584 of file graphics.h.

Member Typedef Documentation

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

Definition at line 1664 of file graphics.h.

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

Definition at line 1665 of file graphics.h.

Constructor & Destructor Documentation

children_property::children_property ( void  )
inline

Definition at line 1587 of file graphics.h.

References do_init_children().

Referenced by clone().

children_property::children_property ( const std::string nm,
const graphics_handle h,
const Matrix val 
)
inline

Definition at line 1593 of file graphics.h.

References do_init_children().

children_property::children_property ( const children_property p)
inline

Definition at line 1600 of file graphics.h.

References children_list, and do_init_children().

children_property::children_property ( void  )
inline

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

References do_init_children().

children_property::children_property ( const std::string nm,
const graphics_handle h,
const Matrix val 
)
inline

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

References do_init_children().

children_property::children_property ( const children_property p)
inline

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

References children_list, and do_init_children().

Member Function Documentation

void base_property::add_listener ( const octave_value v,
listener_mode  mode = POSTSET 
)
inlineinherited
void base_property::add_listener ( const octave_value v,
listener_mode  mode = POSTSET 
)
inlineinherited
void children_property::adopt ( double  val)
inline

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

References do_adopt_child().

void children_property::adopt ( double  val)
inline

Definition at line 1619 of file graphics.h.

References do_adopt_child().

base_property* children_property::clone ( void  ) const
inlinevirtual

Reimplemented from base_property.

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

References children_property().

base_property* children_property::clone ( void  ) const
inlinevirtual

Reimplemented from base_property.

Definition at line 1612 of file graphics.h.

References children_property().

void children_property::delete_children ( bool  clear = false)
inline

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

References clear(), and do_delete_children().

void children_property::delete_children ( bool  clear = false)
inline

Definition at line 1644 of file graphics.h.

References clear(), and do_delete_children().

void base_property::delete_listener ( const octave_value v = octave_value (),
listener_mode  mode = POSTSET 
)
inlineinherited
void base_property::delete_listener ( const octave_value v = octave_value (),
listener_mode  mode = POSTSET 
)
inlineinherited
void children_property::do_adopt_child ( double  val)
inlineprivate

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

void children_property::do_adopt_child ( double  val)
inlineprivate

Definition at line 1769 of file graphics.h.

Referenced by adopt().

void children_property::do_delete_children ( bool  clear)
private
void children_property::do_delete_children ( bool  clear)
private
Matrix children_property::do_get_all_children ( void  ) const
inlineprivate

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

References retval.

Matrix children_property::do_get_all_children ( void  ) const
inlineprivate

Definition at line 1745 of file graphics.h.

References retval.

Referenced by get_all().

Matrix children_property::do_get_children ( bool  return_hidden) const
private
Matrix children_property::do_get_children ( bool  return_hidden) const
private
void children_property::do_init_children ( const Matrix val)
inlineprivate

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

References Array< T >::numel(), and Array< T >::xelem().

void children_property::do_init_children ( const Matrix val)
inlineprivate

Definition at line 1730 of file graphics.h.

References Array< T >::numel(), and Array< T >::xelem().

Referenced by children_property().

void children_property::do_init_children ( const std::list< double > &  val)
inlineprivate

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

References val.

void children_property::do_init_children ( const std::list< double > &  val)
inlineprivate

Definition at line 1737 of file graphics.h.

References val.

bool children_property::do_remove_child ( double  child)
inlineprivate

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

bool children_property::do_remove_child ( double  child)
inlineprivate

Definition at line 1756 of file graphics.h.

Referenced by remove_child().

bool children_property::do_set ( const octave_value val)
inlineprotectedvirtual
bool children_property::do_set ( const octave_value val)
inlineprotectedvirtual
octave_value children_property::get ( void  ) const
inlinevirtual

Reimplemented from base_property.

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

References get_children(), and octave_value().

octave_value children_property::get ( void  ) const
inlinevirtual

Reimplemented from base_property.

Definition at line 1639 of file graphics.h.

References get_children(), and octave_value().

Matrix children_property::get_all ( void  ) const
inline

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

References do_get_all_children().

Matrix children_property::get_all ( void  ) const
inline

Definition at line 1634 of file graphics.h.

References do_get_all_children().

Matrix children_property::get_children ( void  ) const
inline

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

References do_get_children().

Matrix children_property::get_children ( void  ) const
inline

Definition at line 1624 of file graphics.h.

References do_get_children().

Referenced by get().

Matrix children_property::get_hidden ( void  ) const
inline

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

References do_get_children().

Matrix children_property::get_hidden ( void  ) const
inline

Definition at line 1629 of file graphics.h.

References do_get_children().

Referenced by do_set().

int base_property::get_id ( void  ) const
inlineinherited

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

References base_property::id.

int base_property::get_id ( void  ) const
inlineinherited

Definition at line 303 of file graphics.h.

References base_property::id.

Referenced by property::get_id().

std::string base_property::get_name ( void  ) const
inlineinherited

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

References base_property::name.

std::string base_property::get_name ( void  ) const
inlineinherited
graphics_handle base_property::get_parent ( void  ) const
inlineinherited

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

References base_property::parent.

graphics_handle base_property::get_parent ( void  ) const
inlineinherited

Definition at line 293 of file graphics.h.

References base_property::parent.

Referenced by callback_property::execute(), and property::get_parent().

bool base_property::is_hidden ( void  ) const
inlineinherited

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

References base_property::hidden.

bool base_property::is_hidden ( void  ) const
inlineinherited

Definition at line 297 of file graphics.h.

References base_property::hidden.

Referenced by property::is_hidden().

virtual bool base_property::is_radio ( void  ) const
inlinevirtualinherited
virtual bool base_property::is_radio ( void  ) const
inlinevirtualinherited
bool base_property::ok ( void  ) const
inlineinherited

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

References octave_handle::ok(), and base_property::parent.

bool base_property::ok ( void  ) const
inlineinherited

Definition at line 287 of file graphics.h.

References octave_handle::ok(), and base_property::parent.

Referenced by property::ok().

children_property& children_property::operator= ( const octave_value val)
inline

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

References base_property::set().

children_property& children_property::operator= ( const octave_value val)
inline

Definition at line 1606 of file graphics.h.

References base_property::set().

bool children_property::remove_child ( double  val)
inline

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

References do_remove_child().

bool children_property::remove_child ( double  val)
inline

Definition at line 1614 of file graphics.h.

References do_remove_child().

void children_property::renumber ( graphics_handle  old_gh,
graphics_handle  new_gh 
)
inline

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

References children_list, error(), and octave_handle::value().

void children_property::renumber ( graphics_handle  old_gh,
graphics_handle  new_gh 
)
inline

Definition at line 1649 of file graphics.h.

References children_list, error(), and octave_handle::value().

OCTINTERP_API void base_property::run_listeners ( listener_mode  mode = POSTSET)
inherited
void base_property::run_listeners ( listener_mode  mode = POSTSET)
inherited

Definition at line 1171 of file graphics.cc.

References gh_manager::execute_listener(), octave_value_list::length(), base_property::listeners, mode, and base_property::parent.

Referenced by property::run_listeners(), base_property::set(), axes::properties::set_alim(), 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(), axes::properties::set_cameraposition(), axes::properties::set_cameratarget(), axes::properties::set_cameraupvector(), axes::properties::set_cameraviewangle(), image::properties::set_cdatamapping(), patch::properties::set_cdatamapping(), surface::properties::set_cdatamapping(), axes::properties::set_clim(), 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(), axes::properties::set_dataaspectratio(), patch::properties::set_facenormals(), surface::properties::set_facenormals(), axes::properties::set_gridalpha(), text::properties::set_horizontalalignment(), axes::properties::set_minorgridalpha(), axes::properties::set_minorgridcolor(), figure::properties::set_paperposition(), axes::properties::set_plotboxaspectratio(), text::properties::set_position(), figure::properties::set_renderer(), text::properties::set_rotation(), axes::properties::set_tickdir(), patch::properties::set_vertexnormals(), surface::properties::set_vertexnormals(), text::properties::set_verticalalignment(), figure::properties::set_wvisual(), axes::properties::set_xcolor(), image::properties::set_xdata(), axes::properties::set_xlim(), 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(), axes::properties::set_xtick(), figure::properties::set_xvisual(), axes::properties::set_ycolor(), image::properties::set_ydata(), axes::properties::set_ylim(), 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(), axes::properties::set_ytick(), axes::properties::set_zcolor(), axes::properties::set_zlim(), 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(), axes::properties::set_zscale(), and axes::properties::set_ztick().

OCTINTERP_API bool base_property::set ( const octave_value v,
bool  do_run = true,
bool  do_notify_toolkit = true 
)
inherited
bool base_property::set ( const octave_value v,
bool  do_run = true,
bool  do_notify_toolkit = true 
)
inherited

Definition at line 1148 of file graphics.cc.

References base_property::do_set(), gh_manager::get_object(), base_property::parent, POSTSET, base_property::run_listeners(), and graphics_object::update().

Referenced by uicontextmenu::properties::init(), base_property::operator=(), string_property::operator=(), string_array_property::operator=(), text_label_property::operator=(), radio_property::operator=(), color_property::operator=(), double_property::operator=(), double_radio_property::operator=(), array_property::operator=(), row_vector_property::operator=(), bool_property::operator=(), handle_property::operator=(), any_property::operator=(), operator=(), callback_property::operator=(), property::set(), figure::properties::set___gl_extensions__(), figure::properties::set___gl_renderer__(), figure::properties::set___gl_vendor__(), figure::properties::set___gl_version__(), figure::properties::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__(), figure::properties::set___pan_mode__(), figure::properties::set___plot_stream__(), figure::properties::set___rotate_mode__(), figure::properties::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(), figure::properties::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(), base_properties::set_beingdeleted(), uibuttongroup::properties::set_bordertype(), uipanel::properties::set_bordertype(), uibuttongroup::properties::set_borderwidth(), uipanel::properties::set_borderwidth(), axes::properties::set_box(), axes::properties::set_boxstyle(), base_properties::set_busyaction(), base_properties::set_buttondownfcn(), figure::properties::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(), base_properties::set_children(), 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(), base_properties::set_clipping(), uicontrol::properties::set_clipping(), uibuttongroup::properties::set_clipping(), axes::properties::set_clippingstyle(), figure::properties::set_closerequestfcn(), figure::properties::set_color(), axes::properties::set_color(), line::properties::set_color(), text::properties::set_color(), light::properties::set_color(), figure::properties::set_colormap(), axes::properties::set_colororder(), axes::properties::set_colororderindex(), root_figure::properties::set_commandwindowsize(), base_properties::set_createfcn(), figure::properties::set_currentcharacter(), figure::properties::set_currentobject(), figure::properties::set_currentpoint(), axes::properties::set_currentpoint(), axes::properties::set_dataaspectratio(), axes::properties::set_dataaspectratiomode(), base_properties::set_deletefcn(), 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(), figure::properties::set_dockcontrols(), figure::properties::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(), figure::properties::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(), figure::properties::set_graphicssmoothing(), axes::properties::set_gridalpha(), axes::properties::set_gridalphamode(), axes::properties::set_gridcolor(), axes::properties::set_gridcolormode(), axes::properties::set_gridlinestyle(), base_properties::set_handlevisibility(), uibuttongroup::properties::set_highlightcolor(), uipanel::properties::set_highlightcolor(), base_properties::set_hittest(), 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(), base_properties::set_interruptible(), figure::properties::set_inverthardcopy(), figure::properties::set_keypressfcn(), uicontrol::properties::set_keypressfcn(), figure::properties::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(), figure::properties::set_menubar(), surface::properties::set_meshstyle(), uicontrol::properties::set_min(), figure::properties::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(), figure::properties::set_name(), figure::properties::set_nextplot(), axes::properties::set_nextplot(), figure::properties::set_numbertitle(), uitoggletool::properties::set_offcallback(), uitoggletool::properties::set_oncallback(), axes::properties::set_outerposition(), figure::properties::set_paperorientation(), figure::properties::set_paperposition(), figure::properties::set_paperpositionmode(), figure::properties::set_papersize(), axes::properties::set_pickableparts(), axes::properties::set_plotboxaspectratio(), axes::properties::set_plotboxaspectratiomode(), figure::properties::set_pointer(), root_figure::properties::set_pointerlocation(), figure::properties::set_pointershapecdata(), figure::properties::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(), figure::properties::set_renderer(), figure::properties::set_renderermode(), figure::properties::set_resize(), figure::properties::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(), base_properties::set_selected(), uibuttongroup::properties::set_selectionchangedfcn(), base_properties::set_selectionhighlight(), figure::properties::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(), figure::properties::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(), 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(), figure::properties::set_toolbar(), uicontrol::properties::set_tooltipstring(), uipushtool::properties::set_tooltipstring(), uitoggletool::properties::set_tooltipstring(), base_properties::set_uicontextmenu(), root_figure::properties::set_units(), text::properties::set_units(), uicontrol::properties::set_units(), base_properties::set_userdata(), 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(), base_properties::set_visible(), figure::properties::set_windowbuttondownfcn(), figure::properties::set_windowbuttonmotionfcn(), figure::properties::set_windowbuttonupfcn(), figure::properties::set_windowkeypressfcn(), figure::properties::set_windowkeyreleasefcn(), figure::properties::set_windowscrollwheelfcn(), figure::properties::set_windowstyle(), figure::properties::set_wvisual(), figure::properties::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(), figure::properties::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(), figure::properties::set_xvisual(), figure::properties::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(), axes::properties::set_ztickmode(), and figure::properties::update_paperpositionmode().

void base_property::set_hidden ( bool  flag)
inlineinherited

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

References base_property::hidden.

void base_property::set_hidden ( bool  flag)
inlineinherited
void base_property::set_id ( int  d)
inlineinherited

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

References d.

void base_property::set_id ( int  d)
inlineinherited
void base_property::set_name ( const std::string s)
inlineinherited

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

References base_property::name, and s.

void base_property::set_name ( const std::string s)
inlineinherited

Definition at line 291 of file graphics.h.

References base_property::name, and s.

Referenced by property::set_name().

void base_property::set_parent ( const graphics_handle h)
inlineinherited

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

References h, and base_property::parent.

void base_property::set_parent ( const graphics_handle h)
inlineinherited

Definition at line 295 of file graphics.h.

References h, and base_property::parent.

Referenced by property::set_parent().

virtual Cell base_property::values_as_cell ( void  ) const
inlinevirtualinherited

Reimplemented in color_property, color_property, radio_property, and radio_property.

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

References error(), and base_property::name.

virtual Cell base_property::values_as_cell ( void  ) const
inlinevirtualinherited

Reimplemented in color_property, color_property, radio_property, and radio_property.

Definition at line 322 of file graphics.h.

References error(), and base_property::name.

Referenced by property::values_as_cell().

virtual std::string base_property::values_as_string ( void  ) const
inlinevirtualinherited

Reimplemented in color_property, color_property, radio_property, and radio_property.

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

References error(), and base_property::name.

virtual std::string base_property::values_as_string ( void  ) const
inlinevirtualinherited

Reimplemented in color_property, color_property, radio_property, and radio_property.

Definition at line 317 of file graphics.h.

References error(), and base_property::name.

Referenced by property::values_as_string().

Member Data Documentation

std::list< double > children_property::children_list
private

Definition at line 1666 of file graphics.h.

Referenced by children_property(), do_delete_children(), do_get_children(), and renumber().


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