GNU Octave  4.0.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
Signals | Public Member Functions | Static Public Member Functions | List of all members
QtHandles::Backend Class Reference

#include "Backend.h"

Inheritance diagram for QtHandles::Backend:
Inheritance graph
[legend]
Collaboration diagram for QtHandles::Backend:
Collaboration graph
[legend]

Signals

void createObject (double handle)
 

Public Member Functions

 Backend (void)
 
 ~Backend (void)
 
virtual void close (void)
 
virtual void close (void)
 
void finalize (const graphics_object &obj)
 
void finalize (const graphics_handle &)
 
virtual Matrix get_canvas_size (const graphics_handle &) const
 
virtual Matrix get_canvas_size (const graphics_handle &) const
 
std::string get_name (void) const
 
std::string get_name (void) const
 
virtual double get_screen_resolution (void) const
 
virtual double get_screen_resolution (void) const
 
virtual Matrix get_screen_size (void) const
 
virtual Matrix get_screen_size (void) const
 
bool initialize (const graphics_object &obj)
 
bool initialize (const graphics_handle &)
 
bool is_valid (void) const
 
void print_figure (const graphics_object &go, const std::string &term, const std::string &file_cmd, bool, const std::string &) const
 
void redraw_figure (const graphics_object &h) const
 
void update (const graphics_object &obj, int pId)
 
void update (const graphics_handle &, int)
 

Static Public Member Functions

static ObjecttoolkitObject (const graphics_object &go)
 
static ObjectProxytoolkitObjectProxy (const graphics_object &go)
 

Detailed Description

Definition at line 36 of file Backend.h.

Constructor & Destructor Documentation

QtHandles::Backend::Backend ( void  )

Definition at line 71 of file Backend.cc.

References createObject(), and QtHandles::ObjectFactory::instance().

QtHandles::Backend::~Backend ( void  )

Definition at line 80 of file Backend.cc.

Member Function Documentation

virtual void base_graphics_toolkit::close ( void  )
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

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

References base_graphics_toolkit::gripe_invalid().

virtual void base_graphics_toolkit::close ( void  )
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

Definition at line 2184 of file graphics.h.

References base_graphics_toolkit::gripe_invalid().

Referenced by graphics_toolkit::close().

void QtHandles::Backend::createObject ( double  handle)
signal

Definition at line 100 of file moc-Backend.cc.

Referenced by Backend(), and initialize().

void QtHandles::Backend::finalize ( const graphics_object obj)
virtual
void base_graphics_toolkit::finalize ( const graphics_handle h)
inherited

Definition at line 2824 of file graphics.cc.

References base_graphics_object::finalize(), and gh_manager::get_object().

virtual Matrix base_graphics_toolkit::get_canvas_size ( const graphics_handle ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

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

References base_graphics_toolkit::gripe_invalid().

virtual Matrix base_graphics_toolkit::get_canvas_size ( const graphics_handle ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

Definition at line 2141 of file graphics.h.

References base_graphics_toolkit::gripe_invalid().

Referenced by graphics_toolkit::get_canvas_size().

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

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

References base_graphics_toolkit::name.

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

Definition at line 2129 of file graphics.h.

References base_graphics_toolkit::name.

Referenced by graphics_toolkit::get_name().

virtual double base_graphics_toolkit::get_screen_resolution ( void  ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

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

References base_graphics_toolkit::gripe_invalid().

virtual double base_graphics_toolkit::get_screen_resolution ( void  ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

Definition at line 2147 of file graphics.h.

References base_graphics_toolkit::gripe_invalid().

Referenced by graphics_toolkit::get_screen_resolution().

virtual Matrix base_graphics_toolkit::get_screen_size ( void  ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

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

References base_graphics_toolkit::gripe_invalid().

virtual Matrix base_graphics_toolkit::get_screen_size ( void  ) const
inlinevirtualinherited

Reimplemented in gnuplot_graphics_toolkit.

Definition at line 2153 of file graphics.h.

References base_graphics_toolkit::gripe_invalid().

Referenced by graphics_toolkit::get_screen_size().

bool QtHandles::Backend::initialize ( const graphics_object obj)
virtual
bool base_graphics_toolkit::initialize ( const graphics_handle h)
inherited

Definition at line 2816 of file graphics.cc.

References gh_manager::get_object(), and base_graphics_object::initialize().

bool QtHandles::Backend::is_valid ( void  ) const
inlinevirtual

Reimplemented from base_graphics_toolkit.

Definition at line 47 of file Backend.h.

void QtHandles::Backend::print_figure ( const graphics_object go,
const std::string &  term,
const std::string &  file_cmd,
bool  ,
const std::string &   
) const
virtual
void QtHandles::Backend::redraw_figure ( const graphics_object h) const
virtual
Object * QtHandles::Backend::toolkitObject ( const graphics_object go)
static
ObjectProxy * QtHandles::Backend::toolkitObjectProxy ( const graphics_object go)
static
void QtHandles::Backend::update ( const graphics_object obj,
int  pId 
)
virtual
void base_graphics_toolkit::update ( const graphics_handle h,
int  id 
)
inherited

Definition at line 2808 of file graphics.cc.

References gh_manager::get_object(), and base_graphics_object::update().


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