#include <creaImageIOWxGimmickView.h>
Public Types | |
typedef int | EventType |
typedef std::map < std::string, TreeView * > | TreeViewMapType |
typedef boost::signal< void(bool)> | ValidationSignalType |
typedef ValidationSignalType::slot_function_type | ValidationCallbackType |
typedef std::vector < DicomDatabase * > | DicomDatabaseListType |
Type of list of DicomDatabase. | |
Public Member Functions | |
WxGimmickView (Gimmick *, wxWindow *parent, const wxWindowID id, const wxPoint &pos, const wxSize &size, int min_dim=GIMMICK_2D_IMAGE_SELECTION, int max_dim=GIMMICK_3D_IMAGE_SELECTION, int number_of_threads=0) | |
Ctor. | |
virtual | ~WxGimmickView () |
Virtual destructor. | |
void | GetSelectedFiles (std::vector< std::string > &s) |
void | GetSelectedImages (std::vector< vtkImageData * > &s, int dim) |
void | GetImages (int dim, const std::vector< std::string > &files, std::vector< vtkImageData * > &s) |
void | OnSelectionChange (const std::vector< tree::Node * > &s, bool isSelection, int selection, bool mProcess) |
Callback called when a selection from a TreeView has changed. | |
void | StopPlayer () |
Stops the player. | |
void | AddIgnoreFile (tree::Node *toRemove) |
Adds a file to ignore. | |
void | ClearSelection () |
Resets the default image. | |
void | CopyFiles (const std::vector< std::string > &filenames) |
Copies selected files. | |
void | AddDir (std::string dirName) |
Add selected files to the Database. | |
void | ReadImageThreaded (const std::vector< tree::Node * > &sel) |
Sends a request to read the currently selected node and the ones that surround it. | |
void | OnSaveSettingsCallback (const std::string ©Path, const std::string &dbPath, const std::string &syncEvent, const std::string &syncFreq) |
Saves the settings to the file. | |
void | OnListenerCallback (const std::string &drive, bool addFiles, bool removeFiles) |
Changes listener state. | |
void | OnDriveMount (bool mount) |
Acts upon a drive mount. | |
void | StartListeningThread () |
Starts the listening thread on the CD/DVD drive. | |
void | StopListeningThread () |
Stops the listening thread on the CD/DVD drive. | |
void | OnFieldsEdited (tree::Node *node, const std::string &name, const std::string &key, const std::string &val) |
Called upon when a field has been edited. | |
void | GetVisibleAttributes (std::vector< std::string > &shown, std::vector< std::string > &nShown, int level) |
Called upon to return the visible attributes of the current tab. | |
void | OnAttributesChanged (const std::vector< std::string > &nShown, int level) |
Called when there has been a change in the visible attributes of a tree view. | |
virtual void | Initialize () |
TreeViewMapType & | GetTreeViewMap () |
Returns the TreeViewMap (ref). | |
const TreeViewMapType & | GetTreeViewMap () const |
Returns the TreeViewMap (const ref). | |
virtual void | Finalize () |
Finalize. | |
int | GetMaximalPriority () |
virtual void | GetSelectedImages (std::vector< vtkImageData * > &) |
Returns the vector of images corresponding to selection. | |
virtual void | GetImages (int dim, std::vector< std::string > files, std::vector< vtkImageData * > &s) |
bool | ValidateSelected (tree::Node *sel, int min_dim, int max_dim) |
Validates the dimension compliance of the images with the maximum and minimum given, and between their sizes. | |
void | ReadImagesNotThreaded (std::vector< vtkImageData * > &s, std::vector< std::string > files, int dim) |
Reads the vector of images, builds it in the dimension required and returns them in the supplied vector. | |
void | RequestReading (tree::Node *n, int prio, int selection_index, ImagePointerHolder *p) |
std::string | GetMessage () |
Obtains the message of the state. | |
void | SetMessage (std::string mess) |
Obtains the message of the state. | |
void | ResetExtent () |
Resets the data of the extent and begins a new selection. | |
void | CreateTreeViews () |
Create the tree views. | |
void | CreateSingleTreeView (std::string &i_name) |
Create a tree view with a given name. | |
virtual void | UpdateTreeViewLevel (const std::string &, int l) |
void | OnMultiThreadImageReaderEvent (const std::string &filename, MultiThreadImageReaderUser::EventType t, vtkImageData *image) |
vtkImageData * | GetDefaultImage () |
void | ConnectValidationObserver (ValidationCallbackType callback) |
void | modifyValidationSignal (bool ivalid) |
virtual int | GetSelectionSize () |
Returns the size of the current selection. | |
virtual bool | IsSelectionValid () |
Returns true if there is a valid selection. | |
virtual void | GetSelectedDicomNodes (std::vector< DicomNode * > &) |
Returns the vector of DicomNode corresponding to selection. | |
virtual DicomNode * | GetDicomNodeOfItem (const TreeItemId &i) |
Returns the DicomNode corresponding to the tree item. | |
virtual DicomDatabaseListType & | GetDicomDatabaseList () |
Returns the list of DicomDatabase open. | |
virtual const DicomDatabaseListType & | GetDicomDatabaseList () const |
Returns the list of DicomDatabase open (const). | |
virtual void | LoadOrCreateFavoritesDatabase () |
Loads or creates a favorites database. | |
void | MultiThreadImageReaderEventLock () |
void | MultiThreadImageReaderEventUnlock () |
wxMutex & | GetMultiThreadImageReaderUserMutex () |
Protected Member Functions | |
void | CreateToolBar () |
Creates the tool bar. | |
void | CreateTreeView (TreeHandler *) |
virtual void | OpenOrNewDatabase (bool open) |
Opens an existing database, or else, creates a local database. | |
virtual void | ShowHelp () |
Shows the help. | |
virtual void | RebuildView () |
virtual void | UpdateDicomDatabaseView (DicomDatabase *) |
virtual void | UpdateDicomNodeView (DicomNode *n, const TreeItemId &parent) |
Private Member Functions | |
void | CreateIconList () |
void | OnAddFiles (wxCommandEvent &event) |
Callback for adding files. | |
void | OnAddDir (wxCommandEvent &event) |
Callback for adding dir. | |
void | OnRemove (wxCommandEvent &event) |
Callback for removing files. | |
void | OnSynchronize (wxCommandEvent &event) |
Callback for synchronization. | |
void | OnSettings (wxCommandEvent &event) |
Callback for settings edition. | |
void | OnTools (wxCommandEvent &event) |
Callback for settings edition. | |
void | CreateSettingsDialog (wxNotebook *nb, wxDialog *dial) |
Creates the settings dialog (the pages inside and the information). | |
void | DisplayAddSummary () |
Display a message box with the last addition statistics. | |
bool | isNeedRecursive (std::string i_name) |
Test a directory to know if contains sub-directory to analyze. | |
void | OnAddProgress (Gimmick::AddProgress &) |
AddProgress Gimmick callback. | |
void | OnInternalIdle () |
Called upon to refresh the viewer once there are no actions to be done. | |
void | OnAddDB (wxCommandEvent &event) |
callback to add a database | |
void | OnCreateDB (wxCommandEvent &event) |
Create a DB from an Attributes Descriptor files. | |
void | CreateEditFieldsDialog (tree::Node *node, std::vector< std::string > names, std::vector< std::string > keys) |
Edits the fields of a given node. | |
Private Attributes | |
bool | mConstructed |
wxToolBar * | mToolBar |
The ToolBar and the tools. | |
wxToolBarToolBase * | mToolAddFile |
wxToolBarToolBase * | mToolAddDir |
wxToolBarToolBase * | mToolRemove |
wxToolBarToolBase * | mToolAddDatabase |
wxToolBarToolBase * | mToolHelp |
wxToolBarToolBase * | mToolSynchronize |
wxToolBarToolBase * | mToolSettings |
wxToolBarToolBase * | mToolTools |
wxSplitterWindow * | mSplitter |
wxPanel * | mBottomPanel |
wxStaticText * | mText |
wxNotebook * | mNotebook |
wxImageList * | mIcon |
The list of icons. | |
Gimmick * | mGimmick |
Controller which manages the interaction with the model. | |
Listener * | mListener |
wxProgressDialog * | mProgressDialog |
Progress dialog. | |
int | mSelectionMaxDimension |
The selection's maximum dimension. | |
int | mSelectionMinDimension |
The selection's minimum dimension. | |
WxViewer * | mViewer |
Image previewer. | |
tree::Node * | mCurImageItemToShow |
Currently Displayed Node. | |
std::vector < ImagePointerHolder * > | pointers |
wxString | mCurrentDirectory |
Friends | |
class | ThreadedImageReader |
class | MultiThreadImageReader |
Definition at line 27 of file creaImageIOWxGimmickView.h.
typedef int creaImageIO::WxGimmickView::EventType |
Reimplemented from creaImageIO::MultiThreadImageReaderUser.
Definition at line 31 of file creaImageIOWxGimmickView.h.
typedef std::map<std::string, TreeView*> creaImageIO::GimmickView::TreeViewMapType [inherited] |
Type of map from View name to TreeView* (This map is equivalent for Views of the TreeHandlerMap of Gimmick)
Definition at line 52 of file creaImageIOGimmickView.h.
typedef boost::signal<void (bool)> creaImageIO::GimmickView::ValidationSignalType [inherited] |
Definition at line 133 of file creaImageIOGimmickView.h.
typedef ValidationSignalType::slot_function_type creaImageIO::GimmickView::ValidationCallbackType [inherited] |
Definition at line 134 of file creaImageIOGimmickView.h.
typedef std::vector<DicomDatabase*> creaImageIO::GimmickView::DicomDatabaseListType [inherited] |
creaImageIO::WxGimmickView::WxGimmickView | ( | Gimmick * | , | |
wxWindow * | parent, | |||
const wxWindowID | id, | |||
const wxPoint & | pos, | |||
const wxSize & | size, | |||
int | min_dim = GIMMICK_2D_IMAGE_SELECTION , |
|||
int | max_dim = GIMMICK_3D_IMAGE_SELECTION , |
|||
int | number_of_threads = 0 | |||
) |
Ctor.
virtual creaImageIO::WxGimmickView::~WxGimmickView | ( | ) | [virtual] |
Virtual destructor.
void creaImageIO::WxGimmickView::GetSelectedFiles | ( | std::vector< std::string > & | s | ) | [virtual] |
Returns the selected files (overloaded from GimmickView)
Reimplemented from creaImageIO::GimmickView.
void creaImageIO::WxGimmickView::GetSelectedImages | ( | std::vector< vtkImageData * > & | s, | |
int | dim | |||
) | [virtual] |
Returns the selected Images so that they comply with the given parameter(4D) (overloaded from GimmickView)
Reimplemented from creaImageIO::GimmickView.
void creaImageIO::WxGimmickView::GetImages | ( | int | dim, | |
const std::vector< std::string > & | files, | |||
std::vector< vtkImageData * > & | s | |||
) |
Returns the images indicated by the filenames in the vector so that they comply with the given parameter(dim)
void creaImageIO::WxGimmickView::OnSelectionChange | ( | const std::vector< tree::Node * > & | s, | |
bool | isSelection, | |||
int | selection, | |||
bool | mProcess | |||
) | [virtual] |
Callback called when a selection from a TreeView has changed.
Reimplemented from creaImageIO::GimmickView.
void creaImageIO::WxGimmickView::StopPlayer | ( | ) | [inline] |
Stops the player.
Definition at line 63 of file creaImageIOWxGimmickView.h.
References mViewer, and creaImageIO::WxViewer::StopPlayer().
00063 {mViewer->StopPlayer();}
void creaImageIO::WxGimmickView::AddIgnoreFile | ( | tree::Node * | toRemove | ) | [virtual] |
void creaImageIO::WxGimmickView::ClearSelection | ( | ) | [virtual] |
void creaImageIO::WxGimmickView::CopyFiles | ( | const std::vector< std::string > & | filenames | ) | [virtual] |
void creaImageIO::WxGimmickView::AddDir | ( | std::string | dirName | ) |
Add selected files to the Database.
void creaImageIO::WxGimmickView::ReadImageThreaded | ( | const std::vector< tree::Node * > & | sel | ) |
Sends a request to read the currently selected node and the ones that surround it.
void creaImageIO::WxGimmickView::OnSaveSettingsCallback | ( | const std::string & | copyPath, | |
const std::string & | dbPath, | |||
const std::string & | syncEvent, | |||
const std::string & | syncFreq | |||
) |
Saves the settings to the file.
void creaImageIO::WxGimmickView::OnListenerCallback | ( | const std::string & | drive, | |
bool | addFiles, | |||
bool | removeFiles | |||
) |
Changes listener state.
void creaImageIO::WxGimmickView::OnDriveMount | ( | bool | mount | ) |
Acts upon a drive mount.
void creaImageIO::WxGimmickView::StartListeningThread | ( | ) |
Starts the listening thread on the CD/DVD drive.
void creaImageIO::WxGimmickView::StopListeningThread | ( | ) |
Stops the listening thread on the CD/DVD drive.
void creaImageIO::WxGimmickView::OnFieldsEdited | ( | tree::Node * | node, | |
const std::string & | name, | |||
const std::string & | key, | |||
const std::string & | val | |||
) |
Called upon when a field has been edited.
void creaImageIO::WxGimmickView::GetVisibleAttributes | ( | std::vector< std::string > & | shown, | |
std::vector< std::string > & | nShown, | |||
int | level | |||
) |
Called upon to return the visible attributes of the current tab.
void creaImageIO::WxGimmickView::OnAttributesChanged | ( | const std::vector< std::string > & | nShown, | |
int | level | |||
) |
Called when there has been a change in the visible attributes of a tree view.
void creaImageIO::WxGimmickView::CreateToolBar | ( | ) | [protected] |
Creates the tool bar.
void creaImageIO::WxGimmickView::CreateTreeView | ( | TreeHandler * | ) | [protected, virtual] |
Create the tree view for TreeHandler provided (overloaded from GimmickView)
Reimplemented from creaImageIO::GimmickView.
void creaImageIO::WxGimmickView::CreateIconList | ( | ) | [private] |
void creaImageIO::WxGimmickView::OnAddFiles | ( | wxCommandEvent & | event | ) | [private] |
Callback for adding files.
void creaImageIO::WxGimmickView::OnAddDir | ( | wxCommandEvent & | event | ) | [private] |
Callback for adding dir.
void creaImageIO::WxGimmickView::OnRemove | ( | wxCommandEvent & | event | ) | [private] |
Callback for removing files.
void creaImageIO::WxGimmickView::OnSynchronize | ( | wxCommandEvent & | event | ) | [private] |
Callback for synchronization.
void creaImageIO::WxGimmickView::OnSettings | ( | wxCommandEvent & | event | ) | [private] |
Callback for settings edition.
void creaImageIO::WxGimmickView::OnTools | ( | wxCommandEvent & | event | ) | [private] |
Callback for settings edition.
void creaImageIO::WxGimmickView::CreateSettingsDialog | ( | wxNotebook * | nb, | |
wxDialog * | dial | |||
) | [private] |
Creates the settings dialog (the pages inside and the information).
void creaImageIO::WxGimmickView::DisplayAddSummary | ( | ) | [private] |
Display a message box with the last addition statistics.
bool creaImageIO::WxGimmickView::isNeedRecursive | ( | std::string | i_name | ) | [private] |
Test a directory to know if contains sub-directory to analyze.
void creaImageIO::WxGimmickView::OnAddProgress | ( | Gimmick::AddProgress & | ) | [private] |
AddProgress Gimmick callback.
void creaImageIO::WxGimmickView::OnInternalIdle | ( | ) | [private] |
Called upon to refresh the viewer once there are no actions to be done.
void creaImageIO::WxGimmickView::OnAddDB | ( | wxCommandEvent & | event | ) | [private] |
callback to add a database
void creaImageIO::WxGimmickView::OnCreateDB | ( | wxCommandEvent & | event | ) | [private] |
Create a DB from an Attributes Descriptor files.
void creaImageIO::WxGimmickView::CreateEditFieldsDialog | ( | tree::Node * | node, | |
std::vector< std::string > | names, | |||
std::vector< std::string > | keys | |||
) | [private, virtual] |
virtual void creaImageIO::GimmickView::Initialize | ( | ) | [virtual, inherited] |
Initializes the view : Creates the TreeViews for all the TreeHandler of the Controller
TreeViewMapType& creaImageIO::GimmickView::GetTreeViewMap | ( | ) | [inline, inherited] |
Returns the TreeViewMap (ref).
Definition at line 55 of file creaImageIOGimmickView.h.
References creaImageIO::GimmickView::mTreeViewMap.
00055 { return mTreeViewMap; }
const TreeViewMapType& creaImageIO::GimmickView::GetTreeViewMap | ( | ) | const [inline, inherited] |
Returns the TreeViewMap (const ref).
Definition at line 57 of file creaImageIOGimmickView.h.
References creaImageIO::GimmickView::mTreeViewMap.
00058 { return mTreeViewMap; }
virtual void creaImageIO::GimmickView::Finalize | ( | ) | [virtual, inherited] |
Finalize.
int creaImageIO::GimmickView::GetMaximalPriority | ( | ) | [inline, inherited] |
Definition at line 64 of file creaImageIOGimmickView.h.
References creaImageIO::MultiThreadImageReader::GetMaximalPriority(), and creaImageIO::GimmickView::mReader.
00064 {return mReader.GetMaximalPriority();}
virtual void creaImageIO::GimmickView::GetSelectedImages | ( | std::vector< vtkImageData * > & | ) | [inline, virtual, inherited] |
Returns the vector of images corresponding to selection.
Definition at line 29 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::GetImages | ( | int | dim, | |
std::vector< std::string > | files, | |||
std::vector< vtkImageData * > & | s | |||
) | [inline, virtual, inherited] |
Definition at line 73 of file creaImageIOGimmickView.h.
References GimmickError.
00074 { GimmickError("INTERNAL ERROR : GetImages not implemented"); }
bool creaImageIO::GimmickView::ValidateSelected | ( | tree::Node * | sel, | |
int | min_dim, | |||
int | max_dim | |||
) | [inherited] |
Validates the dimension compliance of the images with the maximum and minimum given, and between their sizes.
void creaImageIO::GimmickView::ReadImagesNotThreaded | ( | std::vector< vtkImageData * > & | s, | |
std::vector< std::string > | files, | |||
int | dim | |||
) | [inherited] |
Reads the vector of images, builds it in the dimension required and returns them in the supplied vector.
void creaImageIO::GimmickView::RequestReading | ( | tree::Node * | n, | |
int | prio, | |||
int | selection_index, | |||
ImagePointerHolder * | p | |||
) | [inherited] |
Requests the reading of an image with priority and index in the current selection (-1 if not in selection)
std::string creaImageIO::GimmickView::GetMessage | ( | ) | [inline, inherited] |
Obtains the message of the state.
Definition at line 105 of file creaImageIOGimmickView.h.
References creaImageIO::GimmickView::mMess.
00105 {return mMess;}
void creaImageIO::GimmickView::SetMessage | ( | std::string | mess | ) | [inline, inherited] |
Obtains the message of the state.
Definition at line 107 of file creaImageIOGimmickView.h.
References creaImageIO::GimmickView::mMess.
00107 {mMess=mess;}
void creaImageIO::GimmickView::ResetExtent | ( | ) | [inherited] |
Resets the data of the extent and begins a new selection.
void creaImageIO::GimmickView::CreateTreeViews | ( | ) | [inherited] |
Create the tree views.
void creaImageIO::GimmickView::CreateSingleTreeView | ( | std::string & | i_name | ) | [inherited] |
Create a tree view with a given name.
virtual void creaImageIO::GimmickView::UpdateTreeViewLevel | ( | const std::string & | , | |
int | l | |||
) | [virtual, inherited] |
Updates the TreeView of given name from level l to bottom (calls the virtual method TreeView::UpdateLevel(l))
void creaImageIO::GimmickView::OnMultiThreadImageReaderEvent | ( | const std::string & | filename, | |
MultiThreadImageReaderUser::EventType | type, | |||
vtkImageData * | image | |||
) | [virtual, inherited] |
The virtual method to overload by MultiThreadImageReader users It is called when an image has been loaded or unloaded Provides : The image file name which was requested The type of event If type==ImageLoaded the image pointer, else NULL pointer
Reimplemented from creaImageIO::MultiThreadImageReaderUser.
vtkImageData* creaImageIO::GimmickView::GetDefaultImage | ( | ) | [inline, inherited] |
Definition at line 129 of file creaImageIOGimmickView.h.
References creaImageIO::MultiThreadImageReader::GetImage(), and creaImageIO::GimmickView::mReader.
00129 { return mReader.GetImage(""); }
void creaImageIO::GimmickView::ConnectValidationObserver | ( | ValidationCallbackType | callback | ) | [inherited] |
Adds the function f to the list of functions to call when the addition progresses. f is of type ProgressCallbackType which is: void (*ProgressCallbackType)(Progress&) To pass a member function 'f' of an instance 'c' of a class 'C' as callback you have to 'bind' it, i.e. call: ConnectValidationObserver ( boost::bind( &C::f , c, _1 ) );
void creaImageIO::GimmickView::modifyValidationSignal | ( | bool | ivalid | ) | [inherited] |
virtual int creaImageIO::GimmickView::GetSelectionSize | ( | ) | [inline, virtual, inherited] |
Returns the size of the current selection.
Definition at line 23 of file OldcreaImageIOGimmickView.h.
virtual bool creaImageIO::GimmickView::IsSelectionValid | ( | ) | [inline, virtual, inherited] |
Returns true if there is a valid selection.
Definition at line 25 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::GetSelectedDicomNodes | ( | std::vector< DicomNode * > & | ) | [inline, virtual, inherited] |
Returns the vector of DicomNode corresponding to selection.
Definition at line 31 of file OldcreaImageIOGimmickView.h.
virtual DicomNode* creaImageIO::GimmickView::GetDicomNodeOfItem | ( | const TreeItemId & | i | ) | [virtual, inherited] |
Returns the DicomNode corresponding to the tree item.
virtual DicomDatabaseListType& creaImageIO::GimmickView::GetDicomDatabaseList | ( | ) | [inline, virtual, inherited] |
virtual const DicomDatabaseListType& creaImageIO::GimmickView::GetDicomDatabaseList | ( | ) | const [inline, virtual, inherited] |
Returns the list of DicomDatabase open (const).
Definition at line 42 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::OpenOrNewDatabase | ( | bool | open | ) | [inline, protected, virtual, inherited] |
Opens an existing database, or else, creates a local database.
Definition at line 47 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::ShowHelp | ( | ) | [protected, virtual, inherited] |
Shows the help.
virtual void creaImageIO::GimmickView::LoadOrCreateFavoritesDatabase | ( | ) | [inline, virtual, inherited] |
virtual void creaImageIO::GimmickView::RebuildView | ( | ) | [inline, protected, virtual, inherited] |
Completely rebuilds the view with current DicomDatabaseList
Definition at line 97 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::UpdateDicomDatabaseView | ( | DicomDatabase * | ) | [inline, protected, virtual, inherited] |
Recursively updates the part of the view corresponding to the DicomDatabase passed i.e. creates items for the DicomNode which do not have deletes obsolete items (whose DicomNode has been deleted)
Definition at line 102 of file OldcreaImageIOGimmickView.h.
virtual void creaImageIO::GimmickView::UpdateDicomNodeView | ( | DicomNode * | n, | |
const TreeItemId & | parent | |||
) | [inline, protected, virtual, inherited] |
Recursively updates the part of the view corresponding to the DicomNode provided. parent is its parent in the tree (where to insert / remove it)
Definition at line 106 of file OldcreaImageIOGimmickView.h.
void creaImageIO::MultiThreadImageReaderUser::MultiThreadImageReaderEventLock | ( | ) | [inline, inherited] |
Definition at line 51 of file creaImageIOMultiThreadImageReader.h.
00052 { mMultiThreadImageReaderUserMutex.Lock(); }
void creaImageIO::MultiThreadImageReaderUser::MultiThreadImageReaderEventUnlock | ( | ) | [inline, inherited] |
Definition at line 53 of file creaImageIOMultiThreadImageReader.h.
00054 { mMultiThreadImageReaderUserMutex.Unlock(); }
wxMutex& creaImageIO::MultiThreadImageReaderUser::GetMultiThreadImageReaderUserMutex | ( | ) | [inline, inherited] |
Definition at line 55 of file creaImageIOMultiThreadImageReader.h.
00056 { return mMultiThreadImageReaderUserMutex; }
friend class ThreadedImageReader [friend, inherited] |
Reimplemented in creaImageIO::MultiThreadImageReader.
Definition at line 26 of file creaImageIOMultiThreadImageReader.h.
friend class MultiThreadImageReader [friend, inherited] |
Definition at line 27 of file creaImageIOMultiThreadImageReader.h.
bool creaImageIO::WxGimmickView::mConstructed [private] |
Is set to true at the end of constructor (in order to lock callbacks from threaded objects or event before everything is ok)
Definition at line 117 of file creaImageIOWxGimmickView.h.
wxToolBar* creaImageIO::WxGimmickView::mToolBar [private] |
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolAddFile [private] |
Definition at line 120 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolAddDir [private] |
Definition at line 121 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolRemove [private] |
Definition at line 122 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolAddDatabase [private] |
Definition at line 123 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolHelp [private] |
Definition at line 124 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolSynchronize [private] |
Definition at line 125 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolSettings [private] |
Definition at line 126 of file creaImageIOWxGimmickView.h.
wxToolBarToolBase* creaImageIO::WxGimmickView::mToolTools [private] |
Definition at line 127 of file creaImageIOWxGimmickView.h.
wxSplitterWindow* creaImageIO::WxGimmickView::mSplitter [private] |
Definition at line 129 of file creaImageIOWxGimmickView.h.
wxPanel* creaImageIO::WxGimmickView::mBottomPanel [private] |
Definition at line 130 of file creaImageIOWxGimmickView.h.
wxStaticText* creaImageIO::WxGimmickView::mText [private] |
Definition at line 131 of file creaImageIOWxGimmickView.h.
wxNotebook* creaImageIO::WxGimmickView::mNotebook [private] |
Definition at line 132 of file creaImageIOWxGimmickView.h.
wxImageList* creaImageIO::WxGimmickView::mIcon [private] |
Gimmick* creaImageIO::WxGimmickView::mGimmick [private] |
Controller which manages the interaction with the model.
Reimplemented from creaImageIO::GimmickView.
Definition at line 138 of file creaImageIOWxGimmickView.h.
Listener* creaImageIO::WxGimmickView::mListener [private] |
Definition at line 140 of file creaImageIOWxGimmickView.h.
wxProgressDialog* creaImageIO::WxGimmickView::mProgressDialog [private] |
int creaImageIO::WxGimmickView::mSelectionMaxDimension [private] |
int creaImageIO::WxGimmickView::mSelectionMinDimension [private] |
WxViewer* creaImageIO::WxGimmickView::mViewer [private] |
Image previewer.
Reimplemented from creaImageIO::GimmickView.
Definition at line 183 of file creaImageIOWxGimmickView.h.
Referenced by StopPlayer().
std::vector<ImagePointerHolder*> creaImageIO::WxGimmickView::pointers [private] |
Definition at line 187 of file creaImageIOWxGimmickView.h.
wxString creaImageIO::WxGimmickView::mCurrentDirectory [private] |
Definition at line 190 of file creaImageIOWxGimmickView.h.