COPASI API
4.40.278
|
#include <CLayoutInitializer.h>
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
|
staticprotected |
one layout element is created for every model element. This acts as a pseudo constructor for a CLayout.
References CModelEntity::getKey(), and CLGraphicalObject::setModelObjectKey().
|
staticprotected |
References CModelEntity::getKey(), and CLGraphicalObject::setModelObjectKey().
|
staticprotected |
References CLReactionGlyph::addMetabReferenceGlyph(), CReaction::getChemEq(), CReaction::getKey(), CChemEq::getModifiers(), CChemEq::getProducts(), CChemEq::getSubstrates(), CLMetabReferenceGlyph::MODIFIER, CLMetabReferenceGlyph::PRODUCT, CLMetabReferenceGlyph::setMetabGlyphKey(), CLGraphicalObject::setModelObjectKey(), CLMetabReferenceGlyph::setRole(), CDataVector< CType >::size(), and CLMetabReferenceGlyph::SUBSTRATE.