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

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