GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "Backend.h"
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 Object * | toolkitObject (const graphics_object &go) |
static ObjectProxy * | toolkitObjectProxy (const graphics_object &go) |
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.
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 2182 of file graphics.in.h.
References base_graphics_toolkit::gripe_invalid().
|
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().
|
signal |
Definition at line 100 of file moc-Backend.cc.
Referenced by Backend(), and initialize().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 150 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 2824 of file graphics.cc.
References base_graphics_object::finalize(), and gh_manager::get_object().
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 2139 of file graphics.in.h.
References base_graphics_toolkit::gripe_invalid().
|
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().
|
inlineinherited |
Definition at line 2127 of file graphics.in.h.
References base_graphics_toolkit::name.
|
inlineinherited |
Definition at line 2129 of file graphics.h.
References base_graphics_toolkit::name.
Referenced by graphics_toolkit::get_name().
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 2145 of file graphics.in.h.
References base_graphics_toolkit::gripe_invalid().
|
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().
|
inlinevirtualinherited |
Reimplemented in gnuplot_graphics_toolkit.
Definition at line 2151 of file graphics.in.h.
References base_graphics_toolkit::gripe_invalid().
|
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().
|
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(), QtHandles::toolkitObjectProperty(), graphics_object::type(), and octave_handle::value().
Referenced by update().
|
inherited |
Definition at line 2816 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::initialize().
|
inlinevirtual |
Reimplemented from base_graphics_toolkit.
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 181 of file Backend.cc.
References QtHandles::Utils::fromStdString(), graphics_object::get_properties(), base_properties::is_visible(), QtHandles::ObjectProxy::print(), and toolkitObjectProxy().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 169 of file Backend.cc.
References graphics_object::get_properties(), base_properties::is_visible(), QtHandles::ObjectProxy::redraw(), and toolkitObjectProxy().
|
static |
Definition at line 197 of file Backend.cc.
References QtHandles::ObjectProxy::object(), and toolkitObjectProxy().
Referenced by QtHandles::Canvas::canvasMousePressEvent(), QtHandles::Canvas::canvasWheelEvent(), QtHandles::ContextMenu::executeAt(), QtHandles::Utils::figureCurrentPoint(), and QtHandles::Object::parentObject().
|
static |
Definition at line 208 of file Backend.cc.
References error_state, graphics_object::get(), octave_value::is_defined(), octave_value::is_empty(), OCTAVE_INTPTR_TYPE, and QtHandles::toolkitObjectProperty().
Referenced by QtHandles::ObjectFactory::createObject(), finalize(), print_figure(), redraw_figure(), toolkitObject(), and update().
|
virtual |
Reimplemented from base_graphics_toolkit.
Definition at line 114 of file Backend.cc.
References QtHandles::Logger::debug(), finalize(), base_properties::ID___MODIFIED__, uimenu::properties::ID___OBJECT__, uicontextmenu::properties::ID___OBJECT__, uicontrol::properties::ID___OBJECT__, uipanel::properties::ID___OBJECT__, uitoolbar::properties::ID___OBJECT__, uipushtool::properties::ID___OBJECT__, uitoggletool::properties::ID___OBJECT__, figure::properties::ID___PLOT_STREAM__, uicontrol::properties::ID_STYLE, initialize(), graphics_object::isa(), toolkitObjectProxy(), and graphics_object::type().
|
inherited |
Definition at line 2808 of file graphics.cc.
References gh_manager::get_object(), and base_graphics_object::update().