GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "graphics.h"
Private Types | |
typedef std::set< std::string > ::iterator | available_toolkits_iterator |
typedef std::set< std::string > ::iterator | available_toolkits_iterator |
typedef std::set< std::string > ::const_iterator | const_available_toolkits_iterator |
typedef std::set< std::string > ::const_iterator | const_available_toolkits_iterator |
typedef std::map< std::string, graphics_toolkit > ::const_iterator | const_loaded_toolkits_iterator |
typedef std::map< std::string, graphics_toolkit > ::const_iterator | const_loaded_toolkits_iterator |
typedef std::map< std::string, graphics_toolkit >::iterator | loaded_toolkits_iterator |
typedef std::map< std::string, graphics_toolkit >::iterator | loaded_toolkits_iterator |
Static Private Member Functions | |
static void | cleanup_instance (void) |
static void | cleanup_instance (void) |
static OCTINTERP_API void | create_instance (void) |
static OCTINTERP_API void | create_instance (void) |
static bool | instance_ok (void) |
static bool | instance_ok (void) |
Private Attributes | |
std::set< std::string > | available_toolkits |
std::string | dtk |
std::map< std::string, graphics_toolkit > | loaded_toolkits |
Static Private Attributes | |
static OCTINTERP_API gtk_manager * | instance = 0 |
Definition at line 2216 of file graphics.h.
|
private |
Definition at line 2312 of file graphics.in.h.
|
private |
Definition at line 2314 of file graphics.h.
|
private |
Definition at line 2315 of file graphics.in.h.
|
private |
Definition at line 2317 of file graphics.h.
|
private |
Definition at line 2321 of file graphics.in.h.
|
private |
Definition at line 2323 of file graphics.h.
|
private |
Definition at line 2318 of file graphics.in.h.
|
private |
Definition at line 2320 of file graphics.h.
|
private |
Definition at line 9587 of file graphics.cc.
References display_available(), and dtk.
Referenced by create_instance().
|
inlineprivate |
Definition at line 2280 of file graphics.h.
|
private |
|
inlineprivate |
Definition at line 2278 of file graphics.in.h.
Definition at line 2253 of file graphics.in.h.
References do_available_toolkits_list(), instance, and instance_ok().
Definition at line 2255 of file graphics.h.
References do_available_toolkits_list(), instance, and instance_ok().
Referenced by Favailable_graphics_toolkits().
Definition at line 2299 of file graphics.in.h.
References instance.
|
staticprivate |
Definition at line 9598 of file graphics.cc.
References singleton_cleanup_list::add(), cleanup_instance(), gtk_manager(), and instance.
Referenced by instance_ok().
|
inlinestatic |
Definition at line 2269 of file graphics.in.h.
References do_default_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2271 of file graphics.h.
References do_default_toolkit(), instance, and instance_ok().
Referenced by figure::properties::factory_defaults(), and gh_manager::gh_manager().
Definition at line 2355 of file graphics.in.h.
References available_toolkits.
Definition at line 2357 of file graphics.h.
References available_toolkits.
Referenced by available_toolkits_list().
|
inlineprivate |
Definition at line 2396 of file graphics.in.h.
References dtk.
|
inlineprivate |
|
inlineprivate |
Definition at line 2345 of file graphics.in.h.
References loaded_toolkits.
|
inlineprivate |
Definition at line 2347 of file graphics.h.
References loaded_toolkits.
Referenced by find_toolkit().
|
private |
|
private |
Definition at line 9607 of file graphics.cc.
References available_toolkits, dtk, error(), error_state, feval(), and loaded_toolkits.
Referenced by get_toolkit().
|
inlineprivate |
Definition at line 2335 of file graphics.in.h.
References graphics_toolkit::get_name(), and loaded_toolkits.
|
inlineprivate |
Definition at line 2337 of file graphics.h.
References graphics_toolkit::get_name(), and loaded_toolkits.
Referenced by load_toolkit().
Definition at line 2367 of file graphics.in.h.
References loaded_toolkits.
Definition at line 2369 of file graphics.h.
References loaded_toolkits.
Referenced by loaded_toolkits_list().
|
inlineprivate |
Definition at line 2325 of file graphics.in.h.
References available_toolkits.
|
inlineprivate |
Definition at line 2327 of file graphics.h.
References available_toolkits.
Referenced by register_toolkit().
Definition at line 2379 of file graphics.in.h.
References loaded_toolkits, and unload_toolkit().
Definition at line 2381 of file graphics.h.
References loaded_toolkits, and unload_toolkit().
Referenced by unload_all_toolkits().
|
inlineprivate |
Definition at line 2340 of file graphics.in.h.
References loaded_toolkits.
|
inlineprivate |
Definition at line 2342 of file graphics.h.
References loaded_toolkits.
Referenced by unload_toolkit().
|
inlineprivate |
Definition at line 2330 of file graphics.in.h.
References available_toolkits.
|
inlineprivate |
Definition at line 2332 of file graphics.h.
References available_toolkits.
Referenced by unregister_toolkit().
|
inlinestatic |
Definition at line 2247 of file graphics.in.h.
References do_find_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2249 of file graphics.h.
References do_find_toolkit(), instance, and instance_ok().
Referenced by figure::properties::set___graphics_toolkit__().
|
inlinestatic |
Definition at line 2218 of file graphics.in.h.
References do_get_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2220 of file graphics.h.
References do_get_toolkit(), instance, and instance_ok().
Referenced by figure::properties::get_toolkit().
Definition at line 2282 of file graphics.in.h.
References create_instance(), error(), and instance.
Definition at line 2284 of file graphics.h.
References create_instance(), error(), and instance.
Referenced by available_toolkits_list(), default_toolkit(), find_toolkit(), get_toolkit(), load_toolkit(), loaded_toolkits_list(), register_toolkit(), unload_all_toolkits(), unload_toolkit(), and unregister_toolkit().
|
inlinestatic |
Definition at line 2235 of file graphics.in.h.
References do_load_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2237 of file graphics.h.
References do_load_toolkit(), instance, and instance_ok().
Referenced by DEFUN_DLD().
Definition at line 2258 of file graphics.in.h.
References do_loaded_toolkits_list(), instance, and instance_ok().
Definition at line 2260 of file graphics.h.
References do_loaded_toolkits_list(), instance, and instance_ok().
Referenced by Floaded_graphics_toolkits().
|
inlinestatic |
Definition at line 2223 of file graphics.in.h.
References do_register_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2225 of file graphics.h.
References do_register_toolkit(), instance, and instance_ok().
Referenced by Fregister_graphics_toolkit().
Definition at line 2263 of file graphics.in.h.
References do_unload_all_toolkits(), instance, and instance_ok().
Definition at line 2265 of file graphics.h.
References do_unload_all_toolkits(), instance, and instance_ok().
Referenced by do_octave_atexit().
|
inlinestatic |
Definition at line 2241 of file graphics.in.h.
References do_unload_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2243 of file graphics.h.
References do_unload_toolkit(), instance, and instance_ok().
Referenced by gnuplot_graphics_toolkit::close(), and do_unload_all_toolkits().
|
inlinestatic |
Definition at line 2229 of file graphics.in.h.
References do_unregister_toolkit(), instance, and instance_ok().
|
inlinestatic |
Definition at line 2231 of file graphics.h.
References do_unregister_toolkit(), instance, and instance_ok().
|
private |
Definition at line 2309 of file graphics.h.
Referenced by do_available_toolkits_list(), do_get_toolkit(), do_register_toolkit(), and do_unregister_toolkit().
|
private |
Definition at line 2306 of file graphics.h.
Referenced by do_default_toolkit(), do_get_toolkit(), and gtk_manager().
|
staticprivate |
Definition at line 2303 of file graphics.h.
Referenced by available_toolkits_list(), cleanup_instance(), create_instance(), default_toolkit(), find_toolkit(), get_toolkit(), instance_ok(), load_toolkit(), loaded_toolkits_list(), register_toolkit(), unload_all_toolkits(), unload_toolkit(), and unregister_toolkit().
|
private |
Definition at line 2312 of file graphics.h.
Referenced by do_find_toolkit(), do_get_toolkit(), do_load_toolkit(), do_loaded_toolkits_list(), do_unload_all_toolkits(), and do_unload_toolkit().