Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DigitText.h

Go to the documentation of this file.
00001 
00017 #ifndef DIGITTEXT_H
00018 #define DIGITTEXT_H
00019 
00020 class GuiTextView;
00021 class CandDigitHandle;
00022 class PlexSEIdAltLItem;
00023 class PlexStripEndId;
00024 class PlexPixelSpotId;
00025 
00026 class DigitText
00027 {
00028 
00029 public:
00030 
00031     DigitText(GuiTextView* gtv);
00032     virtual ~DigitText();
00033     
00034     void Clear(); // Wipe text.
00035     void AddLine                 ( const char* line );
00036     void AddText                 ( const char* text );
00037     void AddCandDigitText        (const CandDigitHandle&  inDigit);
00038     void AddPlexSEIdAltLItemText (const PlexSEIdAltLItem& inItem);
00039     void AddStripIdText          (const PlexStripEndId&   inStrip);
00040     void AddPixelSpotIdText      (const PlexPixelSpotId&   inStrip);
00041 
00042     GuiTextView* GetTextView();
00043 
00044 private:
00045 
00046     // copy constructor, assignment:
00047     DigitText(const DigitText& rhs); // copy constructor
00048     DigitText& operator=(const DigitText& rhs); // assignment
00049 
00050     GuiTextView* fText;
00051 };                              // end of class DigitText
00052 
00053 #endif  // DIGITTEXT_H

Generated on Mon Feb 15 11:06:37 2010 for loon by  doxygen 1.3.9.1