class TripleBox : public DoubleBox three compartment box: 1st for name, 2nd for labels, 3rd for labels2.
| | TripleBox (ShapeView *v, Grafport *g, int x, int y, int w, int h) |
| | TripleBox (const TripleBox &s) |
| | TripleBox (const DoubleBox &s) |
| | TripleBox (const Box &s) |
| | TripleBox (const NodeShape &s) |
| | ~TripleBox () |
| | GetClassType () const |
| | Clone () |
| | ChooseTextShape (int x, int y) |
| | HasTextShape (TextShape *t) const |
| | UpdateLabel2 (const string *s, unsigned n, bool update) update or insert string of n-th label2. |
| | GetLabel2 (unsigned n) |
| | NrLabels2 () |
| | SetTextShape () |
| | SetFont (XFont *ft) |
| | SetTextColor (const string *color) |
| | AdjustSize () |
| | SetGrafport (Grafport *g) |
| | SetView (ShapeView *v) |
| | HasString (const string *s, bool sens, bool sub) const text shape contains s as string. |
| | HasString (const string*, bool, bool, List<TextShape *> *) |
| | GetSeparator2LineStyle () const |
| | SetSeparator2LineStyle (LineStyle::Type x) |
| | label2Description |
| | DrawShape () |
| | DrawTextShapes () |
| | RequiredHeight () |
| | DoubleBoxHeight () |
| | CalcPositionLabels () |
| | CalcPositionLabels2 () |
| | AdjustSizes (const string *s) |
| | GetLabels2 () |
three compartment box: 1st for name, 2nd for labels, 3rd for labels2.
TripleBox(const TripleBox &s)
TripleBox(const DoubleBox &s)
TripleBox(const Box &s)
TripleBox(const NodeShape &s)
virtual ~TripleBox()
int GetClassType() const
Shape* Clone()
TextShape* ChooseTextShape(int x, int y)
bool HasTextShape(TextShape *t) const
void UpdateLabel2(const string *s, unsigned n, bool update)
TextShape* GetLabel2(unsigned n)
unsigned NrLabels2()
void SetTextShape()
void SetFont(XFont *ft)
void SetTextColor(const string *color)
void AdjustSize()
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 *> *)
LineStyle::Type GetSeparator2LineStyle() const
void SetSeparator2LineStyle(LineStyle::Type x)
void DrawShape()
void DrawTextShapes()
int RequiredHeight()
int DoubleBoxHeight()
void CalcPositionLabels()
void CalcPositionLabels2()
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