class T4Line : public T2Line line having 4 text shapes at 4 positions.
| | T4Line (ShapeView *v, Grafport *g, GShape *n1, GShape *n2, List<Point *> *line, bool Curved) |
| | T4Line (ShapeView *v, Grafport *g, GShape *n1, GShape *n2, bool Curved) |
| | T4Line (const T4Line &) |
| | ~T4Line () |
| | GetClassType () const |
| | InTextArea (int x, int y) see T2Line. Holds all text shapes into account. |
| | HitTextShape (int x, int y) |
| | ChooseTextShape (int x, int y) |
| | HasTextShape (TextShape *t) const |
| | SetSelect (bool s) |
| | UpdateTextShape3 (const string *s) |
| | UpdateTextShape4 (const string *s) |
| | GetLeftMost () const as line, but all text shapes are considered |
| | GetTopMost () const |
| | GetRightMost () const |
| | GetBottomMost () const |
| | WriteMembers (OutputFile *f) |
| | ReadMembers (InputFile *f, double format) |
| | SetTextShape () |
| | SetFont (XFont *ft) |
| | SetTextColor (const string *color) |
| | SetAlignment (TextAlign::Type alignment) |
| | SetGrafport (Grafport *g) |
| | SetView (ShapeView *v) |
| | HasString (const string *s, bool sens, bool sub) const |
| | HasString (const string*, bool, bool, List<TextShape *> *) |
| | MoveRaw (const Point *delta) |
| | CalcPositionTextShapes () calculate position of all text shapes. |
| | GetTextShape3 () const |
| | SetTextShape3 (TextShape *t) |
| | GetTextShape4 () const |
| | SetTextShape4 (TextShape *t) |
| | GetT3Position () |
| | SetT3Position (PositionType t) |
| | GetT4Position () |
| | SetT4Position (PositionType t) |
| | DrawShape () draw line+ 4 other text shapes. |
line having 4 text shapes at 4 positions.
T4Line(ShapeView *v, Grafport *g, GShape *n1, GShape *n2, bool Curved)
T4Line(const T4Line &)
virtual ~T4Line()
int GetClassType() const
bool InTextArea(int x, int y)
TextShape* HitTextShape(int x, int y)
TextShape* ChooseTextShape(int x, int y)
bool HasTextShape(TextShape *t) const
void SetSelect(bool s)
void UpdateTextShape3(const string *s)
void UpdateTextShape4(const string *s)
int GetLeftMost() const
int GetTopMost() const
int GetRightMost() const
int GetBottomMost() const
void WriteMembers(OutputFile *f)
bool ReadMembers(InputFile *f, double format)
void SetTextShape()
void SetFont(XFont *ft)
void SetTextColor(const string *color)
void SetAlignment(TextAlign::Type alignment)
void SetGrafport(Grafport *g)
void SetView(ShapeView *v)
bool HasString(const string *s, bool sens, bool sub) const
bool HasString(const string*, bool, bool, List<TextShape *> *)
void MoveRaw(const Point *delta)
void CalcPositionTextShapes()
TextShape* GetTextShape3() const
void SetTextShape3(TextShape *t)
TextShape* GetTextShape4() const
void SetTextShape4(TextShape *t)
PositionType GetT3Position()
void SetT3Position(PositionType t)
PositionType GetT4Position()
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