 class  LinePiece
  class  LinePiece  horizontal or vertical line (cell boundary).
|   | LinePiece (Grafport *g, Point *from, Point *to, LineStyle::Type style, unsigned width) | 
|  void | Draw () | 
|  void | Undraw () | 
|  bool | HitLine (int x, int y) return iff (x,y) is on line piece | 
|  void | SetLineStyle (LineStyle::Type t) | 
|  LineStyle::Type | GetLineStyle () | 
|  void | UpdateLineStyle (LineStyle::Type t) | 
|  void | SetLineWidth (unsigned n) | 
|  unsigned | GetLineWidth () | 
|  void | UpdateLineWidth (unsigned n) | 
|  void | SetBegin (const Point *pt) | 
|  void | SetEnd (const Point *pt) | 
|  void | SetPoints (const Point *pt1, const Point *pt2) | 
|  void | UpdatePoints (const Point *pt1, const Point *pt2) | 
|  void | UpdateBegin (const Point *pt) | 
|  void | UpdateEnd (const Point *pt) | 
|  void | SetGrafport (Grafport *g) | 
|  void | Write (OutputFile *f) | 
|  bool | Read (InputFile *f, double format) | 
|  Point* | GetBegin () | 
|  Point* | GetEnd () | 
|  bool | IsVisible () | 
|  void | SetVisible (bool b) | 
horizontal or vertical line (cell boundary).
 LinePiece(Grafport *g, Point *from, Point *to, LineStyle::Type style, unsigned width)
  LinePiece(Grafport *g, Point *from, Point *to, LineStyle::Type style, unsigned width)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 void  Draw()
 void  Draw()
 void  Undraw()
 void  Undraw()
 bool  HitLine(int x, int y)
 bool  HitLine(int x, int y)
 void  SetLineStyle(LineStyle::Type t)
 void  SetLineStyle(LineStyle::Type t)
 LineStyle::Type  GetLineStyle()
 LineStyle::Type  GetLineStyle()
 void  UpdateLineStyle(LineStyle::Type t)
 void  UpdateLineStyle(LineStyle::Type t)
 void  SetLineWidth(unsigned n)
 void  SetLineWidth(unsigned n)
 unsigned  GetLineWidth()
 unsigned  GetLineWidth()
 void  UpdateLineWidth(unsigned n)
 void  UpdateLineWidth(unsigned n)
 void  SetBegin(const Point *pt)
 void  SetBegin(const Point *pt)
 void  SetEnd(const Point *pt)
 void  SetEnd(const Point *pt)
 void  SetPoints(const Point *pt1, const Point *pt2)
 void  SetPoints(const Point *pt1, const Point *pt2)
 void  UpdatePoints(const Point *pt1, const Point *pt2)
 void  UpdatePoints(const Point *pt1, const Point *pt2)
 void  UpdateBegin(const Point *pt)
 void  UpdateBegin(const Point *pt)
 void  UpdateEnd(const Point *pt)
 void  UpdateEnd(const Point *pt)
 void  SetGrafport(Grafport *g)
 void  SetGrafport(Grafport *g)
 void  Write(OutputFile *f)
 void  Write(OutputFile *f)
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