Navigation

Operators and Keywords

Function List:

C++ API

gh_manager Class Reference

#include <graphics.h>

Collaboration diagram for gh_manager:

List of all members.


Classes

class  autolock

Static Public Member Functions

static bool instance_ok (void)
static void free (const graphics_handle &h)
static graphics_handle lookup (double val)
static graphics_object get_object (const graphics_handle &h)
static graphics_handle make_graphics_handle (const std::string &go_name, const graphics_handle &parent, bool do_createfcn=true)
static graphics_handle make_figure_handle (double val)
static void push_figure (const graphics_handle &h)
static void pop_figure (const graphics_handle &h)
static graphics_handle current_figure (void)
static Matrix handle_list (void)
static void lock (void)
static void unlock (void)
static Matrix figure_handle_list (void)
static void execute_callback (const graphics_handle &h, const std::string &name, const octave_value &data=Matrix())
static void execute_callback (const graphics_handle &h, const octave_value &cb, const octave_value &data=Matrix())
static void post_callback (const graphics_handle &h, const std::string &name, const octave_value &data=Matrix())
static void post_function (graphics_event::event_fcn fcn, void *data=0)
static void post_set (const graphics_handle &h, const std::string &name, const octave_value &value)
static int process_events (void)
static int flush_events (void)
static bool is_handle_visible (const graphics_handle &h)

Protected Member Functions

 gh_manager (void)

Constructor & Destructor Documentation

gh_manager::gh_manager ( void   )  [protected]


Member Function Documentation

static graphics_handle gh_manager::current_figure ( void   )  [inline, static]

static void gh_manager::execute_callback ( const graphics_handle h,
const octave_value cb,
const octave_value data = Matrix () 
) [inline, static]

static void gh_manager::execute_callback ( const graphics_handle h,
const std::string name,
const octave_value data = Matrix () 
) [inline, static]

static Matrix gh_manager::figure_handle_list ( void   )  [inline, static]

static int gh_manager::flush_events ( void   )  [inline, static]

static void gh_manager::free ( const graphics_handle h  )  [inline, static]

static graphics_object gh_manager::get_object ( const graphics_handle h  )  [inline, static]

static Matrix gh_manager::handle_list ( void   )  [inline, static]

static bool gh_manager::instance_ok ( void   )  [inline, static]

static bool gh_manager::is_handle_visible ( const graphics_handle h  )  [inline, static]

static void gh_manager::lock ( void   )  [inline, static]

static graphics_handle gh_manager::lookup ( double  val  )  [inline, static]

static graphics_handle gh_manager::make_figure_handle ( double  val  )  [inline, static]

static graphics_handle gh_manager::make_graphics_handle ( const std::string go_name,
const graphics_handle parent,
bool  do_createfcn = true 
) [inline, static]

static void gh_manager::pop_figure ( const graphics_handle h  )  [inline, static]

static void gh_manager::post_callback ( const graphics_handle h,
const std::string name,
const octave_value data = Matrix () 
) [inline, static]

static void gh_manager::post_function ( graphics_event::event_fcn  fcn,
void *  data = 0 
) [inline, static]

static void gh_manager::post_set ( const graphics_handle h,
const std::string name,
const octave_value value 
) [inline, static]

static int gh_manager::process_events ( void   )  [inline, static]

static void gh_manager::push_figure ( const graphics_handle h  )  [inline, static]

static void gh_manager::unlock ( void   )  [inline, static]


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