GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
Canvas Member List

This is the complete list of members for Canvas, including all inherited members.

addEventMask(int m)Canvasinline
blockRedraw(bool block=true)Canvas
Canvas(octave::base_qobject &oct_qobj, octave::interpreter &interp, const graphics_handle &handle)Canvasinlineprotected
canvasAutoAxes(const graphics_handle &handle)Canvasprotected
canvasKeyPressEvent(QKeyEvent *event)Canvasprotected
canvasKeyReleaseEvent(QKeyEvent *event)Canvasprotected
canvasMouseDoubleClickEvent(QMouseEvent *event)Canvasprotected
canvasMouseMoveEvent(QMouseEvent *event)Canvasprotected
canvasMousePressEvent(QMouseEvent *event)Canvasprotected
canvasMouseReleaseEvent(QMouseEvent *event)Canvasprotected
canvasPaintEvent(void)Canvasprotected
canvasToggleAxes(const graphics_handle &handle)Canvasprotected
canvasToggleGrid(const graphics_handle &handle)Canvasprotected
canvasWheelEvent(QWheelEvent *event)Canvasprotected
clearEventMask(int m)Canvasinline
create(octave::base_qobject &oct_qobj, octave::interpreter &interp, const graphics_handle &handle, QWidget *parent, const std::string &name)Canvasstatic
do_getPixels(const graphics_handle &handle)=0Canvasprotectedpure virtual
do_print(const QString &file_cmd, const QString &term, const graphics_handle &handle)=0Canvasprotectedpure virtual
draw(const graphics_handle &handle)=0Canvasprotectedpure virtual
drawZoomBox(const QPoint &p1, const QPoint &p2)=0Canvasprotectedpure virtual
EventMask enum nameCanvas
getPixels(void)Canvasinlinevirtual
gh_callback_event(const graphics_handle &h, const std::string &name)Canvassignal
gh_callback_event(const graphics_handle &h, const std::string &name, const octave_value &data)Canvassignal
gh_set_event(const graphics_handle &h, const std::string &name, const octave_value &value)Canvassignal
gh_set_event(const graphics_handle &h, const std::string &name, const octave_value &value, bool notify_toolkit)Canvassignal
gh_set_event(const graphics_handle &h, const std::string &name, const octave_value &value, bool notify_toolkit, bool redraw_figure)Canvassignal
interpreter_event(const octave::fcn_callback &fcn)Canvassignal
interpreter_event(const octave::meth_callback &meth)Canvassignal
KeyPress enum valueCanvas
KeyRelease enum valueCanvas
m_clickModeCanvasprivate
m_eventMaskCanvasprivate
m_handleCanvasprivate
m_interpreterCanvasprotected
m_mouseAnchorCanvasprivate
m_mouseAxesCanvasprivate
m_mouseCurrentCanvasprivate
m_mouseModeCanvasprivate
m_octave_qobjCanvasprotected
m_rectModeCanvasprivate
m_redrawBlockedCanvasprivate
make_cursor(const QString &name, int hot_x=-1, int hot_y=-1)Canvasprivate
print(const QString &file_cmd, const QString &term)Canvasinline
qWidget(void)=0Canvaspure virtual
redraw(bool sync=false)Canvas
resize(int x, int y, int width, int height)=0Canvasprotectedpure virtual
select_object(graphics_object obj, QMouseEvent *event, graphics_object &currentObj, graphics_object &axesObj, bool axes_only=false, std::vector< std::string > omit=std::vector< std::string >())Canvasprotected
selectFromAxes(const graphics_object &ax, const QPoint &pt)=0Canvasprotectedpure virtual
setCursor(MouseMode mode, std::string fallback, QImage cdata, Matrix hotspot)Canvas
setEventMask(int m)Canvasinline
updateCurrentPoint(const graphics_object &fig, const graphics_object &obj, QMouseEvent *event)Canvasprotected
updateCurrentPoint(const graphics_object &fig, const graphics_object &obj)Canvasprotected
~Canvas(void)=defaultCanvasvirtual