| 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.