![]() |
ImageD
v2_7_5 (24.06.22)
ImageD is an image processing software designed for rapid prototyping and implementing algorithms and solutions for science, research and teaching.
|
The D_StepWindow class Represents an image processing step in an image processing chain. More...
#include <d_stepwindow.h>
Public Slots | |
void | Update_Ui () |
void | Update_from_extern () |
void | set_need_Update (bool update_need) |
void | set_ClosingPossible (bool closeable) |
void | set_chain_pos (unsigned int pos) |
void | set_ViewPlanePos (vector< int > pos) |
void | set_ViewZoom (double x_rel, double y_rel, double factor, int plane) |
bool | needs_Update () |
vector< size_t > * | sources () |
vector< size_t > * | destinations () |
void | add_destination (unsigned int dest) |
void | pop_destination (unsigned int dest) |
void | Update_Chain_Info (bool update_sources) |
size_t | get_root_toUpdate () |
QImage * | get_pQI_Step_Image () |
void | Update_Source_Info () |
void | Save_Steps (QDir *dir_save, ofstream *os_stream) |
QString | get_Title () |
Signals | |
void | ViewPlanePosChanged (vector< int >) |
void | ViewZoomChanged (double x_rel, double y_rel, double factor, int plane) |
Public Member Functions | |
D_StepWindow (D_Storage *pStorage, vector< D_StepWindow * > *pSteps_inMW, vector< int > vDefaults, QWidget *parent=0) | |
~D_StepWindow () | |
void | resizeEvent (QResizeEvent *event) |
void | closeEvent (QCloseEvent *event) |
void | set_Position () |
The D_StepWindow class Represents an image processing step in an image processing chain.
Any number of these can be created via the D_MainWindow . The basic funcionality is to chose a type of image processing and source image(s) for it. There are some more features like displaying histograms, time measurement, information about its position in the image processing chain, etc.
|
explicit |
D_StepWindow::~D_StepWindow | ( | ) |
|
inlineslot |
void D_StepWindow::closeEvent | ( | QCloseEvent * | event | ) |
|
inlineslot |
|
inlineslot |
|
slot |
|
inlineslot |
|
inlineslot |
|
inlineslot |
void D_StepWindow::resizeEvent | ( | QResizeEvent * | event | ) |
|
slot |
|
slot |
|
inlineslot |
|
inlineslot |
void D_StepWindow::set_Position | ( | ) |
|
slot |
|
slot |
|
inlineslot |
|
slot |
|
slot |
|
slot |
|
slot |
|
signal |
|
signal |