#include <ExprGrapher2d.h>
|
| | ExprGrapherView (ExprGrapherWidget &widget, QWidget *parent, int width, int height) |
| |
| virtual | ~ExprGrapherView () |
| |
| void | update () |
| |
| void | setWindow (float xmin, float xmax, float ymin, float ymax, float z) |
| |
| void | getWindow (float &xmin, float &xmax, float &ymin, float &ymax, float &z) |
| |
Definition at line 34 of file ExprGrapher2d.h.
◆ ExprGrapherView()
| ExprGrapherView::ExprGrapherView |
( |
ExprGrapherWidget & | widget, |
|
|
QWidget * | parent, |
|
|
int | width, |
|
|
int | height ) |
◆ ~ExprGrapherView()
| ExprGrapherView::~ExprGrapherView |
( |
| ) |
|
|
virtual |
◆ clear()
| void ExprGrapherView::clear |
( |
| ) |
|
|
protected |
◆ clicked
| void ExprGrapherView::clicked |
( |
| ) |
|
|
signal |
◆ getWindow()
| void ExprGrapherView::getWindow |
( |
float & | xmin, |
|
|
float & | xmax, |
|
|
float & | ymin, |
|
|
float & | ymax, |
|
|
float & | z ) |
◆ mouseMoveEvent()
| void ExprGrapherView::mouseMoveEvent |
( |
QMouseEvent * | event | ) |
|
|
protected |
Definition at line 148 of file ExprGrapher2d.cpp.
References dx, dy, event_oldx, event_oldy, pow(), scaleValueManipulated(), scaling, setWindow(), translating, update(), x, xmax, xmin, y, ymax, ymin, and z.
◆ mousePressEvent()
| void ExprGrapherView::mousePressEvent |
( |
QMouseEvent * | event | ) |
|
|
protected |
◆ mouseReleaseEvent()
| void ExprGrapherView::mouseReleaseEvent |
( |
QMouseEvent * | event | ) |
|
|
protected |
◆ paintGL()
| void ExprGrapherView::paintGL |
( |
| ) |
|
|
protected |
◆ scaleValueManipulated
| void ExprGrapherView::scaleValueManipulated |
( |
| ) |
|
|
signal |
◆ setWindow()
| void ExprGrapherView::setWindow |
( |
float | xmin, |
|
|
float | xmax, |
|
|
float | ymin, |
|
|
float | ymax, |
|
|
float | z ) |
◆ update()
| void ExprGrapherView::update |
( |
| ) |
|
Definition at line 178 of file ExprGrapher2d.cpp.
References _height, _image, _width, clear(), dx, dy, index(), value(), widget, x, xmin, y, ymin, and z.
Referenced by mouseMoveEvent().
◆ _height
| int ExprGrapherView::_height |
|
private |
◆ _image
| float* ExprGrapherView::_image |
|
private |
◆ _width
| int ExprGrapherView::_width |
|
private |
◆ dx
| float ExprGrapherView::dx |
|
private |
◆ dy
| float ExprGrapherView::dy |
|
private |
◆ event_oldx
| int ExprGrapherView::event_oldx |
|
protected |
◆ event_oldy
| int ExprGrapherView::event_oldy |
|
protected |
◆ scaling
| bool ExprGrapherView::scaling |
|
private |
◆ translating
| bool ExprGrapherView::translating |
|
private |
◆ widget
◆ xmax
| float ExprGrapherView::xmax |
|
private |
◆ xmin
| float ExprGrapherView::xmin |
|
private |
◆ ymax
| float ExprGrapherView::ymax |
|
private |
◆ ymin
| float ExprGrapherView::ymin |
|
private |
The documentation for this class was generated from the following files:
- /private/tmp/seexpr-20250403-5209-39yllg/SeExpr-3.0.1/src/SeExpr2/UI/ExprGrapher2d.h
- /private/tmp/seexpr-20250403-5209-39yllg/SeExpr-3.0.1/src/SeExpr2/UI/ExprGrapher2d.cpp