* \ingroup View
*/
-
+ class ImageExtent;
//=====================================================================
//=====================================================================
class GimmickView: public MultiThreadImageReaderUser
{
public:
-
/// Ctor
GimmickView(Gimmick*, int number_of_threads = 0 );
/// Virtual destructor
std::string GetMessage(){return mMess;}
///Obtains the message of the state
void SetMessage(std::string mess){mMess=mess;}
- ///Clears status and begins a new selection
- void ClearStatus();
+ ///Resets the data of the extent and begins a new selection
+ void ResetExtent();
/// Create the tree views
void CreateTreeViews();
private:
+
/// Controller which manages the interaction with the model
Gimmick* mGimmick;
/// The views
typedef std::deque<ImageEventType> ImageEventQueueType;
//ImageEventQueueType mImageEventQueue;
+ ImageExtent* mImageExtent;
ValidationSignalType mValidationSignal;
- std::string row;
- std::string col;
- std::string plane;
- int selectionSize;
bool valid;
};