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