GNU Octave  3.8.0
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
surface::properties Class Reference

#include "graphics.h"

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

Public Types

enum  {
  ID_ALPHADATA = 8000, ID_ALPHADATAMAPPING = 8001, ID_AMBIENTSTRENGTH = 8002, ID_BACKFACELIGHTING = 8003,
  ID_CDATA = 8004, ID_CDATAMAPPING = 8005, ID_CDATASOURCE = 8006, ID_DIFFUSESTRENGTH = 8007,
  ID_DISPLAYNAME = 8008, ID_EDGEALPHA = 8009, ID_EDGECOLOR = 8010, ID_EDGELIGHTING = 8011,
  ID_ERASEMODE = 8012, ID_FACEALPHA = 8013, ID_FACECOLOR = 8014, ID_FACELIGHTING = 8015,
  ID_INTERPRETER = 8016, ID_LINESTYLE = 8017, ID_LINEWIDTH = 8018, ID_MARKER = 8019,
  ID_MARKEREDGECOLOR = 8020, ID_MARKERFACECOLOR = 8021, ID_MARKERSIZE = 8022, ID_MESHSTYLE = 8023,
  ID_NORMALMODE = 8024, ID_SPECULARCOLORREFLECTANCE = 8025, ID_SPECULAREXPONENT = 8026, ID_SPECULARSTRENGTH = 8027,
  ID_VERTEXNORMALS = 8028, ID_XDATA = 8029, ID_XDATASOURCE = 8030, ID_YDATA = 8031,
  ID_YDATASOURCE = 8032, ID_ZDATA = 8033, ID_ZDATASOURCE = 8034, ID_ALIM = 8035,
  ID_CLIM = 8036, ID_XLIM = 8037, ID_YLIM = 8038, ID_ZLIM = 8039,
  ID_ALIMINCLUDE = 8040, ID_CLIMINCLUDE = 8041, ID_XLIMINCLUDE = 8042, ID_YLIMINCLUDE = 8043,
  ID_ZLIMINCLUDE = 8044
}
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
}

Public Member Functions

 properties (const graphics_handle &mh, const graphics_handle &p)
 ~properties (void)
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)
virtual void adopt (const graphics_handle &h)
virtual void adopt (const graphics_handle &h)
std::set< std::string > all_property_names (void) const
bool alphadatamapping_is (const std::string &v) const
bool backfacelighting_is (const std::string &v) const
bool busyaction_is (const std::string &v) const
bool cdatamapping_is (const std::string &v) const
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::string > dynamic_property_names (void) const
std::set< std::string > dynamic_property_names (void) const
bool edgealpha_is (const std::string &v) const
bool edgealpha_is_double (void) const
bool edgecolor_is (const std::string &v) const
bool edgecolor_is_rgb (void) const
bool edgelighting_is (const std::string &v) const
bool erasemode_is (const std::string &v) const
void execute_buttondownfcn (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
bool facealpha_is (const std::string &v) const
bool facealpha_is_double (void) const
bool facecolor_is (const std::string &v) const
bool facecolor_is_rgb (void) const
bool facelighting_is (const std::string &v) 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___modified__ (void) const
graphics_handle get___myhandle__ (void) const
octave_value get_alim (void) const
std::string get_aliminclude (void) const
std::string get_aliminclude (void) const
Matrix get_all_children (void) const
Matrix get_all_children (void) const
octave_value get_alphadata (void) const
std::string get_alphadatamapping (void) const
double get_ambientstrength (void) const
std::string get_backfacelighting (void) const
std::string get_beingdeleted (void) const
virtual Matrix get_boundingbox (bool=false, const Matrix &=Matrix()) const
virtual Matrix get_boundingbox (bool=false, const Matrix &=Matrix()) const
std::string get_busyaction (void) const
octave_value get_buttondownfcn (void) const
octave_value get_cdata (void) const
std::string get_cdatamapping (void) const
std::string get_cdatasource (void) const
Matrix get_children (void) const
Matrix get_children (void) const
octave_value get_clim (void) const
std::string get_climinclude (void) const
std::string get_climinclude (void) const
std::string get_clipping (void) const
octave_value get_color_data (void) const
octave_value get_color_data (void) const
octave_value get_createfcn (void) const
octave_value get_deletefcn (void) const
double get_diffusestrength (void) const
std::string get_displayname (void) const
octave_value get_edgealpha (void) const
double get_edgealpha_double (void) const
octave_value get_edgecolor (void) const
Matrix get_edgecolor_rgb (void) const
std::string get_edgelighting (void) const
std::string get_erasemode (void) const
octave_value get_facealpha (void) const
double get_facealpha_double (void) const
octave_value get_facecolor (void) const
Matrix get_facecolor_rgb (void) const
std::string get_facelighting (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_interpreter (void) const
std::string get_interruptible (void) const
std::string get_linestyle (void) const
double get_linewidth (void) const
std::string get_marker (void) const
octave_value get_markeredgecolor (void) const
Matrix get_markeredgecolor_rgb (void) const
octave_value get_markerfacecolor (void) const
Matrix get_markerfacecolor_rgb (void) const
double get_markersize (void) const
std::string get_meshstyle (void) const
std::string get_normalmode (void) const
graphics_handle get_parent (void) const
property get_property (const caseless_str &pname)
std::string get_selected (void) const
std::string get_selectionhighlight (void) const
double get_specularcolorreflectance (void) const
double get_specularexponent (void) const
double get_specularstrength (void) const
std::string get_tag (void) const
virtual graphics_toolkit get_toolkit (void) const
virtual graphics_toolkit get_toolkit (void) const
std::string get_type (void) const
graphics_handle get_uicontextmenu (void) const
octave_value get_userdata (void) const
octave_value get_vertexnormals (void) const
std::string get_visible (void) const
octave_value get_xdata (void) const
std::string get_xdatasource (void) const
octave_value get_xlim (void) const
std::string get_xliminclude (void) const
octave_value get_ydata (void) const
std::string get_ydatasource (void) const
octave_value get_ylim (void) const
std::string get_yliminclude (void) const
octave_value get_zdata (void) const
std::string get_zdatasource (void) const
octave_value get_zlim (void) const
std::string get_zliminclude (void) const
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
virtual void init_integerhandle (const octave_value &)
virtual void init_integerhandle (const octave_value &)
void insert_property (const std::string &name, property p)
void insert_property (const std::string &name, property p)
bool interpreter_is (const std::string &v) const
bool is___modified__ (void) const
bool is_aliminclude (void) const
bool is_aliminclude (void) const
bool is_beingdeleted (void) const
bool is_climinclude (void) const
bool is_climinclude (void) const
bool is_clipping (void) const
bool is_handle_visible (void) const
bool is_handle_visible (void) const
bool is_hittest (void) const
bool is_interruptible (void) const
bool is_modified (void) const
bool is_modified (void) const
bool is_selected (void) const
bool is_selectionhighlight (void) const
bool is_visible (void) const
bool is_xliminclude (void) const
bool is_yliminclude (void) const
bool is_zliminclude (void) const
bool linestyle_is (const std::string &v) const
void mark_modified (void)
void mark_modified (void)
bool marker_is (const std::string &v) const
bool markeredgecolor_is (const std::string &v) const
bool markeredgecolor_is_rgb (void) const
bool markerfacecolor_is (const std::string &v) const
bool markerfacecolor_is_rgb (void) const
array_property alphadata Matrix () radio_property alphadatamapping l
bool meshstyle_is (const std::string &v) const
bool normalmode_is (const std::string &v) const
void override_defaults (base_graphics_object &obj)
void override_defaults (base_graphics_object &obj)
virtual void remove_child (const graphics_handle &h)
virtual void remove_child (const graphics_handle &h)
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)
void set (const caseless_str &pname, const octave_value &val)
void set___modified__ (const octave_value &val)
void set___modified__ (const octave_value &val)
void set_alim (const octave_value &val)
void set_aliminclude (const octave_value &val)
void set_alphadata (const octave_value &val)
void set_alphadatamapping (const octave_value &val)
void set_ambientstrength (const octave_value &val)
void set_backfacelighting (const octave_value &val)
void set_beingdeleted (const octave_value &val)
void set_busyaction (const octave_value &val)
void set_buttondownfcn (const octave_value &val)
void set_cdata (const octave_value &val)
void set_cdatamapping (const octave_value &val)
void set_cdatasource (const octave_value &val)
void set_children (const octave_value &val)
void set_clim (const octave_value &val)
void set_climinclude (const octave_value &val)
void set_clipping (const octave_value &val)
void set_createfcn (const octave_value &val)
void set_deletefcn (const octave_value &val)
void set_diffusestrength (const octave_value &val)
void set_displayname (const octave_value &val)
void set_edgealpha (const octave_value &val)
void set_edgecolor (const octave_value &val)
void set_edgelighting (const octave_value &val)
void set_erasemode (const octave_value &val)
void set_facealpha (const octave_value &val)
void set_facecolor (const octave_value &val)
void set_facelighting (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_handlevisibility (const octave_value &val)
void set_hittest (const octave_value &val)
void set_interpreter (const octave_value &val)
void set_interruptible (const octave_value &val)
void set_linestyle (const octave_value &val)
void set_linewidth (const octave_value &val)
void set_marker (const octave_value &val)
void set_markeredgecolor (const octave_value &val)
void set_markerfacecolor (const octave_value &val)
void set_markersize (const octave_value &val)
void set_meshstyle (const octave_value &val)
void set_modified (const octave_value &val)
void set_modified (const octave_value &val)
void set_normalmode (const octave_value &val)
void set_parent (const octave_value &val)
void set_parent (const octave_value &val)
void set_selected (const octave_value &val)
void set_selectionhighlight (const octave_value &val)
void set_specularcolorreflectance (const octave_value &val)
void set_specularexponent (const octave_value &val)
void set_specularstrength (const octave_value &val)
void set_tag (const octave_value &val)
void set_tag (const octave_value &val)
void set_uicontextmenu (const octave_value &val)
void set_userdata (const octave_value &val)
void set_vertexnormals (const octave_value &val)
void set_visible (const octave_value &val)
void set_xdata (const octave_value &val)
void set_xdatasource (const octave_value &val)
void set_xlim (const octave_value &val)
void set_xliminclude (const octave_value &val)
void set_ydata (const octave_value &val)
void set_ydatasource (const octave_value &val)
void set_ylim (const octave_value &val)
void set_yliminclude (const octave_value &val)
void set_zdata (const octave_value &val)
void set_zdatasource (const octave_value &val)
void set_zlim (const octave_value &val)
void set_zliminclude (const octave_value &val)
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
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 graphics_handle &h) const
virtual void update_boundingbox (void)
virtual void update_boundingbox (void)

Static Public Member Functions

static std::set< std::string > core_property_names (void)
static property_list::pval_map_type factory_defaults (void)
static bool has_core_property (const caseless_str &pname)

Public Attributes

array_property alphadata u

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
BEGIN_BASE_PROPERTIES
bool_property off
radio_property queue cancel
callback_property 
buttondownfcn
callback_property buttondownfcn
children_property children
bool_property clipping
BEGIN_BASE_PROPERTIES
bool_property off
radio_property queue cancel
callback_property on
callback_property 
createfcn
callback_property createfcn
callback_property deletefcn
std::set< std::string > dynamic_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

void update_alphadata (void)
void update_cdata (void)
void update_normalmode (void)
void update_normals (void)
void update_vertexnormals (void)
void update_xdata (void)
void update_ydata (void)
void update_zdata (void)

Private Attributes

row_vector_property alim
bool_property aliminclude
array_property alphadata
radio_property alphadatamapping
double_property ambientstrength
radio_property backfacelighting
array_property cdata
radio_property cdatamapping
string_property cdatasource
row_vector_property clim
bool_property climinclude
double_property diffusestrength
string_property displayname
double_radio_property edgealpha
color_property edgecolor
radio_property edgelighting
radio_property erasemode
double_radio_property facealpha
color_property facecolor
radio_property facelighting
radio_property interpreter
radio_property linestyle
double_property linewidth
radio_property marker
color_property markeredgecolor
color_property markerfacecolor
double_property markersize
radio_property meshstyle
radio_property normalmode
double_property specularcolorreflectance
double_property specularexponent
double_property specularstrength
array_property vertexnormals
array_property xdata
string_property xdatasource
row_vector_property xlim
bool_property xliminclude
array_property ydata
string_property ydatasource
row_vector_property ylim
bool_property yliminclude
array_property zdata
string_property zdatasource
row_vector_property zlim
bool_property zliminclude

Static Private Attributes

static std::string go_name

Detailed Description

Definition at line 9478 of file graphics.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
ID_ALPHADATA 
ID_ALPHADATAMAPPING 
ID_AMBIENTSTRENGTH 
ID_BACKFACELIGHTING 
ID_CDATA 
ID_CDATAMAPPING 
ID_CDATASOURCE 
ID_DIFFUSESTRENGTH 
ID_DISPLAYNAME 
ID_EDGEALPHA 
ID_EDGECOLOR 
ID_EDGELIGHTING 
ID_ERASEMODE 
ID_FACEALPHA 
ID_FACECOLOR 
ID_FACELIGHTING 
ID_INTERPRETER 
ID_LINESTYLE 
ID_LINEWIDTH 
ID_MARKER 
ID_MARKEREDGECOLOR 
ID_MARKERFACECOLOR 
ID_MARKERSIZE 
ID_MESHSTYLE 
ID_NORMALMODE 
ID_SPECULARCOLORREFLECTANCE 
ID_SPECULAREXPONENT 
ID_SPECULARSTRENGTH 
ID_VERTEXNORMALS 
ID_XDATA 
ID_XDATASOURCE 
ID_YDATA 
ID_YDATASOURCE 
ID_ZDATA 
ID_ZDATASOURCE 
ID_ALIM 
ID_CLIM 
ID_XLIM 
ID_YLIM 
ID_ZLIM 
ID_ALIMINCLUDE 
ID_CLIMINCLUDE 
ID_XLIMINCLUDE 
ID_YLIMINCLUDE 
ID_ZLIMINCLUDE 

Definition at line 9588 of file graphics.h.

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 2611 of file graphics.h.

Constructor & Destructor Documentation

surface::properties::properties ( const graphics_handle mh,
const graphics_handle p 
)
surface::properties::~properties ( void  )
inline

Definition at line 9500 of file graphics.h.

Member Function Documentation

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

Definition at line 2877 of file graphics.cc.

References error_state.

Referenced by base_graphics_object::add_property_listener().

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

Reimplemented from base_properties.

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

References base_properties::all_property_names().

bool surface::properties::alphadatamapping_is ( const std::string &  v) const
inline

Definition at line 9639 of file graphics.h.

bool surface::properties::backfacelighting_is ( const std::string &  v) const
inline

Definition at line 9644 of file graphics.h.

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

Definition at line 2638 of file graphics.h.

bool surface::properties::cdatamapping_is ( const std::string &  v) const
inline

Definition at line 9649 of file graphics.h.

std::set< std::string > surface::properties::core_property_names ( void  )
static

Reimplemented from base_properties.

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

References base_properties::core_property_names(), and initialized.

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

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

References clear().

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

Definition at line 2526 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 nm,
const octave_value v,
listener_mode  mode = POSTSET 
)
virtualinherited
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 2704 of file graphics.cc.

Referenced by base_properties::all_property_names().

bool surface::properties::edgealpha_is ( const std::string &  v) const
inline

Definition at line 9659 of file graphics.h.

bool surface::properties::edgealpha_is_double ( void  ) const
inline

Definition at line 9658 of file graphics.h.

bool surface::properties::edgecolor_is ( const std::string &  v) const
inline

Definition at line 9664 of file graphics.h.

bool surface::properties::edgecolor_is_rgb ( void  ) const
inline

Definition at line 9663 of file graphics.h.

bool surface::properties::edgelighting_is ( const std::string &  v) const
inline

Definition at line 9668 of file graphics.h.

bool surface::properties::erasemode_is ( const std::string &  v) const
inline

Definition at line 9671 of file graphics.h.

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

Reimplemented in figure::properties.

Definition at line 2641 of file graphics.h.

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

Definition at line 2647 of file graphics.h.

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 2650 of file graphics.h.

Referenced by gh_manager::do_free().

bool surface::properties::facealpha_is ( const std::string &  v) const
inline

Definition at line 9675 of file graphics.h.

bool surface::properties::facealpha_is_double ( void  ) const
inline

Definition at line 9674 of file graphics.h.

bool surface::properties::facecolor_is ( const std::string &  v) const
inline

Definition at line 9680 of file graphics.h.

bool surface::properties::facecolor_is_rgb ( void  ) const
inline

Definition at line 9679 of file graphics.h.

bool surface::properties::facelighting_is ( const std::string &  v) const
inline

Definition at line 9684 of file graphics.h.

property_list::pval_map_type surface::properties::factory_defaults ( void  )
static

Reimplemented from base_properties.

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

References base_properties::factory_defaults().

Referenced by root_figure::init_factory_properties().

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

Reimplemented from base_properties.

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

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

octave_value surface::properties::get ( const caseless_str pname) const
virtual
octave_value surface::properties::get ( const std::string &  pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9508 of file graphics.h.

octave_value surface::properties::get ( const char pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9513 of file graphics.h.

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

Definition at line 2682 of file graphics.h.

Referenced by base_properties::get().

graphics_handle base_properties::get___myhandle__ ( void  ) const
inlineinherited
octave_value surface::properties::get_alim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9736 of file graphics.h.

std::string surface::properties::get_aliminclude ( void  ) const
inline

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

std::string surface::properties::get_aliminclude ( void  ) const
inline

Definition at line 9485 of file graphics.h.

Matrix base_properties::get_all_children ( void  ) const
inlineinherited

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

Matrix base_properties::get_all_children ( void  ) const
inlineinherited

Definition at line 2502 of file graphics.h.

Referenced by finalize_r(), and initialize_r().

octave_value surface::properties::get_alphadata ( void  ) const
inline

Definition at line 9637 of file graphics.h.

std::string surface::properties::get_alphadatamapping ( void  ) const
inline

Definition at line 9640 of file graphics.h.

double surface::properties::get_ambientstrength ( void  ) const
inline

Definition at line 9642 of file graphics.h.

std::string surface::properties::get_backfacelighting ( void  ) const
inline

Definition at line 9645 of file graphics.h.

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

Definition at line 2636 of file graphics.h.

Referenced by base_properties::get().

virtual Matrix base_properties::get_boundingbox ( bool  = false,
const Matrix = Matrix () 
) const
inlinevirtualinherited
virtual Matrix base_properties::get_boundingbox ( bool  = false,
const Matrix = Matrix () 
) const
inlinevirtualinherited
std::string base_properties::get_busyaction ( void  ) const
inlineinherited

Definition at line 2639 of file graphics.h.

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

octave_value base_properties::get_buttondownfcn ( void  ) const
inlineinherited

Reimplemented in figure::properties.

Definition at line 2642 of file graphics.h.

Referenced by base_properties::get().

octave_value surface::properties::get_cdata ( void  ) const
inline

Definition at line 9647 of file graphics.h.

std::string surface::properties::get_cdatamapping ( void  ) const
inline

Definition at line 9650 of file graphics.h.

std::string surface::properties::get_cdatasource ( void  ) const
inline

Definition at line 9652 of file graphics.h.

Matrix base_properties::get_children ( void  ) const
inlineinherited

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

Matrix base_properties::get_children ( void  ) const
inlineinherited
octave_value surface::properties::get_clim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9738 of file graphics.h.

std::string surface::properties::get_climinclude ( void  ) const
inline

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

std::string surface::properties::get_climinclude ( void  ) const
inline

Definition at line 9490 of file graphics.h.

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

Reimplemented in uicontrol::properties.

Definition at line 2645 of file graphics.h.

Referenced by base_properties::get().

octave_value surface::properties::get_color_data ( void  ) const
octave_value surface::properties::get_color_data ( void  ) const

Definition at line 7346 of file graphics.cc.

References convert_cdata().

octave_value base_properties::get_createfcn ( void  ) const
inlineinherited

Definition at line 2648 of file graphics.h.

Referenced by base_properties::get().

octave_value base_properties::get_deletefcn ( void  ) const
inlineinherited

Definition at line 2651 of file graphics.h.

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

double surface::properties::get_diffusestrength ( void  ) const
inline

Definition at line 9654 of file graphics.h.

std::string surface::properties::get_displayname ( void  ) const
inline

Definition at line 9656 of file graphics.h.

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 2675 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 2691 of file graphics.cc.

References octave_scalar_map::assign().

octave_value surface::properties::get_edgealpha ( void  ) const
inline

Definition at line 9661 of file graphics.h.

double surface::properties::get_edgealpha_double ( void  ) const
inline

Definition at line 9660 of file graphics.h.

octave_value surface::properties::get_edgecolor ( void  ) const
inline

Definition at line 9666 of file graphics.h.

Matrix surface::properties::get_edgecolor_rgb ( void  ) const
inline

Definition at line 9665 of file graphics.h.

std::string surface::properties::get_edgelighting ( void  ) const
inline

Definition at line 9669 of file graphics.h.

std::string surface::properties::get_erasemode ( void  ) const
inline

Definition at line 9672 of file graphics.h.

octave_value surface::properties::get_facealpha ( void  ) const
inline

Definition at line 9677 of file graphics.h.

double surface::properties::get_facealpha_double ( void  ) const
inline

Definition at line 9676 of file graphics.h.

octave_value surface::properties::get_facecolor ( void  ) const
inline

Definition at line 9682 of file graphics.h.

Matrix surface::properties::get_facecolor_rgb ( void  ) const
inline

Definition at line 9681 of file graphics.h.

std::string surface::properties::get_facelighting ( void  ) const
inline

Definition at line 9685 of file graphics.h.

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

Definition at line 2654 of file graphics.h.

Referenced by base_properties::get().

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

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

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

Definition at line 2507 of file graphics.h.

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

Definition at line 2657 of file graphics.h.

Referenced by base_properties::get().

std::string surface::properties::get_interpreter ( void  ) const
inline

Definition at line 9688 of file graphics.h.

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

Definition at line 2660 of file graphics.h.

Referenced by base_properties::get().

std::string surface::properties::get_linestyle ( void  ) const
inline

Definition at line 9691 of file graphics.h.

double surface::properties::get_linewidth ( void  ) const
inline

Definition at line 9693 of file graphics.h.

std::string surface::properties::get_marker ( void  ) const
inline

Definition at line 9696 of file graphics.h.

octave_value surface::properties::get_markeredgecolor ( void  ) const
inline

Definition at line 9701 of file graphics.h.

Matrix surface::properties::get_markeredgecolor_rgb ( void  ) const
inline

Definition at line 9700 of file graphics.h.

octave_value surface::properties::get_markerfacecolor ( void  ) const
inline

Definition at line 9706 of file graphics.h.

Matrix surface::properties::get_markerfacecolor_rgb ( void  ) const
inline

Definition at line 9705 of file graphics.h.

double surface::properties::get_markersize ( void  ) const
inline

Definition at line 9708 of file graphics.h.

std::string surface::properties::get_meshstyle ( void  ) const
inline

Definition at line 9711 of file graphics.h.

std::string surface::properties::get_normalmode ( void  ) const
inline

Definition at line 9714 of file graphics.h.

graphics_handle base_properties::get_parent ( void  ) const
inlineinherited

Definition at line 2662 of file graphics.h.

Referenced by base_properties::get(), and base_graphics_object::get_parent().

property surface::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 2741 of file graphics.cc.

References error().

Referenced by base_properties::get_property().

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

Definition at line 2665 of file graphics.h.

Referenced by base_properties::get().

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

Definition at line 2668 of file graphics.h.

Referenced by base_properties::get().

double surface::properties::get_specularcolorreflectance ( void  ) const
inline

Definition at line 9716 of file graphics.h.

double surface::properties::get_specularexponent ( void  ) const
inline

Definition at line 9718 of file graphics.h.

double surface::properties::get_specularstrength ( void  ) const
inline

Definition at line 9720 of file graphics.h.

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

Definition at line 2670 of file graphics.h.

Referenced by base_properties::get().

virtual graphics_toolkit base_properties::get_toolkit ( void  ) const
virtualinherited

Reimplemented in figure::properties, and figure::properties.

graphics_toolkit base_properties::get_toolkit ( void  ) const
virtualinherited
std::string base_properties::get_type ( void  ) const
inlineinherited

Definition at line 2672 of file graphics.h.

Referenced by base_properties::get().

graphics_handle base_properties::get_uicontextmenu ( void  ) const
inlineinherited

Definition at line 2674 of file graphics.h.

Referenced by base_properties::get().

octave_value base_properties::get_userdata ( void  ) const
inlineinherited

Definition at line 2676 of file graphics.h.

Referenced by base_properties::get().

octave_value surface::properties::get_vertexnormals ( void  ) const
inline

Definition at line 9722 of file graphics.h.

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

Definition at line 2679 of file graphics.h.

Referenced by base_properties::get().

octave_value surface::properties::get_xdata ( void  ) const
inline

Definition at line 9724 of file graphics.h.

std::string surface::properties::get_xdatasource ( void  ) const
inline

Definition at line 9726 of file graphics.h.

octave_value surface::properties::get_xlim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9740 of file graphics.h.

std::string surface::properties::get_xliminclude ( void  ) const
inline

Definition at line 9747 of file graphics.h.

octave_value surface::properties::get_ydata ( void  ) const
inline

Definition at line 9728 of file graphics.h.

std::string surface::properties::get_ydatasource ( void  ) const
inline

Definition at line 9730 of file graphics.h.

octave_value surface::properties::get_ylim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9742 of file graphics.h.

std::string surface::properties::get_yliminclude ( void  ) const
inline

Definition at line 9750 of file graphics.h.

octave_value surface::properties::get_zdata ( void  ) const
inline

Definition at line 9732 of file graphics.h.

std::string surface::properties::get_zdatasource ( void  ) const
inline

Definition at line 9734 of file graphics.h.

octave_value surface::properties::get_zlim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9744 of file graphics.h.

std::string surface::properties::get_zliminclude ( void  ) const
inline

Definition at line 9753 of file graphics.h.

std::string surface::properties::graphics_object_name ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9520 of file graphics.h.

bool base_properties::handlevisibility_is ( const std::string &  v) const
inlineinherited

Definition at line 2653 of file graphics.h.

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

Reimplemented from base_properties.

Definition at line 4925 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 2710 of file graphics.cc.

Referenced by Fwaitfor().

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

Reimplemented from base_properties.

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

void surface::properties::init ( void  )
inlineprotectedvirtual

Reimplemented from base_properties.

Definition at line 10284 of file graphics.h.

Referenced by properties().

virtual void base_properties::init_integerhandle ( const octave_value )
inlinevirtualinherited

Reimplemented in figure::properties, and figure::properties.

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

References panic_impossible.

virtual void base_properties::init_integerhandle ( const octave_value )
inlinevirtualinherited

Reimplemented in figure::properties, and figure::properties.

Definition at line 2421 of file graphics.h.

References panic_impossible.

Referenced by F__go_figure__().

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

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

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

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

Definition at line 2431 of file graphics.h.

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

Referenced by Faddproperty().

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

Definition at line 2870 of file graphics.h.

bool surface::properties::interpreter_is ( const std::string &  v) const
inline

Definition at line 9687 of file graphics.h.

bool base_properties::is___modified__ ( void  ) const
inlineinherited

Definition at line 2681 of file graphics.h.

bool surface::properties::is_aliminclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

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

bool surface::properties::is_aliminclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9483 of file graphics.h.

bool base_properties::is_beingdeleted ( void  ) const
inlineinherited

Definition at line 2635 of file graphics.h.

Referenced by delete_graphics_object().

bool surface::properties::is_climinclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

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

bool surface::properties::is_climinclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9488 of file graphics.h.

bool base_properties::is_clipping ( void  ) const
inlineinherited

Reimplemented in uicontrol::properties.

Definition at line 2644 of file graphics.h.

bool base_properties::is_handle_visible ( void  ) const
inherited
bool base_properties::is_handle_visible ( void  ) const
inherited

Definition at line 2836 of file graphics.cc.

bool base_properties::is_hittest ( void  ) const
inlineinherited

Definition at line 2656 of file graphics.h.

bool base_properties::is_interruptible ( void  ) const
inlineinherited

Definition at line 2659 of file graphics.h.

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

bool base_properties::is_modified ( void  ) const
inlineinherited

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

bool base_properties::is_modified ( void  ) const
inlineinherited

Definition at line 2462 of file graphics.h.

Referenced by Fdrawnow().

bool base_properties::is_selected ( void  ) const
inlineinherited

Definition at line 2664 of file graphics.h.

bool base_properties::is_selectionhighlight ( void  ) const
inlineinherited

Definition at line 2667 of file graphics.h.

bool base_properties::is_visible ( void  ) const
inlineinherited

Definition at line 2678 of file graphics.h.

Referenced by Fdrawnow(), and gnuplot_graphics_toolkit::update().

bool surface::properties::is_xliminclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9746 of file graphics.h.

bool surface::properties::is_yliminclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9749 of file graphics.h.

bool surface::properties::is_zliminclude ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 9752 of file graphics.h.

bool surface::properties::linestyle_is ( const std::string &  v) const
inline

Definition at line 9690 of file graphics.h.

void base_properties::mark_modified ( void  )
inherited
void base_properties::mark_modified ( void  )
inherited
bool surface::properties::marker_is ( const std::string &  v) const
inline

Definition at line 9695 of file graphics.h.

bool surface::properties::markeredgecolor_is ( const std::string &  v) const
inline

Definition at line 9699 of file graphics.h.

bool surface::properties::markeredgecolor_is_rgb ( void  ) const
inline

Definition at line 9698 of file graphics.h.

bool surface::properties::markerfacecolor_is ( const std::string &  v) const
inline

Definition at line 9704 of file graphics.h.

bool surface::properties::markerfacecolor_is_rgb ( void  ) const
inline

Definition at line 9703 of file graphics.h.

array_property alphadata surface::properties::Matrix ( void  )

Reimplemented from base_properties.

bool surface::properties::meshstyle_is ( const std::string &  v) const
inline

Definition at line 9710 of file graphics.h.

bool surface::properties::normalmode_is ( const std::string &  v) const
inline

Definition at line 9713 of file graphics.h.

void base_properties::override_defaults ( base_graphics_object obj)
inherited
void base_properties::override_defaults ( base_graphics_object obj)
inherited
virtual void base_properties::remove_child ( const graphics_handle h)
inlinevirtualinherited
virtual void base_properties::remove_child ( const graphics_handle h)
inlinevirtualinherited
void base_properties::renumber_child ( graphics_handle  old_gh,
graphics_handle  new_gh 
)
inlineinherited

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

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

Definition at line 2531 of file graphics.h.

Referenced by figure::properties::set_integerhandle().

void base_properties::renumber_parent ( graphics_handle  new_gh)
inlineinherited

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

void base_properties::renumber_parent ( graphics_handle  new_gh)
inlineinherited

Definition at line 2536 of file graphics.h.

Referenced by figure::properties::set_integerhandle().

void base_properties::reparent ( const graphics_handle new_parent)
inlineinherited

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

void base_properties::reparent ( const graphics_handle new_parent)
inlineinherited

Definition at line 2516 of file graphics.h.

Referenced by base_graphics_object::reparent().

void surface::properties::set ( const caseless_str pname,
const octave_value val 
)
virtual
void base_properties::set___modified__ ( const octave_value val)
inlineinherited

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

void base_properties::set___modified__ ( const octave_value val)
inlineinherited

Definition at line 2514 of file graphics.h.

Referenced by base_properties::set().

void surface::properties::set_alim ( const octave_value val)
inline

Definition at line 10152 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_aliminclude ( const octave_value val)
inline

Definition at line 10217 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_alphadata ( const octave_value val)
inline

Definition at line 9756 of file graphics.h.

References error_state.

void surface::properties::set_alphadatamapping ( const octave_value val)
inline

Definition at line 9768 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_ambientstrength ( const octave_value val)
inline

Definition at line 9781 of file graphics.h.

References error_state.

void surface::properties::set_backfacelighting ( const octave_value val)
inline

Definition at line 9792 of file graphics.h.

References error_state.

void base_properties::set_beingdeleted ( const octave_value val)
inlineinherited

Definition at line 2687 of file graphics.h.

References error_state.

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

void base_properties::set_busyaction ( const octave_value val)
inlineinherited

Definition at line 2698 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void base_properties::set_buttondownfcn ( const octave_value val)
inlineinherited

Reimplemented in figure::properties.

Definition at line 2709 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_cdata ( const octave_value val)
inline

Definition at line 9803 of file graphics.h.

References error_state.

void surface::properties::set_cdatamapping ( const octave_value val)
inline

Definition at line 9815 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_cdatasource ( const octave_value val)
inline

Definition at line 9828 of file graphics.h.

References error_state.

void base_properties::set_children ( const octave_value val)
inlineinherited

Definition at line 2720 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_clim ( const octave_value val)
inline

Definition at line 10165 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_climinclude ( const octave_value val)
inline

Definition at line 10230 of file graphics.h.

References error_state, and POSTSET.

void base_properties::set_clipping ( const octave_value val)
inlineinherited

Reimplemented in uicontrol::properties.

Definition at line 2731 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void base_properties::set_createfcn ( const octave_value val)
inlineinherited

Definition at line 2742 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void base_properties::set_deletefcn ( const octave_value val)
inlineinherited

Definition at line 2753 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_diffusestrength ( const octave_value val)
inline

Definition at line 9839 of file graphics.h.

References error_state.

void surface::properties::set_displayname ( const octave_value val)
inline

Definition at line 9850 of file graphics.h.

References error_state.

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 2721 of file graphics.cc.

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

Referenced by base_properties::set().

void surface::properties::set_edgealpha ( const octave_value val)
inline

Definition at line 9861 of file graphics.h.

References error_state.

void surface::properties::set_edgecolor ( const octave_value val)
inline

Definition at line 9872 of file graphics.h.

References error_state.

void surface::properties::set_edgelighting ( const octave_value val)
inline

Definition at line 9883 of file graphics.h.

References error_state.

void surface::properties::set_erasemode ( const octave_value val)
inline

Definition at line 9894 of file graphics.h.

References error_state.

void surface::properties::set_facealpha ( const octave_value val)
inline

Definition at line 9905 of file graphics.h.

References error_state.

void surface::properties::set_facecolor ( const octave_value val)
inline

Definition at line 9916 of file graphics.h.

References error_state.

void surface::properties::set_facelighting ( const octave_value val)
inline

Definition at line 9927 of file graphics.h.

References error_state.

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 base_properties::set_handlevisibility ( const octave_value val)
inlineinherited

Definition at line 2764 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void base_properties::set_hittest ( const octave_value val)
inlineinherited

Definition at line 2775 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_interpreter ( const octave_value val)
inline

Definition at line 9938 of file graphics.h.

References error_state.

void base_properties::set_interruptible ( const octave_value val)
inlineinherited

Definition at line 2786 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_linestyle ( const octave_value val)
inline

Definition at line 9949 of file graphics.h.

References error_state.

void surface::properties::set_linewidth ( const octave_value val)
inline

Definition at line 9960 of file graphics.h.

References error_state.

void surface::properties::set_marker ( const octave_value val)
inline

Definition at line 9971 of file graphics.h.

References error_state.

void surface::properties::set_markeredgecolor ( const octave_value val)
inline

Definition at line 9982 of file graphics.h.

References error_state.

void surface::properties::set_markerfacecolor ( const octave_value val)
inline

Definition at line 9993 of file graphics.h.

References error_state.

void surface::properties::set_markersize ( const octave_value val)
inline

Definition at line 10004 of file graphics.h.

References error_state.

void surface::properties::set_meshstyle ( const octave_value val)
inline

Definition at line 10015 of file graphics.h.

References error_state.

void base_properties::set_modified ( const octave_value val)
inlineinherited

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

void base_properties::set_modified ( const octave_value val)
inlineinherited

Definition at line 2512 of file graphics.h.

Referenced by Fdrawnow().

void surface::properties::set_normalmode ( const octave_value val)
inline

Definition at line 10026 of file graphics.h.

References error_state.

void base_properties::set_parent ( const octave_value val)
inherited
void base_properties::set_parent ( const octave_value val)
inherited
void base_properties::set_selected ( const octave_value val)
inlineinherited

Definition at line 2797 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void base_properties::set_selectionhighlight ( const octave_value val)
inlineinherited

Definition at line 2808 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_specularcolorreflectance ( const octave_value val)
inline

Definition at line 10038 of file graphics.h.

References error_state.

void surface::properties::set_specularexponent ( const octave_value val)
inline

Definition at line 10049 of file graphics.h.

References error_state.

void surface::properties::set_specularstrength ( const octave_value val)
inline

Definition at line 10060 of file graphics.h.

References error_state.

void base_properties::set_tag ( const octave_value val)
inlineinherited

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

void base_properties::set_tag ( const octave_value val)
inlineinherited

Definition at line 2493 of file graphics.h.

Referenced by base_properties::set().

void base_properties::set_uicontextmenu ( const octave_value val)
inlineinherited

Definition at line 2819 of file graphics.h.

References error_state, and base_graphics_object::set().

Referenced by base_properties::set().

void base_properties::set_userdata ( const octave_value val)
inlineinherited

Definition at line 2830 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_vertexnormals ( const octave_value val)
inline

Definition at line 10071 of file graphics.h.

References error_state.

void base_properties::set_visible ( const octave_value val)
inlineinherited

Reimplemented in figure::properties, and figure::properties.

Definition at line 2841 of file graphics.h.

References error_state.

Referenced by base_properties::set().

void surface::properties::set_xdata ( const octave_value val)
inline

Definition at line 10083 of file graphics.h.

References error_state.

void surface::properties::set_xdatasource ( const octave_value val)
inline

Definition at line 10095 of file graphics.h.

References error_state.

void surface::properties::set_xlim ( const octave_value val)
inline

Definition at line 10178 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_xliminclude ( const octave_value val)
inline

Definition at line 10243 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_ydata ( const octave_value val)
inline

Definition at line 10106 of file graphics.h.

References error_state.

void surface::properties::set_ydatasource ( const octave_value val)
inline

Definition at line 10118 of file graphics.h.

References error_state.

void surface::properties::set_ylim ( const octave_value val)
inline

Definition at line 10191 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_yliminclude ( const octave_value val)
inline

Definition at line 10256 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_zdata ( const octave_value val)
inline

Definition at line 10129 of file graphics.h.

References error_state.

void surface::properties::set_zdatasource ( const octave_value val)
inline

Definition at line 10141 of file graphics.h.

References error_state.

void surface::properties::set_zlim ( const octave_value val)
inline

Definition at line 10204 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::set_zliminclude ( const octave_value val)
inline

Definition at line 10269 of file graphics.h.

References error_state, and POSTSET.

void surface::properties::update_alphadata ( void  )
inlineprivate

Definition at line 10300 of file graphics.h.

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
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 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 surface::properties::update_cdata ( void  )
inlineprivate

Definition at line 10308 of file graphics.h.

void surface::properties::update_normalmode ( void  )
inlineprivate

Definition at line 10336 of file graphics.h.

void surface::properties::update_normals ( void  )
private

Definition at line 7362 of file graphics.cc.

References Array< T >::columns(), cross_product(), d, max(), Array< T >::rows(), and x.

void surface::properties::update_vertexnormals ( void  )
inlineprivate

Definition at line 10339 of file graphics.h.

void surface::properties::update_xdata ( void  )
inlineprivate

Definition at line 10316 of file graphics.h.

void surface::properties::update_ydata ( void  )
inlineprivate

Definition at line 10322 of file graphics.h.

void surface::properties::update_zdata ( void  )
inlineprivate

Definition at line 10328 of file graphics.h.

Member Data Documentation

bool_property base_properties::__modified__
protectedinherited

Definition at line 2606 of file graphics.h.

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

graphics_handle base_properties::__myhandle__
protectedinherited

Definition at line 2607 of file graphics.h.

row_vector_property surface::properties::alim
private

Definition at line 9575 of file graphics.h.

Referenced by properties().

bool_property surface::properties::aliminclude
private

Definition at line 9580 of file graphics.h.

Referenced by properties().

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

Definition at line 2867 of file graphics.h.

Referenced by base_properties::all_property_names().

array_property surface::properties::alphadata
private

Definition at line 9540 of file graphics.h.

Referenced by properties().

radio_property surface::properties::alphadatamapping
private

Definition at line 9541 of file graphics.h.

Referenced by properties().

double_property surface::properties::ambientstrength
private

Definition at line 9542 of file graphics.h.

Referenced by properties().

radio_property surface::properties::backfacelighting
private

Definition at line 9543 of file graphics.h.

Referenced by properties().

BEGIN_BASE_PROPERTIES bool_property base_properties::beingdeleted
protectedinherited

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

bool_property base_properties::beingdeleted
protectedinherited

Definition at line 2588 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 2577 of file graphics.in.h.

radio_property base_properties::busyaction
protectedinherited

Definition at line 2589 of file graphics.h.

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

BEGIN_BASE_PROPERTIES bool_property off radio_property queue cancel callback_property base_properties::buttondownfcn
protectedinherited

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

callback_property base_properties::buttondownfcn
protectedinherited

Definition at line 2590 of file graphics.h.

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

array_property surface::properties::cdata
private

Definition at line 9544 of file graphics.h.

Referenced by properties().

radio_property surface::properties::cdatamapping
private

Definition at line 9545 of file graphics.h.

Referenced by properties().

string_property surface::properties::cdatasource
private

Definition at line 9546 of file graphics.h.

Referenced by properties().

children_property base_properties::children
protectedinherited

Definition at line 2591 of file graphics.h.

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

row_vector_property surface::properties::clim
private

Definition at line 9576 of file graphics.h.

Referenced by properties().

bool_property surface::properties::climinclude
private

Definition at line 9581 of file graphics.h.

Referenced by properties().

bool_property base_properties::clipping
protectedinherited

Definition at line 2592 of file graphics.h.

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

BEGIN_BASE_PROPERTIES bool_property off radio_property queue cancel callback_property on callback_property base_properties::createfcn
protectedinherited

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

callback_property base_properties::createfcn
protectedinherited

Definition at line 2593 of file graphics.h.

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

callback_property base_properties::deletefcn
protectedinherited

Definition at line 2594 of file graphics.h.

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

double_property surface::properties::diffusestrength
private

Definition at line 9547 of file graphics.h.

Referenced by properties().

string_property surface::properties::displayname
private

Definition at line 9548 of file graphics.h.

Referenced by properties().

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

Definition at line 2567 of file graphics.h.

double_radio_property surface::properties::edgealpha
private

Definition at line 9549 of file graphics.h.

Referenced by properties().

color_property surface::properties::edgecolor
private

Definition at line 9550 of file graphics.h.

Referenced by properties().

radio_property surface::properties::edgelighting
private

Definition at line 9551 of file graphics.h.

Referenced by properties().

radio_property surface::properties::erasemode
private

Definition at line 9552 of file graphics.h.

Referenced by properties().

double_radio_property surface::properties::facealpha
private

Definition at line 9553 of file graphics.h.

Referenced by properties().

color_property surface::properties::facecolor
private

Definition at line 9554 of file graphics.h.

Referenced by properties().

radio_property surface::properties::facelighting
private

Definition at line 9555 of file graphics.h.

Referenced by properties().

std::string surface::properties::go_name
staticprivate

Definition at line 9525 of file graphics.h.

radio_property base_properties::handlevisibility
protectedinherited

Definition at line 2595 of file graphics.h.

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

bool_property base_properties::hittest
protectedinherited

Definition at line 2596 of file graphics.h.

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

radio_property surface::properties::interpreter
private

Definition at line 9556 of file graphics.h.

Referenced by properties().

bool_property base_properties::interruptible
protectedinherited

Definition at line 2597 of file graphics.h.

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

radio_property surface::properties::linestyle
private

Definition at line 9557 of file graphics.h.

Referenced by properties().

double_property surface::properties::linewidth
private

Definition at line 9558 of file graphics.h.

Referenced by properties().

radio_property surface::properties::marker
private

Definition at line 9559 of file graphics.h.

Referenced by properties().

color_property surface::properties::markeredgecolor
private

Definition at line 9560 of file graphics.h.

Referenced by properties().

color_property surface::properties::markerfacecolor
private

Definition at line 9561 of file graphics.h.

Referenced by properties().

double_property surface::properties::markersize
private

Definition at line 9562 of file graphics.h.

Referenced by properties().

radio_property surface::properties::meshstyle
private

Definition at line 9563 of file graphics.h.

Referenced by properties().

radio_property surface::properties::normalmode
private

Definition at line 9564 of file graphics.h.

Referenced by properties().

handle_property base_properties::parent
protectedinherited

Definition at line 2598 of file graphics.h.

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

bool_property base_properties::selected
protectedinherited

Definition at line 2599 of file graphics.h.

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

bool_property base_properties::selectionhighlight
protectedinherited

Definition at line 2600 of file graphics.h.

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

double_property surface::properties::specularcolorreflectance
private

Definition at line 9565 of file graphics.h.

Referenced by properties().

double_property surface::properties::specularexponent
private

Definition at line 9566 of file graphics.h.

Referenced by properties().

double_property surface::properties::specularstrength
private

Definition at line 9567 of file graphics.h.

Referenced by properties().

string_property base_properties::tag
protectedinherited

Definition at line 2601 of file graphics.h.

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

string_property base_properties::type
protectedinherited

Definition at line 2602 of file graphics.h.

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

array_property alphadata surface::properties::u

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

handle_property base_properties::uicontextmenu
protectedinherited

Definition at line 2603 of file graphics.h.

any_property base_properties::userdata
protectedinherited

Definition at line 2604 of file graphics.h.

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

array_property surface::properties::vertexnormals
private

Definition at line 9568 of file graphics.h.

Referenced by properties().

bool_property base_properties::visible
protectedinherited

Definition at line 2605 of file graphics.h.

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

array_property surface::properties::xdata
private

Definition at line 9569 of file graphics.h.

Referenced by properties().

string_property surface::properties::xdatasource
private

Definition at line 9570 of file graphics.h.

Referenced by properties().

row_vector_property surface::properties::xlim
private

Definition at line 9577 of file graphics.h.

Referenced by properties().

bool_property surface::properties::xliminclude
private

Definition at line 9582 of file graphics.h.

Referenced by properties().

array_property surface::properties::ydata
private

Definition at line 9571 of file graphics.h.

Referenced by properties().

string_property surface::properties::ydatasource
private

Definition at line 9572 of file graphics.h.

Referenced by properties().

row_vector_property surface::properties::ylim
private

Definition at line 9578 of file graphics.h.

Referenced by properties().

bool_property surface::properties::yliminclude
private

Definition at line 9583 of file graphics.h.

Referenced by properties().

array_property surface::properties::zdata
private

Definition at line 9573 of file graphics.h.

Referenced by properties().

string_property surface::properties::zdatasource
private

Definition at line 9574 of file graphics.h.

Referenced by properties().

row_vector_property surface::properties::zlim
private

Definition at line 9579 of file graphics.h.

Referenced by properties().

bool_property surface::properties::zliminclude
private

Definition at line 9584 of file graphics.h.

Referenced by properties().


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