90 const std::map<std::string, std::string> & mm)
103 for (i = 0; i < imax; ++i)
111 std::string metabKey = ce.
getSubstrates()[i]->getMetaboliteKey();
114 const std::map<std::string, std::string>::const_iterator it = mm.find(metabKey);
123 for (i = 0; i < imax; ++i)
131 std::string metabKey = ce.
getProducts()[i]->getMetaboliteKey();
134 const std::map<std::string, std::string>::const_iterator it = mm.find(metabKey);
143 for (i = 0; i < imax; ++i)
151 std::string metabKey = ce.
getModifiers()[i]->getMetaboliteKey();
154 const std::map<std::string, std::string>::const_iterator it = mm.find(metabKey);
virtual size_t size() const
static CLCompartmentGlyph * createCompartmentGlyph(const CCompartment *c)
virtual const std::string & getKey() const
void addMetabReferenceGlyph(CLMetabReferenceGlyph *glyph)
void setModelObjectKey(const std::string &k)
const CCopasiVector< CChemEqElement > & getProducts() const
virtual const std::string & getKey() const
const CCopasiVector< CChemEqElement > & getSubstrates() const
static CLReactionGlyph * createReactionGlyph(const CReaction *r, const std::map< std::string, std::string > &mm)
const CCopasiVector< CChemEqElement > & getModifiers() const
static CLMetabGlyph * createMetabGlyph(const CMetab *m)
const CChemEq & getChemEq() const