#include "graphics.in.h"
Public Types | |
typedef plist_map_type::const_iterator | plist_map_const_iterator |
typedef plist_map_type::iterator | plist_map_iterator |
typedef std::map< std::string, pval_map_type > | plist_map_type |
typedef pval_map_type::const_iterator | pval_map_const_iterator |
typedef pval_map_type::iterator | pval_map_iterator |
typedef pval_vector | pval_map_type |
Public Member Functions | |
property_list (const plist_map_type &m=plist_map_type()) | |
~property_list (void)=default | |
octave_scalar_map | as_struct (const std::string &prefix_arg) const |
plist_map_iterator | begin (void) |
plist_map_const_iterator | begin (void) const |
plist_map_iterator | end (void) |
plist_map_const_iterator | end (void) const |
plist_map_iterator | find (const std::string &go_name) |
plist_map_const_iterator | find (const std::string &go_name) const |
octave_value | lookup (const caseless_str &name) const |
void | set (const caseless_str &name, const octave_value &val) |
Private Attributes | |
plist_map_type | plist_map |
Definition at line 2140 of file graphics.in.h.
typedef plist_map_type::const_iterator property_list::plist_map_const_iterator |
Definition at line 2150 of file graphics.in.h.
typedef plist_map_type::iterator property_list::plist_map_iterator |
Definition at line 2149 of file graphics.in.h.
typedef std::map<std::string, pval_map_type> property_list::plist_map_type |
Definition at line 2144 of file graphics.in.h.
typedef pval_map_type::const_iterator property_list::pval_map_const_iterator |
Definition at line 2147 of file graphics.in.h.
typedef pval_map_type::iterator property_list::pval_map_iterator |
Definition at line 2146 of file graphics.in.h.
Definition at line 2143 of file graphics.in.h.
|
inline |
Definition at line 2152 of file graphics.in.h.
|
default |
octave_scalar_map property_list::as_struct | ( | const std::string & | prefix_arg | ) | const |
Definition at line 2505 of file graphics.cc.
References m.
|
inline |
Definition at line 2161 of file graphics.in.h.
References plist_map.
|
inline |
Definition at line 2162 of file graphics.in.h.
References plist_map.
|
inline |
Definition at line 2164 of file graphics.in.h.
References plist_map.
Referenced by base_graphics_object::build_user_defaults_map().
|
inline |
Definition at line 2165 of file graphics.in.h.
References plist_map.
|
inline |
Definition at line 2167 of file graphics.in.h.
References plist_map.
Referenced by base_graphics_object::build_user_defaults_map(), and base_graphics_object::reset_default_properties().
|
inline |
Definition at line 2172 of file graphics.in.h.
References plist_map.
octave_value property_list::lookup | ( | const caseless_str & | name | ) | const |
Definition at line 2411 of file graphics.cc.
References caseless_str::compare(), pval_vector::find(), find(), len, name, retval, and transform().
Referenced by figure::get_default(), axes::get_default(), and uitoolbar::get_default().
void property_list::set | ( | const caseless_str & | name, |
const octave_value & | val | ||
) |
Definition at line 2271 of file graphics.cc.
References caseless_str::compare(), pval_vector::erase(), error(), pval_vector::find(), octave_value::is_string(), len, name, octave_value::string_value(), and transform().
|
private |
Definition at line 2180 of file graphics.in.h.