COPASI API  4.40.278
CLayoutInitializer Class Reference

#include <CLayoutInitializer.h>

Static Protected Member Functions

static CLCompartmentGlyphcreateCompartmentGlyph (const CCompartment *c)
 
static CLMetabGlyphcreateMetabGlyph (const CMetab *m)
 
static CLReactionGlyphcreateReactionGlyph (const CReaction *r, const std::map< std::string, std::string > &mm)
 

Detailed Description

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

Member Function Documentation

◆ createCompartmentGlyph()

CLCompartmentGlyph * CLayoutInitializer::createCompartmentGlyph ( const CCompartment c)
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().

◆ createMetabGlyph()

CLMetabGlyph * CLayoutInitializer::createMetabGlyph ( const CMetab m)
staticprotected

◆ createReactionGlyph()


The documentation for this class was generated from the following files: