(abstract) graph element class (is either a node or an edge).
![]() | NameErrType The reasons why setting the subject name might fail (error codes) |
![]() | Subject (Graph *g) |
![]() | Clone () |
![]() | IsSubject () const it is a subject |
![]() | IsEdge () const is it a node or an edge? |
![]() | InGraph () const return if subject is part of the graph. |
![]() | GetName () const |
![]() | SetName (const string *s) set and check the name |
![]() | WriteMembers (OutputFile *f) write members of subject to file. |
![]() | ReadMembers (InputFile *f, double format) read and parse members of subject from file. |
![]() | SetReferences (AssocList *) set subject references using the assoclist. |
![]() | CheckReferences () Check if parent reference exists as graph node element. |
![]() | SetParent (Node *p) Set the parent node (parent may be 0). |
![]() | GetParent () const |
![]() | SetAnnotation (string *s) |
![]() | GetAnnotation () const |
![]() | GetGraph () const |
(abstract) graph element class (is either a node or an edge).
virtual Subject* Clone()
bool IsSubject() const
virtual bool IsEdge() const
virtual bool InGraph() const
enum NameErrType
const string* GetName() const
virtual NameErrType SetName(const string *s)
void WriteMembers(OutputFile *f)
bool ReadMembers(InputFile *f, double format)
bool SetReferences(AssocList *)
bool CheckReferences()
void SetParent(Node *p)
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