 class  CellText : public SimpleLabel
  class  CellText : public SimpleLabel cell text class.
|   | CellText (Grafport *g, XFont *ft, Cell *parent) creation. | 
|   | CellText (const CellText &text) creation + initialization. | 
|  void | Draw () | 
|  void | DrawAligned (TextAlign::Type a) draw cell text. | 
|  void | UndrawAligned (TextAlign::Type a) erase cell cell. | 
|  void | UpdatePosition (const Point *) update position and redraw. | 
|  void | UpdateText (const string *) update text and redraw. | 
|  void | UpdateFont (XFont *) update font and redraw. | 
|  virtual  bool | IsUnderlined () const | 
|  void | SetUnderlined (bool b) | 
|  void | UpdateUnderlined (bool b) | 
|  Cell* | GetParent () const | 
|  void | Write (OutputFile *f) | 
|  bool | Read (InputFile *f, double format) | 
 static  const  int  MIN_TEXT_WIDTH
 static  const  int  MIN_TEXT_WIDTH
 static  const  int  MIN_TEXT_HEIGHT
 static  const  int  MIN_TEXT_HEIGHT
 friend  int  operator==(const SimpleLabel &t1, const SimpleLabel &t2)
 friend  int  operator==(const SimpleLabel &t1, const SimpleLabel &t2)
 friend  int  Compare(SimpleLabel *r1, SimpleLabel *r2)
 friend  int  Compare(SimpleLabel *r1, SimpleLabel *r2)
 virtual  void  Undraw()
 virtual  void  Undraw()
 void  DrawOutLine(const Point *c)
 void  DrawOutLine(const Point *c)
 void  SetPosition(const Point *pt)
 void  SetPosition(const Point *pt)
 void  SetText(const string *s)
 void  SetText(const string *s)
 void  SetGrafport(Grafport *g)
 void  SetGrafport(Grafport *g)
 void  CalcSize()
 void  CalcSize()
 bool  HitText(int x, int y)
 bool  HitText(int x, int y)
 const  Point*  GetPosition() const
 const  Point*  GetPosition() const 
 const  Point*  GetTopLeft() const
 const  Point*  GetTopLeft() const 
 const  string*  GetText() const
 const  string*  GetText() const 
 int  GetWidth() const
 int  GetWidth() const 
 int  GetHeight() const
 int  GetHeight() const 
 XFont*  GetFont() const
 XFont*  GetFont() const 
 void  SetFont(XFont *f)
 void  SetFont(XFont *f)
 int  FontHeight() const
 int  FontHeight() const 
 Grafport*  GetGrafport() const
 Grafport*  GetGrafport() const 
cell text class.
 CellText(Grafport *g, XFont *ft, Cell *parent)
  CellText(Grafport *g, XFont *ft, Cell *parent)
 
 
 
 
 
 
 
 
 
 CellText(const CellText &text)
  CellText(const CellText &text)
 void  Draw()
 void  Draw()
 void  DrawAligned(TextAlign::Type a)
 void  DrawAligned(TextAlign::Type a)
 void  UndrawAligned(TextAlign::Type a)
 void  UndrawAligned(TextAlign::Type a)
 void  UpdatePosition(const Point *)
 void  UpdatePosition(const Point *)
 void  UpdateText(const string *)
 void  UpdateText(const string *)
 void  UpdateFont(XFont *)
 void  UpdateFont(XFont *)
 virtual  bool  IsUnderlined() const
 virtual  bool  IsUnderlined() const 
 void  SetUnderlined(bool b)
 void  SetUnderlined(bool b)
 void  UpdateUnderlined(bool b)
 void  UpdateUnderlined(bool b)
alphabetic index hierarchy of classes
 
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling 
contact:  doc++@zib.de