class Thing

superclass of all identifiable things that can be written to file.

Inheritance:


Public Classes

enum AssocType
possible types in the assoclist.

Public Methods

Thing ()
Thing (const Thing &s)
virtual ~Thing ()
unsigned long GetId ()
void SetId (unsigned long val)
virtual bool IsSubject () const
virtual bool IsShape () const
virtual bool IsView () const
virtual int GetClassType () const
return code of the lowest class.
void Write (OutputFile *ofile)
write thing to file ofile.
virtual bool ReadMembers (InputFile *, double)
read from input file. The second param is the read file format.
virtual bool SetReferences (AssocList *)
update references when thing is read.
virtual bool CheckReferences ()
Check member references.

Documentation

superclass of all identifiable things that can be written to file.
Thing()

Thing(const Thing &s)

virtual ~Thing()

unsigned long GetId()

void SetId(unsigned long val)

virtual bool IsSubject() const

virtual bool IsShape() const

virtual bool IsView() const

virtual int GetClassType() const
return code of the lowest class.

void Write(OutputFile *ofile)
write thing to file ofile.

virtual bool ReadMembers(InputFile *, double)
read from input file. The second param is the read file format.

virtual bool SetReferences(AssocList *)
update references when thing is read.

enum AssocType
possible types in the assoclist.

virtual bool CheckReferences()
Check member references.


Direct child classes:
Subject
ShapeView
Shape

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