#include "Backend.h"
Signals | |
void | createObject (double handle) |
Public Member Functions | |
Backend (void) | |
~Backend (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 |
std::string | get_name (void) const |
uint8NDArray | get_pixels (const graphics_object &go) const |
virtual double | get_screen_resolution (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, 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 Object * | toolkitObject (const graphics_object &go) |
static ObjectProxy * | toolkitObjectProxy (const graphics_object &go) |
QtHandles::Backend::Backend | ( | void | ) |
Definition at line 72 of file Backend.cc.
References createObject(), and QtHandles::ObjectFactory::instance().
QtHandles::Backend::~Backend | ( | void | ) |
Definition at line 81 of file Backend.cc.
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 115 of file graphics-toolkit.h.
References base_graphics_toolkit::gripe_if_tkit_invalid().
Referenced by graphics_toolkit::close().
|
signal |
Referenced by Backend(), and initialize().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 152 of file Backend.cc.
References QtHandles::Logger::debug(), graphics_object::get_properties(), base_properties::set(), QtHandles::toolkitObjectProperty(), toolkitObjectProxy(), and graphics_object::type().
Referenced by update().
|
inherited |
Definition at line 2978 of file graphics.cc.
References base_graphics_object::finalize(), gh_manager::get_object(), and h.
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 69 of file graphics-toolkit.h.
References base_graphics_toolkit::gripe_if_tkit_invalid().
Referenced by graphics_toolkit::get_canvas_size().
|
inlineinherited |
Definition at line 51 of file graphics-toolkit.h.
References base_graphics_toolkit::name.
Referenced by graphics_toolkit::get_name().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 196 of file Backend.cc.
References QtHandles::ObjectProxy::get_pixels(), graphics_object::isa(), retval, and toolkitObjectProxy().
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 75 of file graphics-toolkit.h.
References base_graphics_toolkit::gripe_if_tkit_invalid().
Referenced by graphics_toolkit::get_screen_resolution().
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 81 of file graphics-toolkit.h.
References base_graphics_toolkit::gripe_if_tkit_invalid().
Referenced by graphics_toolkit::get_screen_size().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 85 of file Backend.cc.
References createObject(), QtHandles::Logger::debug(), graphics_object::get_handle(), graphics_object::get_properties(), graphics_object::isa(), OCTAVE_PTR_TYPE, base_properties::set(), tmp, QtHandles::toolkitObjectProperty(), graphics_object::type(), and octave_handle::value().
Referenced by update().
|
inherited |
Definition at line 39 of file graphics-toolkit.cc.
References gh_manager::get_object(), h, and base_graphics_toolkit::initialize().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 183 of file Backend.cc.
References QtHandles::Utils::fromStdString(), QtHandles::ObjectProxy::print(), and toolkitObjectProxy().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 171 of file Backend.cc.
References graphics_object::get_properties(), QtHandles::ObjectProxy::redraw(), and toolkitObjectProxy().
|
static |
Definition at line 212 of file Backend.cc.
References QtHandles::ObjectProxy::object(), and toolkitObjectProxy().
Referenced by QtHandles::Canvas::canvasMouseMoveEvent(), QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasWheelEvent(), QtHandles::ContextMenu::executeAt(), QtHandles::Utils::figureCurrentPoint(), QtHandles::Object::parentObject(), and QtHandles::ButtonGroup::update().
|
static |
Definition at line 223 of file Backend.cc.
References graphics_object::get(), octave_value::is_defined(), octave_value::isempty(), OCTAVE_INTPTR_TYPE, and QtHandles::toolkitObjectProperty().
Referenced by QtHandles::ObjectFactory::createObject(), finalize(), get_pixels(), print_figure(), redraw_figure(), toolkitObject(), and update().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 115 of file Backend.cc.
References QtHandles::Logger::debug(), finalize(), initialize(), graphics_object::isa(), toolkitObjectProxy(), and graphics_object::type().
|
inherited |
Definition at line 31 of file graphics-toolkit.cc.
References gh_manager::get_object(), h, and base_graphics_toolkit::update().