copasi API
0.1
|
#include <CLGlyphs.h>
Public Member Functions | |
CLMetabGlyph (const std::string &name="MetabGlyph", const CCopasiContainer *pParent=NULL) | |
CLMetabGlyph (const CLMetabGlyph &src, const CCopasiContainer *pParent=NULL) | |
CLMetabGlyph (const SpeciesGlyph &sbml, const std::map< std::string, std::string > &modelmap, std::map< std::string, std::string > &layoutmap, const CCopasiContainer *pParent=NULL) | |
CLMetabGlyph & | operator= (const CLMetabGlyph &rhs) |
virtual void | exportToSBML (SpeciesGlyph *g, const std::map< CCopasiObject *, SBase * > &copasimodelmap, std::map< std::string, const SBase * > &sbmlIDs) const |
void | print (std::ostream *ostream) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CLMetabGlyph &g) |
Graphical representation of a metabolite
CLMetabGlyph::CLMetabGlyph | ( | const std::string & | name = "MetabGlyph" , |
const CCopasiContainer * | pParent = NULL |
||
) |
CLMetabGlyph::CLMetabGlyph | ( | const CLMetabGlyph & | src, |
const CCopasiContainer * | pParent = NULL |
||
) |
CLMetabGlyph::CLMetabGlyph | ( | const SpeciesGlyph & | sbml, |
const std::map< std::string, std::string > & | modelmap, | ||
std::map< std::string, std::string > & | layoutmap, | ||
const CCopasiContainer * | pParent = NULL |
||
) |
constructor from libsbml object
void CLMetabGlyph::exportToSBML | ( | SpeciesGlyph * | g, |
const std::map< CCopasiObject *, SBase * > & | copasimodelmap, | ||
std::map< std::string, const SBase * > & | sbmlIDs | ||
) | const [virtual] |
This method writes the information of the copasi layout object into the corresponding sbml object
CLMetabGlyph & CLMetabGlyph::operator= | ( | const CLMetabGlyph & | rhs | ) |
assignment operator
void CLMetabGlyph::print | ( | std::ostream * | ostream | ) | const [virtual] |
This is the output method for any object. The default implementation provided with CCopasiObject uses the ostream operator<< of the object to print the object.To override this default behavior one needs to reimplement the virtual print function.
std::ostream | * ostream |
Reimplemented from CLGraphicalObject.
std::ostream& operator<< | ( | std::ostream & | os, |
const CLMetabGlyph & | g | ||
) | [friend] |
insert operator