copasi API  0.1
Static Public Member Functions | Static Protected Member Functions
CLayoutInitializer Class Reference

#include <CLayoutInitializer.h>

List of all members.

Static Public Member Functions

static CLayoutcreateLayoutFromCModel (const CModel *model)

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

CLCompartmentGlyph * CLayoutInitializer::createCompartmentGlyph ( const CCompartment c) [static, protected]
CLayout * CLayoutInitializer::createLayoutFromCModel ( const CModel model) [static]

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]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines