copasi API
0.1
|
#include <CLayoutInitializer.h>
Static Public Member Functions | |
static CLayout * | createLayoutFromCModel (const CModel *model) |
Static Protected Member Functions | |
static CLCompartmentGlyph * | createCompartmentGlyph (const CCompartment *c) |
static CLMetabGlyph * | createMetabGlyph (const CMetab *m) |
static CLReactionGlyph * | createReactionGlyph (const CReaction *r, const std::map< std::string, std::string > &mm) |
This class contains (static) methods that initialize the layout data structure from a copasi model. A proper layout is not generated, this is rather a starting point for the layout algorithms
CLCompartmentGlyph * CLayoutInitializer::createCompartmentGlyph | ( | const CCompartment * | c | ) | [static, protected] |
one layout element is created for every model element. This acts as a pseudo constructor for a CLayout.
CLMetabGlyph * CLayoutInitializer::createMetabGlyph | ( | const CMetab * | m | ) | [static, protected] |
CLReactionGlyph * CLayoutInitializer::createReactionGlyph | ( | const CReaction * | r, |
const std::map< std::string, std::string > & | mm | ||
) | [static, protected] |