#include <wxQuantificationWidget_base.h>
Public Member Functions | |
wxQuantificationWidget_base (wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style, const wxString &name) | |
virtual | ~wxQuantificationWidget_base () |
virtual void | SetManualContour_ReplaceContour () |
virtual void | SetManualContour_2DWorld (bool ok) |
virtual void | SetManualContour_AddPoint_2DWorld () |
virtual void | SetAnalysisTypeStenosis (int analysisTypeStenosis) |
virtual int | GetActualSlice () |
virtual void | SetHealthySlice (int healthySlice=-1) |
virtual void | GetSliceLimites (int type, int &sliceStart, int &sliceEnd) |
virtual void | Set3DStartRegionSliceActor (int type, int k) |
virtual void | RefreshAxis () |
virtual kVolume * | GetVolumeAxisExtended (int wz1, int wz2) |
virtual int | GetMaxActualSlice () |
virtual void | Set3DRegionSliceActor (int type, int k1, int k2) |
virtual void | DetectHealthySickSlice (bool minSurf, bool maxSurf) |
virtual void | Show3DStartRegionSliceActor (int type) |
virtual void | Set3DEndRegionSliceActor (int type, int k) |
virtual void | Show3DEndRegionSliceActor (int type) |
virtual void | Hide3DStartRegionSliceActor (int type) |
virtual void | Hide3DEndRegionSliceActor (int type) |
virtual int | GetSizeHealthyRegion () |
virtual void | SetSizeHealthyRegion (int size) |
virtual int | GetHealthySlice () |
virtual void | OnContourWall () |
virtual void | OnContourLumen () |
virtual void | OnContourHypo () |
virtual void | OnContourCalc () |
virtual void | OnReplaceContourWall () |
virtual void | OnReplaceContourLumen () |
virtual void | OnReplaceContourHypo () |
virtual void | OnReplaceContourCalc () |
virtual void | OnSliderDiscontinuityScroll (int percentage) |
virtual void | OnSliderLumenPercentageScroll (int percentage) |
virtual void | OnSliderCalcPercentageScroll (int percentage) |
virtual void | OnCalibration () |
virtual void | OnFile () |
virtual void | OnShowAll (bool value) |
virtual void | OnShowWall (bool value) |
virtual void | OnShowLumen (bool value) |
virtual void | OnShowCalc (bool value) |
virtual void | OnShowHypo (bool value) |
virtual void | CallBackOnMouseWheel (wxMouseEvent &event) |
virtual void | CallBackOnLeftDClick (wxMouseEvent &event) |
Definition at line 46 of file wxQuantificationWidget_base.h.
wxQuantificationWidget_base::wxQuantificationWidget_base | ( | wxWindow * | parent, | |
wxWindowID | id, | |||
const wxPoint & | pos, | |||
const wxSize & | size, | |||
long | style, | |||
const wxString & | name | |||
) |
Definition at line 1123 of file wxQuantificationWidget_base.cxx.
wxQuantificationWidget_base::~wxQuantificationWidget_base | ( | ) | [virtual] |
Definition at line 1134 of file wxQuantificationWidget_base.cxx.
void InterfaceVtkPanelWidgets::CallBackOnLeftDClick | ( | wxMouseEvent & | event | ) | [virtual, inherited] |
Reimplemented in wxQuantificationWidget, wxQuantificationWidgetCT, and wxSurfaceWidget.
Definition at line 24 of file InterfaceVtkPanelWidgets.cxx.
Referenced by vtk3DSurfaceWidget::OnLeftDClick().
void InterfaceVtkPanelWidgets::CallBackOnMouseWheel | ( | wxMouseEvent & | event | ) | [virtual, inherited] |
Reimplemented in wxQuantificationWidget, wxQuantificationWidgetCT, and LoadRangeImage.
Definition at line 20 of file InterfaceVtkPanelWidgets.cxx.
Referenced by wxImageViewerWidgetRoi::ExecuteEvent(), wxImageViewerWidget::ExecuteEvent1(), and vtk3DSurfaceWidget::OnMouseWheel().
void wxQuantificationWidget_base::DetectHealthySickSlice | ( | bool | minSurf, | |
bool | maxSurf | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1269 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtMaxSurf(), and wxPnlSearchStenosisAutomatic::OnBtStart().
int wxQuantificationWidget_base::GetActualSlice | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1162 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtEndRegion(), and wxPnlSearchStenosisAutomatic::OnBtHealthySlice().
int wxQuantificationWidget_base::GetHealthySlice | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1311 of file wxQuantificationWidget_base.cxx.
Referenced by wxPanelSizeHealthyRegion::OnButtonRefresh().
int wxQuantificationWidget_base::GetMaxActualSlice | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1258 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtPlus().
int wxQuantificationWidget_base::GetSizeHealthyRegion | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1301 of file wxQuantificationWidget_base.cxx.
Referenced by wxPanelSizeHealthyRegion::wxPanelSizeHealthyRegion().
void wxQuantificationWidget_base::GetSliceLimites | ( | int | type, | |
int & | sliceStart, | |||
int & | sliceEnd | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1173 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtHealthySlice(), and wxPnlSearchStenosisAutomatic::OnBtPlus().
kVolume * wxQuantificationWidget_base::GetVolumeAxisExtended | ( | int | wz1, | |
int | wz2 | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1252 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtAxisMPR().
void wxQuantificationWidget_base::Hide3DEndRegionSliceActor | ( | int | type | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1296 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosis::OnRbManual().
void wxQuantificationWidget_base::Hide3DStartRegionSliceActor | ( | int | type | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1291 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosis::OnRbManual().
void wxQuantificationWidget_base::OnCalibration | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1241 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlContourControl::OnCalibration().
void wxQuantificationWidget_base::OnContourCalc | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1203 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnContourCalc().
void wxQuantificationWidget_base::OnContourHypo | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1198 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnContourHypo().
void wxQuantificationWidget_base::OnContourLumen | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1193 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnContourLumen().
void wxQuantificationWidget_base::OnContourWall | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1188 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnContourWall().
void wxQuantificationWidget_base::OnFile | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1246 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlContourControl::OnFile().
void wxQuantificationWidget_base::OnReplaceContourCalc | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1221 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnReplaceContourCalc().
void wxQuantificationWidget_base::OnReplaceContourHypo | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1216 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnReplaceContourHypo().
void wxQuantificationWidget_base::OnReplaceContourLumen | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1212 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnReplaceContourLumen().
void wxQuantificationWidget_base::OnReplaceContourWall | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1208 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnReplaceContourWall().
void wxQuantificationWidget_base::OnShowAll | ( | bool | value | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1317 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnShowAll().
void wxQuantificationWidget_base::OnShowCalc | ( | bool | value | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1332 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnShowCalc().
void wxQuantificationWidget_base::OnShowHypo | ( | bool | value | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1337 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnShowHypo().
void wxQuantificationWidget_base::OnShowLumen | ( | bool | value | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1327 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnShowLumen().
void wxQuantificationWidget_base::OnShowWall | ( | bool | value | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1323 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlManualContour::OnShowWall().
void wxQuantificationWidget_base::OnSliderCalcPercentageScroll | ( | int | percentage | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1236 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlContourControl::OnSliderCalcPercentageScroll().
void wxQuantificationWidget_base::OnSliderDiscontinuityScroll | ( | int | percentage | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1226 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlContourControl::OnSliderDiscontinuityScroll().
void wxQuantificationWidget_base::OnSliderLumenPercentageScroll | ( | int | percentage | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1231 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlContourControl::OnSliderLumenPercentageScroll().
void wxQuantificationWidget_base::RefreshAxis | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1183 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBeginSlider(), wxPnlSearchStenosisAutomatic::OnBtEndRegion(), wxPnlSearchStenosisAutomatic::OnBtHealthySlice(), wxPnlSearchStenosisAutomatic::OnBtPlus(), and wxPnlSearchStenosisAutomatic::OnEndSlider().
void wxQuantificationWidget_base::Set3DEndRegionSliceActor | ( | int | type, | |
int | k | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1280 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtEndRegion(), and wxPnlSearchStenosisAutomatic::OnEndSlider().
void wxQuantificationWidget_base::Set3DRegionSliceActor | ( | int | type, | |
int | k1, | |||
int | k2 | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1264 of file wxQuantificationWidget_base.cxx.
void wxQuantificationWidget_base::Set3DStartRegionSliceActor | ( | int | type, | |
int | k | |||
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1178 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBeginSlider(), and wxPnlSearchStenosisAutomatic::OnBtHealthySlice().
void wxQuantificationWidget_base::SetAnalysisTypeStenosis | ( | int | analysisTypeStenosis | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1156 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnRbArea(), wxPnlSearchStenosisAutomatic::OnRbDiameter(), and wxPnlSearchStenosisAutomatic::wxPnlSearchStenosisAutomatic().
void wxQuantificationWidget_base::SetHealthySlice | ( | int | healthySlice = -1 |
) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1168 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisManual::OnBtHealthySlice(), wxPnlSearchStenosisAutomatic::OnBtHealthySlice(), and wxPanelSizeHealthyRegion::OnButtonRefresh().
void wxQuantificationWidget_base::SetManualContour_2DWorld | ( | bool | ok | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1145 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlModifyContour::OnFixContour(), and wxPnlModifyContour::OnNewContour().
void wxQuantificationWidget_base::SetManualContour_AddPoint_2DWorld | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1151 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlModifyContour::OnNewContour().
void wxQuantificationWidget_base::SetManualContour_ReplaceContour | ( | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1140 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlModifyContour::OnFixContour().
void wxQuantificationWidget_base::SetSizeHealthyRegion | ( | int | size | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1307 of file wxQuantificationWidget_base.cxx.
Referenced by wxPanelSizeHealthyRegion::OnButtonRefresh().
void wxQuantificationWidget_base::Show3DEndRegionSliceActor | ( | int | type | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1285 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBtEndRegion(), wxPnlSearchStenosisAutomatic::OnEndSlider(), and wxPnlSearchStenosis::OnRbAutomatic().
void wxQuantificationWidget_base::Show3DStartRegionSliceActor | ( | int | type | ) | [virtual] |
Reimplemented in wxQuantificationWidget, and wxQuantificationWidgetCT.
Definition at line 1274 of file wxQuantificationWidget_base.cxx.
Referenced by wxPnlSearchStenosisAutomatic::OnBeginSlider(), wxPnlSearchStenosisAutomatic::OnBtHealthySlice(), and wxPnlSearchStenosis::OnRbAutomatic().