RegionGrowing action widget. More...
#include <RegionGrowingWidget.h>
Public Member Functions | |
RegionGrowingWidget (camitk::Action *action) | |
Default construtor. More... | |
void | updateComponent (camitk::ImageComponent *image) |
Update the widget with the correct PickedPixelMap (ImageComponent + Qlist of the selected points) More... | |
~RegionGrowingWidget () override=default | |
destructor More... | |
bool | isSmoothingChecked () |
Accessors to all parameters. More... | |
int | getNumberOfIterations () |
number of iterations for smoothing More... | |
double | getTimeStep () |
time step for smoothing More... | |
int | getLowThreshold () |
low threshold for region growing More... | |
int | getHighThreshold () |
high threshold for region growing More... | |
QList< QVector3D > * | getSeedPoints (camitk::ImageComponent *image) |
List of seed points. More... | |
Protected Attributes | |
camitk::Action * | myAction |
Connected Action. More... | |
MultiPickingWidget * | pickingW |
Multiple picking widget. More... | |
Ui::RegionGrowingWidget | ui |
RegionGrowing action widget.
RegionGrowingWidget::RegionGrowingWidget | ( | camitk::Action * | action | ) |
|
overridedefault |
destructor
int RegionGrowingWidget::getHighThreshold | ( | ) |
high threshold for region growing
References ui.
Referenced by RegionGrowing::apply().
int RegionGrowingWidget::getLowThreshold | ( | ) |
low threshold for region growing
References ui.
Referenced by RegionGrowing::apply().
int RegionGrowingWidget::getNumberOfIterations | ( | ) |
number of iterations for smoothing
References ui.
Referenced by RegionGrowing::apply().
QList< QVector3D > * RegionGrowingWidget::getSeedPoints | ( | camitk::ImageComponent * | image | ) |
List of seed points.
References MultiPickingWidget::getPickedPixelMap(), PickedPixelMap::getPixelIndexList(), and pickingW.
Referenced by RegionGrowing::apply().
double RegionGrowingWidget::getTimeStep | ( | ) |
time step for smoothing
References ui.
Referenced by RegionGrowing::apply().
bool RegionGrowingWidget::isSmoothingChecked | ( | ) |
Accessors to all parameters.
Do the user want smoothing ?
References ui.
Referenced by RegionGrowing::apply().
void RegionGrowingWidget::updateComponent | ( | camitk::ImageComponent * | image | ) |
Update the widget with the correct PickedPixelMap (ImageComponent + Qlist of the selected points)
References camitk::Component::getName(), pickingW, ui, and MultiPickingWidget::updateComponent().
Referenced by RegionGrowing::getWidget().
|
protected |
Connected Action.
Referenced by RegionGrowingWidget().
|
protected |
Multiple picking widget.
Referenced by getSeedPoints(), RegionGrowingWidget(), and updateComponent().
|
protected |