creaContours_lib
|
#include <wxContourMainFrame.h>
Public Member Functions | |
wxContourMainFrame (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos, const wxSize &size, long style=wxDEFAULT_FRAME_STYLE|wxSUNKEN_BORDER) | |
wxContourMainFrame (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos, const wxSize &size, std::vector< vtkImageData * > images, long style=wxDEFAULT_FRAME_STYLE|wxSUNKEN_BORDER, std::string datadir="C:/Creatis/creaContoursBin/RelWithDebInfo/") | |
~wxContourMainFrame () | |
void | setVectImages (std::vector< vtkImageData * > imgs) |
bool | configurePanels () |
bool | addNewPanel (wxPanel *panel) |
wxAuiNotebook * | createNotebook () |
void | createInstantChooserPanel (wxAuiNotebook *parent) |
void | createViewPanel (wxAuiNotebook *parent) |
void | createInstantChooserPanel (wxWindow *parent) |
void | createViewPanel (wxWindow *parent) |
void | setInstantChooserPanel (wxInstantChooserPanel *theInstantChooserPanel) |
void | getMaskValue (vtkImageData **mask, vtkImageData **value, int typeContourGroup, int selection, int minZ, int maxZ) |
void | SaveImageResult (std::string directory, std::string namefile, vtkImageData *mask, vtkImageData *value) |
void | ShowToolsPanel (bool show) |
std::vector< vtkImageData * > | getVectImages () |
void | onCreateContourSpline () |
void | onCreateContourRectangle () |
void | onCreateContourCircle () |
void | onCreateContourLine () |
void | onCreateContourPoints () |
void | onCreateContourPolygon () |
void | onCreateContourBullEye (wxPanel *pan) |
void | onDeleteContour () |
void | deleteContours (std::vector< std::string > keyNamesVector) |
void | deleteContour (std::string theKeyName) |
void | onDeleteContoursActSlice () |
void | onDeleteAllContours () |
void | deleteAllContours () |
void | setConceptValue (std::string name, int value) |
ConceptDataWrap * | getLastConceptData () |
bool | getIfConceptCheckedAt (std::string name, int pos) |
void | changeInstant () |
int | getNamesWrappingSize () |
std::string | getNameWrapping (int i) |
void | updateInstantOutlines () |
void | updateInstantImageData () |
void | updateInstantAxes () |
void | onChangeDeep (int val) |
void | onCopy () |
void | onPaste () |
void | onUndo () |
void | onRedo () |
void | createCopyContourOf (std::string anExistingKName, std::vector< int > &instantNoTouchData, bool append) |
void | createMirrorContourOf (std::string anExistingKName, std::vector< int > &instantNoTouchData, bool append) |
AD: 03-09 Copy the object and apply the given transformation. More... | |
void | onLoad () |
void | onSave () |
void | onImport () |
void | onTest () |
void | openContours (FILE *pFile, FILE *pFileData, bool staticContour) |
void | RefreshInterface () |
vtkImageData * | getImageData () |
void | onSegmentationOneSlice (int isovalue, int sampling, int method) |
void | onSegmentationOneSliceITK (wxString distance, wxString sigma, wxString alfa, wxString beta, wxString propagation, wxString iterations, wxString inflation) |
void | SegmentationOneSlice (int x, int y, int z, int isovalue, int sampling, int method) |
void | SegmentationOneSliceITK (int x, int y, int z, wxString distance, wxString sigma, wxString alfa, wxString beta, wxString propagation, wxString iterations, wxString inflation) |
void | Mirror (int x, int y, int z, int isovalue, int sampling, int method) |
int | GetImageDataSizeZ () |
void | GetImageDataRange (double *range) |
void | onSegmentationAllSlice (int minZ, int maxZ, int isovalue, int sampling, int method) |
void | referenceLine () |
void | refLineHide () |
void | refLineShow () |
void | refLineChangeWidth (int width) |
void | onMirror () |
void | showAxis (bool show) |
void | onRigidPressed () |
void | onWidthOfContour (double width) |
int | getColorWindow () |
int | getWindowLevel () |
void | onBrigthnessColorWindowLevel (int colorwindow, int windowlevel) |
void | onInterpolation (bool interpolate) |
void | onChangeInstant (std::string name, int actual) |
void | resetAppend () |
void | onSpreadAdd () |
void | onSpreadAddAll () |
void | onSpreadGo (int type) |
void | getInstantVector (std::vector< int > &tempVector) |
std::vector< std::string > | getOutlinesName (int slide) |
void | onInformationContourLabels (int typeContourGroup, int selection, int minimumZ, int maximumZ, int grayRangeMin, int grayRangeMax) |
void | onSaveResults (std::string directory, std::string namefile, std::string filename, int typeContourGroup, int selection, int minZ, int maxZ, bool XYZValues, bool contourImage, bool statistics) |
void | SaveValuesXYZ (std::string directory, std::string namefile, int typeContourGroup) |
void | onChangeInstantInstantPanel (std::string name, int value, int minshow, int maxshow) |
void | onSnakePressed () |
void | saveFileWithContoursAutomatique () |
void | ShowResultImages (int typeContourGroup, int selection, int minZ, int maxZ) |
wxPanel * | getMaskImageViewPanel (wxWindow *parent) |
void | SetContourGroup (int contourGroup) |
wxPanel * | getThresholdImageViewPanel (wxWindow *parent) |
wxPanel * | getColorLayerImageViewPanel (wxWindow *parent) |
void | onPrintLabel (wxString label, manualBaseModel *manualModel) |
void | onInsertCalculation (manualBaseModel *manualModel) |
double | onePixelSize (double value) |
int | getType () |
double | getContourSizeInPixels () |
manualBaseModel * | getContour () |
std::string | GetFileLocation () |
void | SetFileLocation (std::string newFileLocation) |
void | SetScalarRange (int grayRangeMin, int grayRangeMax) |
Static Public Member Functions | |
static wxContourMainFrame * | getInstance (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos, const wxSize &size, std::vector< vtkImageData * > images, long style=wxDEFAULT_FRAME_STYLE|wxSUNKEN_BORDER, std::string datadir="C:/Creatis/creaContoursBin/RelWithDebInfo/") |
static wxContourMainFrame * | getInstance () |
static void | resetInstance () |
Private Member Functions | |
void | readDimSpc (FILE *pFile, bool interactiveOption) |
void | createContour (int typeContour) |
manualBaseModel * | factoryManualContourModel (wxPanel *panel) |
void | saveState () |
void | loadState (std::string filename) |
void | saveFileWithContours (std::string filename) |
void | onLoadContours (std::string fileNameContourROI, bool interactiveInterface) |
void | SetZForAllContours (int pz) |
Static Private Attributes | |
static wxContourMainFrame * | instance = NULL |
static char | COPY = 'C' |
Definition at line 122 of file wxContourMainFrame.h.
wxContourMainFrame::wxContourMainFrame | ( | wxWindow * | parent, |
wxWindowID | id, | ||
const wxString & | title, | ||
const wxPoint & | pos, | ||
const wxSize & | size, | ||
long | style = wxDEFAULT_FRAME_STYLE | wxSUNKEN_BORDER |
||
) |
Definition at line 58 of file wxContourMainFrame.cxx.
References _contourextractdata, _contourGroup, _creatingContoursActive, _instantPanel, _numberOfVariablesStatistics, _refLineControl, _refLineModel, _refLineView, _theViewPanel, _viewColorLayerImage, _viewColorLayerImagePanel, _viewMaskImage, _viewMaskImagePanel, _viewThresholdImage, _viewThresholdImagePanel, and m_mgr.
Referenced by getInstance().
wxContourMainFrame::wxContourMainFrame | ( | wxWindow * | parent, |
wxWindowID | id, | ||
const wxString & | title, | ||
const wxPoint & | pos, | ||
const wxSize & | size, | ||
std::vector< vtkImageData * > | images, | ||
long | style = wxDEFAULT_FRAME_STYLE | wxSUNKEN_BORDER , |
||
std::string | datadir = "C:/Creatis/creaContoursBin/RelWithDebInfo/" |
||
) |
Definition at line 100 of file wxContourMainFrame.cxx.
References _contourextractdata, _contourGroup, _creatingContoursActive, _datadir, _instantPanel, _numberOfVariablesStatistics, _pannew, _performingOperation, _refLineControl, _refLineModel, _refLineView, _theViewPanel, _viewColorLayerImage, _viewColorLayerImagePanel, _viewMaskImage, _viewMaskImagePanel, _viewThresholdImage, _viewThresholdImagePanel, interfMainPanel::getInstance(), inredo, inundo, m_mgr, m_notebook_style, m_notebook_theme, and setVectImages().
wxContourMainFrame::~wxContourMainFrame | ( | ) |
Definition at line 207 of file wxContourMainFrame.cxx.
References _contourextractdata, _pannew, deleteAllContours(), instance, kernelManager, m_mgr, and interfMainPanel::resetInstance().
bool wxContourMainFrame::addNewPanel | ( | wxPanel * | panel | ) |
void wxContourMainFrame::changeInstant | ( | ) |
Definition at line 675 of file wxContourMainFrame.cxx.
References _contourGroup, _instantPanel, _viewColorLayerImage, _viewColorLayerImagePanel, _viewMaskImage, _viewMaskImagePanel, _viewThresholdImage, _viewThresholdImagePanel, wxInstantChooserPanel::getInstant(), getMaskValue(), kernelManager, KernelManagerContour::setInstant(), updateInstantAxes(), updateInstantImageData(), and updateInstantOutlines().
Referenced by onChangeDeep(), wxContourViewPanel::onChangeInstant(), onChangeInstantInstantPanel(), interfMainPanel::onColorLayerImagePressed(), interfMainPanel::onInformationPressed(), onLoadContours(), interfMainPanel::onThresholdPressed(), and RefreshInterface().
bool wxContourMainFrame::configurePanels | ( | ) |
Definition at line 248 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, m_mgr, and notebook.
Referenced by setVectImages().
|
private |
Definition at line 414 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxVtkBaseView_SceneManager::configureViewControlTo(), KernelManagerContour::createOutline(), KernelManagerContour::factoryManualContourModel(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSceneManager(), wxContourViewPanel::getSpacing(), and kernelManager.
Referenced by onCreateContourCircle(), onCreateContourLine(), onCreateContourPoints(), onCreateContourPolygon(), onCreateContourRectangle(), and onCreateContourSpline().
void wxContourMainFrame::createCopyContourOf | ( | std::string | anExistingKName, |
std::vector< int > & | instantNoTouchData, | ||
bool | append | ||
) |
Definition at line 808 of file wxContourMainFrame.cxx.
References _theViewPanel, KernelManagerContour::createCopyContourOf(), wxVtkBaseView_SceneManager::createCopyContourOf(), KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSceneManager(), and kernelManager.
Referenced by onPaste().
void wxContourMainFrame::createInstantChooserPanel | ( | wxAuiNotebook * | parent | ) |
void wxContourMainFrame::createInstantChooserPanel | ( | wxWindow * | parent | ) |
void wxContourMainFrame::createMirrorContourOf | ( | std::string | anExistingKName, |
std::vector< int > & | instantNoTouchData, | ||
bool | append | ||
) |
AD: 03-09 Copy the object and apply the given transformation.
Definition at line 816 of file wxContourMainFrame.cxx.
References _refLineModel, _theViewPanel, KernelManagerContour::createCopyContourOf(), wxVtkBaseView_SceneManager::createCopyContourOf(), KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSceneManager(), and kernelManager.
Referenced by onMirror().
wxAuiNotebook * wxContourMainFrame::createNotebook | ( | ) |
Definition at line 236 of file wxContourMainFrame.cxx.
References m_notebook_style.
Referenced by setVectImages().
void wxContourMainFrame::createViewPanel | ( | wxAuiNotebook * | parent | ) |
void wxContourMainFrame::createViewPanel | ( | wxWindow * | parent | ) |
void wxContourMainFrame::deleteAllContours | ( | ) |
Definition at line 578 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxVtkBaseView_SceneManager::GetImageDataSizeZ(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSceneManager(), kernelManager, KernelManagerContour::removeAllOutlines(), wxVtkBaseView_SceneManager::removeAllOutlines(), and wxVtkBaseView_SceneManager::removeSceneContours().
Referenced by loadState(), onDeleteAllContours(), and ~wxContourMainFrame().
void wxContourMainFrame::deleteContour | ( | std::string | theKeyName | ) |
Definition at line 538 of file wxContourMainFrame.cxx.
References _theViewPanel, KernelManagerContour::deleteCModel(), wxContourViewPanel::isEditableCControler(), KernelManagerContour::IsPartOfStaticList(), kernelManager, and wxContourViewPanel::removeFromScene().
Referenced by deleteContours().
void wxContourMainFrame::deleteContours | ( | std::vector< std::string > | keyNamesVector | ) |
Definition at line 529 of file wxContourMainFrame.cxx.
References deleteContour().
Referenced by onDeleteContour(), and onDeleteContoursActSlice().
|
private |
Definition at line 439 of file wxContourMainFrame.cxx.
Referenced by onCreateContourBullEye().
wxPanel * wxContourMainFrame::getColorLayerImageViewPanel | ( | wxWindow * | parent | ) |
Definition at line 3189 of file wxContourMainFrame.cxx.
References _theViewPanel, _viewColorLayerImage, _viewColorLayerImagePanel, wxContourViewPanel::getImageData(), and wxContourViewPanel::getWxVtkBaseView().
Referenced by interfMainPanel::onColorLayerImagePressed().
int wxContourMainFrame::getColorWindow | ( | ) |
Definition at line 2340 of file wxContourMainFrame.cxx.
References _theViewPanel, and wxContourViewPanel::getColorWindow().
Referenced by interfMainPanel::getColorWindow().
manualBaseModel * wxContourMainFrame::getContour | ( | ) |
Returns the currently selected contour. If no contour is selected returns NULL
Definition at line 3256 of file wxContourMainFrame.cxx.
References _theViewPanel, KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSelectedObjects(), and kernelManager.
Referenced by interfMainPanel::onPrintLabel().
double wxContourMainFrame::getContourSizeInPixels | ( | ) |
Returns the size in pixels of the currently selected contour
Definition at line 3242 of file wxContourMainFrame.cxx.
References _theViewPanel, KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSelectedObjects(), and kernelManager.
Referenced by interfMainPanel::onCalibration().
std::string wxContourMainFrame::GetFileLocation | ( | ) |
Returns the Path of the data persistence file
Definition at line 3296 of file wxContourMainFrame.cxx.
References _fileLocation.
Referenced by onLoad(), and onSave().
bool wxContourMainFrame::getIfConceptCheckedAt | ( | std::string | name, |
int | pos | ||
) |
Definition at line 637 of file wxContourMainFrame.cxx.
References _instantPanel, and wxInstantChooserPanel::getIfConceptCheckedAt().
Referenced by wxContourViewPanel::onChangeInstant().
vtkImageData * wxContourMainFrame::getImageData | ( | ) |
Definition at line 1476 of file wxContourMainFrame.cxx.
References _theViewPanel, and wxContourViewPanel::getImageData().
Referenced by interfMainPanel::getImageData(), SegmentationOneSlice(), and SegmentationOneSliceITK().
void wxContourMainFrame::GetImageDataRange | ( | double * | range | ) |
Definition at line 2127 of file wxContourMainFrame.cxx.
References _theViewPanel, and wxContourViewPanel::GetImageDataRange().
int wxContourMainFrame::GetImageDataSizeZ | ( | ) |
Definition at line 2123 of file wxContourMainFrame.cxx.
References _theViewPanel, and wxContourViewPanel::GetImageDataSizeZ().
Referenced by interfMainPanel::GetImageDataSizeZ().
|
static |
Definition at line 184 of file wxContourMainFrame.cxx.
References instance, and wxContourMainFrame().
|
static |
Definition at line 197 of file wxContourMainFrame.cxx.
References instance.
Referenced by wxContourViewPanel::addNameWrapperToScene(), interfMainPanel::getColorWindow(), interfMainPanel::getImageData(), interfMainPanel::GetImageDataSizeZ(), interfMainPanel::getInstantVector(), interfMainPanel::getOutlinesName(), interfMainPanel::getWindowLevel(), interfMainPanel::hidePanel(), wxContourViewPanel::onActionButtonPressed(), wxContourViewPanel::onActualChange_Bar_Horizontal(), wxContourViewPanel::onActualChange_Bar_Vertical(), interfMainPanel::onBrigthnessColorWindowLevel(), interfMainPanel::onCalibration(), wxContourViewPanel::onChangedDeep(), wxContourViewPanel::onChangeInstant(), interfMainPanel::onColorLayerImagePressed(), wxInstantChooserPanel::onConceptRelease(), interfMainPanel::onCopy(), interfMainPanel::onCreateContourCircle(), interfMainPanel::onCreateContourLine(), interfMainPanel::onCreateContourPoints(), interfMainPanel::onCreateContourPolygon(), interfMainPanel::onCreateContourRectangle(), interfMainPanel::onCreateContoursBullEye(), interfMainPanel::onCreateContourSpline(), interfMainPanel::onDeleteAllContours(), interfMainPanel::onDeleteContour(), interfMainPanel::onDeleteContoursActSlice(), interfMainPanel::onePixelSize(), interfMainPanel::onImport(), interfMainPanel::onInformationContourLabels(), interfMainPanel::onInformationPressed(), interfMainPanel::onInterpolation(), interfMainPanel::onLoad(), interfMainPanel::onMirror(), interfMainPanel::onMirrorAxisHide(), interfMainPanel::onMirrorAxisShow(), interfMainPanel::onMirrorChangeWidth(), interfMainPanel::onMirrorPressed(), interfMainPanel::onPaste(), interfMainPanel::onPrintLabel(), interfMainPanel::onRedo(), interfMainPanel::onRigidPressed(), interfMainPanel::onSave(), interfMainPanel::onSaveResults(), interfMainPanel::onSegmentationAllSlice(), interfMainPanel::onSegmentationOneSlice(), interfMainPanel::onSegmentationOneSliceITK(), interfMainPanel::onSegmentationPressed(), interfMainPanel::onSegmentationPressedITK(), interfMainPanel::onSnakePressed(), interfMainPanel::onSpreadAdd(), interfMainPanel::onSpreadAddAll(), interfMainPanel::onSpreadGo(), interfMainPanel::onThresholdPressed(), interfMainPanel::onUndo(), interfMainPanel::onWidthOfContour(), interfMainPanel::RefreshInterface(), interfMainPanel::resetAppend(), interfMainPanel::SetContourGroup(), interfMainPanel::SetScalarRange(), interfMainPanel::showPanel(), and interfMainPanel::ShowResultImages().
void wxContourMainFrame::getInstantVector | ( | std::vector< int > & | tempVector | ) |
Definition at line 2495 of file wxContourMainFrame.cxx.
Referenced by interfMainPanel::getInstantVector().
ConceptDataWrap * wxContourMainFrame::getLastConceptData | ( | ) |
Definition at line 632 of file wxContourMainFrame.cxx.
References _instantPanel, and wxInstantChooserPanel::getLastConceptData().
Referenced by wxContourViewPanel::onChangeInstant().
wxPanel * wxContourMainFrame::getMaskImageViewPanel | ( | wxWindow * | parent | ) |
Definition at line 3164 of file wxContourMainFrame.cxx.
References _contourextractdata, _theViewPanel, _viewMaskImage, _viewMaskImagePanel, wxContourViewPanel::getImageData(), and wxContourViewPanel::getWxVtkBaseView().
Referenced by interfMainPanel::onInformationPressed().
void wxContourMainFrame::getMaskValue | ( | vtkImageData ** | mask, |
vtkImageData ** | value, | ||
int | typeContourGroup, | ||
int | selection, | ||
int | minZ, | ||
int | maxZ | ||
) |
Definition at line 2955 of file wxContourMainFrame.cxx.
References _contourextractdata, _instantPanel, _theViewPanel, KernelManagerContour::ExploseEachModel(), wxContourViewPanel::getImageData(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), KernelManagerContour::getOutlinesAtInstant(), kernelManager, and interfMainPanel::setStringInfoPanel().
Referenced by changeInstant(), onSaveResults(), and ShowResultImages().
int wxContourMainFrame::getNamesWrappingSize | ( | ) |
Definition at line 728 of file wxContourMainFrame.cxx.
References KernelManagerContour::getNamesWrappingSize(), and kernelManager.
Referenced by wxContourViewPanel::addNameWrapperToScene().
std::string wxContourMainFrame::getNameWrapping | ( | int | i | ) |
Definition at line 731 of file wxContourMainFrame.cxx.
References KernelManagerContour::getNameWrapping(), and kernelManager.
Referenced by wxContourViewPanel::addNameWrapperToScene().
std::vector< std::string > wxContourMainFrame::getOutlinesName | ( | int | slide | ) |
Definition at line 2499 of file wxContourMainFrame.cxx.
References _instantPanel, wxInstantChooserPanel::getInstant(), KernelManagerContour::getOutlinesNameAtInstant(), and kernelManager.
Referenced by interfMainPanel::getOutlinesName().
wxPanel * wxContourMainFrame::getThresholdImageViewPanel | ( | wxWindow * | parent | ) |
Definition at line 3208 of file wxContourMainFrame.cxx.
References _theViewPanel, _viewThresholdImage, _viewThresholdImagePanel, wxContourViewPanel::getImageData(), and wxContourViewPanel::getWxVtkBaseView().
Referenced by interfMainPanel::onThresholdPressed().
int wxContourMainFrame::getType | ( | ) |
Returns the type of the currently selected contour
Definition at line 3228 of file wxContourMainFrame.cxx.
References _theViewPanel, KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSelectedObjects(), and kernelManager.
Referenced by interfMainPanel::onCalibration().
std::vector< vtkImageData * > wxContourMainFrame::getVectImages | ( | ) |
Definition at line 192 of file wxContourMainFrame.cxx.
References KernelManagerContour::getVectImages(), and kernelManager.
int wxContourMainFrame::getWindowLevel | ( | ) |
Definition at line 2354 of file wxContourMainFrame.cxx.
References _theViewPanel, and wxContourViewPanel::getWindowLevel().
Referenced by interfMainPanel::getWindowLevel().
|
private |
Definition at line 862 of file wxContourMainFrame.cxx.
References deleteAllContours(), and onLoadContours().
Referenced by onRedo(), and onUndo().
void wxContourMainFrame::Mirror | ( | int | x, |
int | y, | ||
int | z, | ||
int | isovalue, | ||
int | sampling, | ||
int | method | ||
) |
void wxContourMainFrame::onBrigthnessColorWindowLevel | ( | int | colorwindow, |
int | windowlevel | ||
) |
Definition at line 2368 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::onBrigthnessColorWindowLevel(), and RefreshInterface().
Referenced by interfMainPanel::onBrigthnessColorWindowLevel().
void wxContourMainFrame::onChangeDeep | ( | int | val | ) |
Definition at line 755 of file wxContourMainFrame.cxx.
References _instantPanel, changeInstant(), and wxInstantChooserPanel::setConceptValue().
Referenced by wxContourViewPanel::onChangedDeep().
void wxContourMainFrame::onChangeInstant | ( | std::string | name, |
int | actual | ||
) |
Definition at line 2379 of file wxContourMainFrame.cxx.
References _instantPanel, and wxInstantChooserPanel::setConceptValue().
Referenced by wxContourViewPanel::onActualChange_Bar_Horizontal(), and wxContourViewPanel::onActualChange_Bar_Vertical().
void wxContourMainFrame::onChangeInstantInstantPanel | ( | std::string | name, |
int | value, | ||
int | minshow, | ||
int | maxshow | ||
) |
Definition at line 3108 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, changeInstant(), wxContourViewPanel::getHorizontalConceptName(), wxInstantChooserPanel::getIfConceptCheckedAt(), wxContourViewPanel::getVerticalConceptName(), wxContourViewPanel::setActualVertical(), and wxContourViewPanel::setHorizontalConcept().
Referenced by wxInstantChooserPanel::onConceptRelease().
void wxContourMainFrame::onCopy | ( | ) |
Definition at line 761 of file wxContourMainFrame.cxx.
References _instantPanel, _performingOperation, _theViewPanel, COPY, wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSelectedObjects(), PerformingOperation::reset(), PerformingOperation::setKeyNamesOperationElems(), PerformingOperation::setStartCommand(), and PerformingOperation::setStartOperationInstantVector().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onCopy().
void wxContourMainFrame::onCreateContourBullEye | ( | wxPanel * | pan | ) |
Definition at line 389 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxVtkBaseView_SceneManager::configureViewControlTo(), KernelManagerContour::createOutline(), factoryManualContourModel(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSceneManager(), wxContourViewPanel::getSpacing(), and kernelManager.
Referenced by interfMainPanel::onCreateContoursBullEye().
void wxContourMainFrame::onCreateContourCircle | ( | ) |
Definition at line 355 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourCircle().
void wxContourMainFrame::onCreateContourLine | ( | ) |
Definition at line 362 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourLine().
void wxContourMainFrame::onCreateContourPoints | ( | ) |
Definition at line 370 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourPoints().
void wxContourMainFrame::onCreateContourPolygon | ( | ) |
Definition at line 379 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourPolygon().
void wxContourMainFrame::onCreateContourRectangle | ( | ) |
Definition at line 349 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourRectangle().
void wxContourMainFrame::onCreateContourSpline | ( | ) |
This methods connect the event in the class interfMainPanel with the world of the appli
Definition at line 341 of file wxContourMainFrame.cxx.
References createContour(), and saveState().
Referenced by interfMainPanel::onCreateContourSpline().
void wxContourMainFrame::onDeleteAllContours | ( | ) |
Definition at line 573 of file wxContourMainFrame.cxx.
References deleteAllContours(), and saveState().
Referenced by interfMainPanel::onDeleteAllContours().
void wxContourMainFrame::onDeleteContour | ( | ) |
Definition at line 477 of file wxContourMainFrame.cxx.
References _theViewPanel, deleteContours(), wxContourViewPanel::getSceneManager(), wxVtkBaseView_SceneManager::getSelectedObjects(), and saveState().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onDeleteContour().
void wxContourMainFrame::onDeleteContoursActSlice | ( | ) |
Definition at line 567 of file wxContourMainFrame.cxx.
References _theViewPanel, deleteContours(), wxVtkBaseView_SceneManager::GetlstContoursNameActualSlice(), wxContourViewPanel::getSceneManager(), and saveState().
Referenced by interfMainPanel::onDeleteContoursActSlice().
double wxContourMainFrame::onePixelSize | ( | double | value | ) |
Assigns and returns the value of a pixel in millimeters @ param value Measure of the pixel in millimeters
Definition at line 3291 of file wxContourMainFrame.cxx.
References _onePixelSize.
Referenced by interfMainPanel::onePixelSize().
void wxContourMainFrame::onImport | ( | ) |
Definition at line 1106 of file wxContourMainFrame.cxx.
References kernelManager, onLoadContours(), and KernelManagerContour::parseOsirixFile().
Referenced by interfMainPanel::onImport().
void wxContourMainFrame::onInformationContourLabels | ( | int | typeContourGroup, |
int | selection, | ||
int | minimumZ, | ||
int | maximumZ, | ||
int | grayRangeMin, | ||
int | grayRangeMax | ||
) |
Definition at line 2514 of file wxContourMainFrame.cxx.
References _contourextractdata, _instantPanel, _numberOfVariablesStatistics, interfMainPanel::appendColsInformationPanel(), KernelManagerContour::ExploseEachModel(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), KernelManagerContour::getOutlinesAtInstant(), kernelManager, interfMainPanel::setCellValueInfoPanel(), interfMainPanel::setColLableInfoPanel(), interfMainPanel::setRowLabelInfoPanel(), and interfMainPanel::setStringInfoPanel().
Referenced by interfMainPanel::onInformationContourLabels().
void wxContourMainFrame::onInsertCalculation | ( | manualBaseModel * | manualModel | ) |
Calculates the size of the contour received as a parameter. Uses the measure of a pixel in millimeters.
manualBaseModel | Currently selected contour |
Definition at line 3283 of file wxContourMainFrame.cxx.
References interfMainPanel::getInstance(), and interfMainPanel::GetPixelValue().
void wxContourMainFrame::onInterpolation | ( | bool | interpolate | ) |
Definition at line 2374 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::onInterpolation(), and RefreshInterface().
Referenced by interfMainPanel::onInterpolation().
void wxContourMainFrame::onLoad | ( | ) |
Definition at line 966 of file wxContourMainFrame.cxx.
References GetFileLocation(), and onLoadContours().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onLoad().
|
private |
Definition at line 1024 of file wxContourMainFrame.cxx.
References _onePixelSize, _theViewPanel, _tmpReadFileTypeOfTransformation, changeInstant(), wxContourViewPanel::getSceneManager(), openContours(), readDimSpc(), wxVtkBaseView_SceneManager::removeSceneContours(), and SetZForAllContours().
Referenced by loadState(), onImport(), and onLoad().
void wxContourMainFrame::onMirror | ( | ) |
Definition at line 2267 of file wxContourMainFrame.cxx.
References _instantPanel, _performingOperation, _theViewPanel, COPY, createMirrorContourOf(), wxInstantChooserPanel::getInstant(), PerformingOperation::getKeyNamesOperationElems(), wxContourViewPanel::getSelectedObjects(), PerformingOperation::getStartCommand(), PerformingOperation::reset(), saveState(), PerformingOperation::setEndOperationInstantVector(), PerformingOperation::setKeyNamesOperationElems(), PerformingOperation::setStartCommand(), and PerformingOperation::setStartOperationInstantVector().
Referenced by interfMainPanel::onMirror().
void wxContourMainFrame::onPaste | ( | ) |
Definition at line 772 of file wxContourMainFrame.cxx.
References _instantPanel, _performingOperation, COPY, createCopyContourOf(), wxInstantChooserPanel::getInstant(), PerformingOperation::getKeyNamesOperationElems(), PerformingOperation::getStartCommand(), saveState(), and PerformingOperation::setEndOperationInstantVector().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onPaste().
void wxContourMainFrame::onPrintLabel | ( | wxString | label, |
manualBaseModel * | manualModel | ||
) |
Associates the String parameter with the contour
label | Label entered by the user |
manualBaseModel | Currently selected contour |
Definition at line 3268 of file wxContourMainFrame.cxx.
Referenced by interfMainPanel::onPrintLabel().
void wxContourMainFrame::onRedo | ( | ) |
Definition at line 801 of file wxContourMainFrame.cxx.
References kernelManager, loadState(), and KernelManagerContour::onRedo().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onRedo().
void wxContourMainFrame::onRigidPressed | ( | ) |
Definition at line 2309 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, KernelManagerContour::changeContourOfManager(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSelectedObjects(), kernelManager, and saveState().
Referenced by interfMainPanel::onRigidPressed().
void wxContourMainFrame::onSave | ( | ) |
Definition at line 1134 of file wxContourMainFrame.cxx.
References GetFileLocation(), kernelManager, saveFileWithContours(), and KernelManagerContour::setCurrentFileName().
Referenced by interfMainPanel::onSave(), and saveFileWithContoursAutomatique().
void wxContourMainFrame::onSaveResults | ( | std::string | directory, |
std::string | namefile, | ||
std::string | filename, | ||
int | typeContourGroup, | ||
int | selection, | ||
int | minZ, | ||
int | maxZ, | ||
bool | XYZValues, | ||
bool | contourImage, | ||
bool | statistics | ||
) |
Definition at line 2745 of file wxContourMainFrame.cxx.
References _instantPanel, _numberOfVariablesStatistics, interfMainPanel::getCellValue(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), getMaskValue(), interfMainPanel::getNumberColsInformationPanel(), SaveImageResult(), and SaveValuesXYZ().
Referenced by interfMainPanel::onSaveResults().
void wxContourMainFrame::onSegmentationAllSlice | ( | int | minZ, |
int | maxZ, | ||
int | isovalue, | ||
int | sampling, | ||
int | method | ||
) |
Definition at line 2131 of file wxContourMainFrame.cxx.
References _theViewPanel, interfMainPanel::getInstance(), wxContourViewPanel::GetX(), wxContourViewPanel::GetY(), RefreshInterface(), saveState(), SegmentationOneSlice(), and interfMainPanel::setLabelSegmentationPanelVTK().
Referenced by interfMainPanel::onSegmentationAllSlice().
void wxContourMainFrame::onSegmentationOneSlice | ( | int | isovalue, |
int | sampling, | ||
int | method | ||
) |
Definition at line 1938 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::GetX(), wxContourViewPanel::GetY(), wxContourViewPanel::GetZ(), RefreshInterface(), saveState(), and SegmentationOneSlice().
Referenced by interfMainPanel::onSegmentationOneSlice().
void wxContourMainFrame::onSegmentationOneSliceITK | ( | wxString | distance, |
wxString | sigma, | ||
wxString | alfa, | ||
wxString | beta, | ||
wxString | propagation, | ||
wxString | iterations, | ||
wxString | inflation | ||
) |
Definition at line 1480 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::GetX(), wxContourViewPanel::GetY(), wxContourViewPanel::GetZ(), RefreshInterface(), saveState(), and SegmentationOneSliceITK().
Referenced by interfMainPanel::onSegmentationOneSliceITK().
void wxContourMainFrame::onSnakePressed | ( | ) |
Definition at line 3119 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxInstantChooserPanel::getInstant(), and wxContourViewPanel::GetPointsOfActualContour().
Referenced by interfMainPanel::onSnakePressed().
void wxContourMainFrame::onSpreadAdd | ( | ) |
Definition at line 2390 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, interfMainPanel::appendStringSpread(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::GetPointsOfActualContour(), kernelManager, and KernelManagerContour::onSpreadAdd().
Referenced by interfMainPanel::onSpreadAdd().
void wxContourMainFrame::onSpreadAddAll | ( | ) |
Definition at line 2402 of file wxContourMainFrame.cxx.
References _instantPanel, interfMainPanel::appendStringSpread(), interfMainPanel::GetImageDataSizeZ(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), ContourThing::getModel(), KernelManagerContour::getOutlinesAtInstant(), kernelManager, and KernelManagerContour::onSpreadAdd().
Referenced by interfMainPanel::onSpreadAddAll().
void wxContourMainFrame::onSpreadGo | ( | int | type | ) |
Definition at line 2440 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, KernelManagerContour::CalculeSplinePropagation(), wxContourViewPanel::configureViewControlTo(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), KernelManagerContour::getMaxMinZ(), KernelManagerContour::GetPoints(), wxContourViewPanel::getSpacing(), KernelManagerContour::intToString(), kernelManager, saveState(), and interfMainPanel::setStringSpread().
Referenced by interfMainPanel::onSpreadGo().
void wxContourMainFrame::onTest | ( | ) |
Definition at line 1121 of file wxContourMainFrame.cxx.
void wxContourMainFrame::onUndo | ( | ) |
Definition at line 792 of file wxContourMainFrame.cxx.
References kernelManager, loadState(), KernelManagerContour::onUndo(), KernelManagerContour::onUndoSaveFile(), and saveFileWithContours().
Referenced by wxContourViewPanel::onActionButtonPressed(), and interfMainPanel::onUndo().
void wxContourMainFrame::onWidthOfContour | ( | double | width | ) |
Definition at line 2330 of file wxContourMainFrame.cxx.
References _theViewPanel, RefreshInterface(), wxContourViewPanel::removeSceneContours(), and wxContourViewPanel::SetWidthContour().
Referenced by interfMainPanel::onWidthOfContour().
void wxContourMainFrame::openContours | ( | FILE * | pFile, |
FILE * | pFileData, | ||
bool | staticContour | ||
) |
Definition at line 1311 of file wxContourMainFrame.cxx.
References _images, _theViewPanel, _tmpReadFileImageDim, _tmpReadFileImageSpac, _tmpReadFileTypeOfTransformation, KernelManagerContour::changeContourOfManager(), wxVtkBaseView_SceneManager::configureViewControlTo(), KernelManagerContour::createOutline(), KernelManagerContour::factoryManualContourModel(), wxContourViewPanel::getSceneManager(), wxContourViewPanel::getSpacing(), and kernelManager.
Referenced by onLoadContours().
|
private |
Definition at line 1245 of file wxContourMainFrame.cxx.
References _images, _tmpReadFileImageDim, _tmpReadFileImageSpac, and _tmpReadFileTypeOfTransformation.
Referenced by onLoadContours().
void wxContourMainFrame::referenceLine | ( | ) |
Definition at line 2157 of file wxContourMainFrame.cxx.
References _refLineControl, _refLineModel, _refLineView, _theViewPanel, wxContourViewPanel::getImageData(), and wxContourViewPanel::getWxVtkBaseView().
Referenced by interfMainPanel::onMirrorPressed().
void wxContourMainFrame::refLineChangeWidth | ( | int | width | ) |
Definition at line 2258 of file wxContourMainFrame.cxx.
References _refLineView, and RefreshInterface().
Referenced by interfMainPanel::onMirrorChangeWidth().
void wxContourMainFrame::refLineHide | ( | ) |
Definition at line 2217 of file wxContourMainFrame.cxx.
References _refLineControl, _refLineView, and RefreshInterface().
Referenced by interfMainPanel::onMirrorAxisHide().
void wxContourMainFrame::refLineShow | ( | ) |
Definition at line 2233 of file wxContourMainFrame.cxx.
References _refLineControl, _refLineModel, _refLineView, _theViewPanel, wxContourViewPanel::getWxVtkBaseView(), and RefreshInterface().
Referenced by interfMainPanel::onMirrorAxisShow(), and interfMainPanel::onMirrorPressed().
void wxContourMainFrame::RefreshInterface | ( | ) |
Definition at line 1469 of file wxContourMainFrame.cxx.
References _theViewPanel, changeInstant(), and wxContourViewPanel::RefreshInterface().
Referenced by onBrigthnessColorWindowLevel(), onInterpolation(), onSegmentationAllSlice(), onSegmentationOneSlice(), onSegmentationOneSliceITK(), onWidthOfContour(), refLineChangeWidth(), refLineHide(), refLineShow(), and interfMainPanel::RefreshInterface().
void wxContourMainFrame::resetAppend | ( | ) |
Definition at line 2384 of file wxContourMainFrame.cxx.
References kernelManager, and KernelManagerContour::resetAppend().
Referenced by interfMainPanel::resetAppend().
|
static |
Definition at line 202 of file wxContourMainFrame.cxx.
References instance.
|
private |
Definition at line 1160 of file wxContourMainFrame.cxx.
References _images, _onePixelSize, _theViewPanel, KernelManagerContour::GetLstNameThings(), KernelManagerContour::GetLstNameThingsStatic(), KernelManagerContour::getOutlineByKeyName(), wxContourViewPanel::getSceneManager(), kernelManager, KernelManagerContour::SaveThingName(), and wxVtkBaseView_SceneManager::SaveThingName().
Referenced by onSave(), onUndo(), saveFileWithContoursAutomatique(), and saveState().
void wxContourMainFrame::saveFileWithContoursAutomatique | ( | ) |
Definition at line 3144 of file wxContourMainFrame.cxx.
References KernelManagerContour::getCurrentFileName(), kernelManager, onSave(), and saveFileWithContours().
Referenced by wxContourViewPanel::onActionButtonPressed().
void wxContourMainFrame::SaveImageResult | ( | std::string | directory, |
std::string | namefile, | ||
vtkImageData * | mask, | ||
vtkImageData * | value | ||
) |
Definition at line 3062 of file wxContourMainFrame.cxx.
References interfMainPanel::getInstance(), KernelManagerContour::GetSpacing(), kernelManager, and interfMainPanel::setStringInfoPanel().
Referenced by onSaveResults().
|
private |
Definition at line 471 of file wxContourMainFrame.cxx.
References kernelManager, saveFileWithContours(), and KernelManagerContour::saveState().
Referenced by onCreateContourCircle(), onCreateContourLine(), onCreateContourPoints(), onCreateContourPolygon(), onCreateContourRectangle(), onCreateContourSpline(), onDeleteAllContours(), onDeleteContour(), onDeleteContoursActSlice(), onMirror(), onPaste(), onRigidPressed(), onSegmentationAllSlice(), onSegmentationOneSlice(), onSegmentationOneSliceITK(), and onSpreadGo().
void wxContourMainFrame::SaveValuesXYZ | ( | std::string | directory, |
std::string | namefile, | ||
int | typeContourGroup | ||
) |
Definition at line 2826 of file wxContourMainFrame.cxx.
References _contourextractdata, _instantPanel, _theViewPanel, KernelManagerContour::ExploseEachModel(), wxVtkBaseView_SceneManager::GetImageDataSizeZ(), interfMainPanel::getInstance(), wxInstantChooserPanel::getInstant(), KernelManagerContour::getOutlinesAtInstant(), wxContourViewPanel::getSceneManager(), KernelManagerContour::intToString(), kernelManager, and interfMainPanel::setStringInfoPanel().
Referenced by onSaveResults().
void wxContourMainFrame::SegmentationOneSlice | ( | int | x, |
int | y, | ||
int | z, | ||
int | isovalue, | ||
int | sampling, | ||
int | method | ||
) |
Definition at line 1953 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxContourViewPanel::configureViewControlTo(), KernelManagerContour::createOutline(), KernelManagerContour::factoryManualContourModel(), getImageData(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSpacing(), and kernelManager.
Referenced by onSegmentationAllSlice(), and onSegmentationOneSlice().
void wxContourMainFrame::SegmentationOneSliceITK | ( | int | x, |
int | y, | ||
int | z, | ||
wxString | distance, | ||
wxString | sigma, | ||
wxString | alfa, | ||
wxString | beta, | ||
wxString | propagation, | ||
wxString | iterations, | ||
wxString | inflation | ||
) |
Definition at line 1494 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxContourViewPanel::configureViewControlTo(), KernelManagerContour::createOutline(), KernelManagerContour::factoryManualContourModel(), getImageData(), wxInstantChooserPanel::getInstant(), wxContourViewPanel::getSpacing(), and kernelManager.
Referenced by onSegmentationOneSliceITK().
void wxContourMainFrame::setConceptValue | ( | std::string | name, |
int | value | ||
) |
Definition at line 627 of file wxContourMainFrame.cxx.
References _instantPanel, and wxInstantChooserPanel::setConceptValue().
Referenced by wxContourViewPanel::onChangeInstant().
void wxContourMainFrame::SetContourGroup | ( | int | contourGroup | ) |
Definition at line 3158 of file wxContourMainFrame.cxx.
References _contourGroup.
Referenced by interfMainPanel::SetContourGroup().
void wxContourMainFrame::SetFileLocation | ( | std::string | newFileLocation | ) |
Assign a new path to the data persistence file @ param newFileLocation New path of the file
Definition at line 3301 of file wxContourMainFrame.cxx.
References _fileLocation.
void wxContourMainFrame::setInstantChooserPanel | ( | wxInstantChooserPanel * | theInstantChooserPanel | ) |
Definition at line 294 of file wxContourMainFrame.cxx.
References _instantPanel.
void wxContourMainFrame::SetScalarRange | ( | int | grayRangeMin, |
int | grayRangeMax | ||
) |
Definition at line 2508 of file wxContourMainFrame.cxx.
References _contourextractdata.
Referenced by interfMainPanel::SetScalarRange().
void wxContourMainFrame::setVectImages | ( | std::vector< vtkImageData * > | imgs | ) |
Definition at line 143 of file wxContourMainFrame.cxx.
References _datadir, _images, _instantPanel, _theViewPanel, wxInstantChooserPanel::addConcepts(), configurePanels(), createNotebook(), ConceptDataWrap::getActualValue(), wxInstantChooserPanel::getConceptDataOf(), KernelManagerContour::getConceptsInformation(), wxContourViewPanel::getCurrentDeep(), ConceptDataWrap::getMaxShowedValue(), ConceptDataWrap::getMaxValue(), ConceptDataWrap::getMinShowedValue(), ConceptDataWrap::getMinValue(), KernelManagerContour::getSourceImage(), kernelManager, notebook, wxInstantChooserPanel::setConceptValue(), and wxContourViewPanel::setVerticalConcept().
Referenced by wxContourMainFrame().
|
private |
Definition at line 984 of file wxContourMainFrame.cxx.
References KernelManagerContour::GetLstNameThings(), KernelManagerContour::GetLstNameThingsStatic(), KernelManagerContour::getOutlineByKeyName(), and kernelManager.
Referenced by onLoadContours().
void wxContourMainFrame::showAxis | ( | bool | show | ) |
Definition at line 2302 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::Refresh(), and wxContourViewPanel::SetVisibleAxis().
Referenced by interfMainPanel::hidePanel(), interfMainPanel::onCreateContourCircle(), interfMainPanel::onCreateContourLine(), interfMainPanel::onCreateContourPoints(), interfMainPanel::onCreateContourPolygon(), interfMainPanel::onCreateContourRectangle(), interfMainPanel::onCreateContoursBullEye(), interfMainPanel::onCreateContourSpline(), interfMainPanel::onDeleteAllContours(), interfMainPanel::onDeleteContour(), interfMainPanel::onDeleteContoursActSlice(), interfMainPanel::onSegmentationPressed(), interfMainPanel::onSegmentationPressedITK(), interfMainPanel::onSnakePressed(), interfMainPanel::showPanel(), and updateInstantImageData().
void wxContourMainFrame::ShowResultImages | ( | int | typeContourGroup, |
int | selection, | ||
int | minZ, | ||
int | maxZ | ||
) |
Definition at line 643 of file wxContourMainFrame.cxx.
References getMaskValue(), and m_notebook_style.
Referenced by interfMainPanel::ShowResultImages().
void wxContourMainFrame::ShowToolsPanel | ( | bool | show | ) |
Definition at line 3152 of file wxContourMainFrame.cxx.
References _pannew, and interfMainPanel::Show().
void wxContourMainFrame::updateInstantAxes | ( | ) |
Definition at line 750 of file wxContourMainFrame.cxx.
Referenced by changeInstant().
void wxContourMainFrame::updateInstantImageData | ( | ) |
Definition at line 735 of file wxContourMainFrame.cxx.
References _instantPanel, _theViewPanel, wxContourViewPanel::changeImage(), ConceptDataWrap::getActualValue(), wxInstantChooserPanel::getConceptDataOf(), KernelManagerContour::getImageAtInstant(), wxInstantChooserPanel::getInstant(), kernelManager, wxContourViewPanel::setImageSlice(), and showAxis().
Referenced by changeInstant().
void wxContourMainFrame::updateInstantOutlines | ( | ) |
Definition at line 717 of file wxContourMainFrame.cxx.
References _theViewPanel, wxContourViewPanel::addNameWrapperToScene(), and wxContourViewPanel::removeSceneContours().
Referenced by changeInstant().
|
private |
Definition at line 391 of file wxContourMainFrame.h.
|
private |
Definition at line 408 of file wxContourMainFrame.h.
Referenced by getMaskImageViewPanel(), getMaskValue(), onInformationContourLabels(), SaveValuesXYZ(), SetScalarRange(), wxContourMainFrame(), and ~wxContourMainFrame().
|
private |
Definition at line 359 of file wxContourMainFrame.h.
Referenced by changeInstant(), SetContourGroup(), and wxContourMainFrame().
|
private |
Definition at line 403 of file wxContourMainFrame.h.
Referenced by wxContourMainFrame().
|
private |
Definition at line 364 of file wxContourMainFrame.h.
Referenced by setVectImages(), and wxContourMainFrame().
|
private |
Definition at line 430 of file wxContourMainFrame.h.
Referenced by GetFileLocation(), and SetFileLocation().
|
private |
Definition at line 429 of file wxContourMainFrame.h.
|
private |
Definition at line 390 of file wxContourMainFrame.h.
Referenced by openContours(), readDimSpc(), saveFileWithContours(), and setVectImages().
|
private |
Definition at line 366 of file wxContourMainFrame.h.
Referenced by changeInstant(), configurePanels(), createContour(), deleteAllContours(), getIfConceptCheckedAt(), getLastConceptData(), getMaskValue(), getOutlinesName(), onChangeDeep(), onChangeInstant(), onChangeInstantInstantPanel(), onCopy(), onCreateContourBullEye(), onInformationContourLabels(), onMirror(), onPaste(), onRigidPressed(), onSaveResults(), onSnakePressed(), onSpreadAdd(), onSpreadAddAll(), onSpreadGo(), SaveValuesXYZ(), SegmentationOneSlice(), SegmentationOneSliceITK(), setConceptValue(), setInstantChooserPanel(), setVectImages(), updateInstantImageData(), and wxContourMainFrame().
|
private |
Definition at line 377 of file wxContourMainFrame.h.
Referenced by onInformationContourLabels(), onSaveResults(), and wxContourMainFrame().
|
private |
Definition at line 428 of file wxContourMainFrame.h.
Referenced by onePixelSize(), onLoadContours(), and saveFileWithContours().
|
private |
Definition at line 362 of file wxContourMainFrame.h.
Referenced by ShowToolsPanel(), wxContourMainFrame(), and ~wxContourMainFrame().
|
private |
Definition at line 363 of file wxContourMainFrame.h.
Referenced by onCopy(), onMirror(), onPaste(), and wxContourMainFrame().
|
private |
Definition at line 369 of file wxContourMainFrame.h.
Referenced by referenceLine(), refLineHide(), refLineShow(), and wxContourMainFrame().
|
private |
Definition at line 370 of file wxContourMainFrame.h.
Referenced by createMirrorContourOf(), referenceLine(), refLineShow(), and wxContourMainFrame().
|
private |
Definition at line 371 of file wxContourMainFrame.h.
Referenced by referenceLine(), refLineChangeWidth(), refLineHide(), refLineShow(), and wxContourMainFrame().
|
private |
Definition at line 365 of file wxContourMainFrame.h.
Referenced by configurePanels(), createContour(), createCopyContourOf(), createMirrorContourOf(), deleteAllContours(), deleteContour(), getColorLayerImageViewPanel(), getColorWindow(), getContour(), getContourSizeInPixels(), getImageData(), GetImageDataRange(), GetImageDataSizeZ(), getMaskImageViewPanel(), getMaskValue(), getThresholdImageViewPanel(), getType(), getWindowLevel(), onBrigthnessColorWindowLevel(), onChangeInstantInstantPanel(), onCopy(), onCreateContourBullEye(), onDeleteContour(), onDeleteContoursActSlice(), onInterpolation(), onLoadContours(), onMirror(), onRigidPressed(), onSegmentationAllSlice(), onSegmentationOneSlice(), onSegmentationOneSliceITK(), onSnakePressed(), onSpreadAdd(), onSpreadGo(), onWidthOfContour(), openContours(), referenceLine(), refLineShow(), RefreshInterface(), saveFileWithContours(), SaveValuesXYZ(), SegmentationOneSlice(), SegmentationOneSliceITK(), setVectImages(), showAxis(), updateInstantImageData(), updateInstantOutlines(), and wxContourMainFrame().
|
private |
Definition at line 394 of file wxContourMainFrame.h.
Referenced by openContours(), and readDimSpc().
|
private |
Definition at line 395 of file wxContourMainFrame.h.
Referenced by openContours(), and readDimSpc().
|
private |
Definition at line 396 of file wxContourMainFrame.h.
Referenced by onLoadContours(), openContours(), and readDimSpc().
|
private |
Definition at line 388 of file wxContourMainFrame.h.
Referenced by changeInstant(), getColorLayerImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 389 of file wxContourMainFrame.h.
Referenced by changeInstant(), getColorLayerImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 380 of file wxContourMainFrame.h.
Referenced by changeInstant(), getMaskImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 381 of file wxContourMainFrame.h.
Referenced by changeInstant(), getMaskImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 384 of file wxContourMainFrame.h.
Referenced by changeInstant(), getThresholdImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 385 of file wxContourMainFrame.h.
Referenced by changeInstant(), getThresholdImageViewPanel(), and wxContourMainFrame().
|
private |
Definition at line 426 of file wxContourMainFrame.h.
|
private |
Definition at line 427 of file wxContourMainFrame.h.
|
staticprivate |
Definition at line 422 of file wxContourMainFrame.h.
Referenced by onCopy(), onMirror(), and onPaste().
|
private |
Definition at line 425 of file wxContourMainFrame.h.
|
private |
Definition at line 419 of file wxContourMainFrame.h.
Referenced by wxContourMainFrame().
|
staticprivate |
Definition at line 360 of file wxContourMainFrame.h.
Referenced by getInstance(), resetInstance(), and ~wxContourMainFrame().
|
private |
Definition at line 420 of file wxContourMainFrame.h.
Referenced by wxContourMainFrame().
|
private |
Definition at line 361 of file wxContourMainFrame.h.
Referenced by changeInstant(), createContour(), createCopyContourOf(), createMirrorContourOf(), deleteAllContours(), deleteContour(), getContour(), getContourSizeInPixels(), getMaskValue(), getNamesWrappingSize(), getNameWrapping(), getOutlinesName(), getType(), getVectImages(), onCreateContourBullEye(), onImport(), onInformationContourLabels(), onRedo(), onRigidPressed(), onSave(), onSpreadAdd(), onSpreadAddAll(), onSpreadGo(), onUndo(), openContours(), resetAppend(), saveFileWithContours(), saveFileWithContoursAutomatique(), SaveImageResult(), saveState(), SaveValuesXYZ(), SegmentationOneSlice(), SegmentationOneSliceITK(), setVectImages(), SetZForAllContours(), updateInstantImageData(), and ~wxContourMainFrame().
|
private |
Definition at line 373 of file wxContourMainFrame.h.
Referenced by addNewPanel(), configurePanels(), wxContourMainFrame(), and ~wxContourMainFrame().
|
private |
Definition at line 375 of file wxContourMainFrame.h.
Referenced by createNotebook(), ShowResultImages(), and wxContourMainFrame().
|
private |
Definition at line 376 of file wxContourMainFrame.h.
Referenced by wxContourMainFrame().
|
private |
Definition at line 374 of file wxContourMainFrame.h.
Referenced by addNewPanel(), configurePanels(), and setVectImages().
|
private |
Definition at line 421 of file wxContourMainFrame.h.