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