copasi API
0.1
|
#include <CLGlyphs.h>
Public Member Functions | |
CLCompartmentGlyph (const std::string &name="CompartmentGlyph", const CCopasiContainer *pParent=NULL) | |
CLCompartmentGlyph (const CLCompartmentGlyph &src, const CCopasiContainer *pParent=NULL) | |
CLCompartmentGlyph (const CompartmentGlyph &sbml, const std::map< std::string, std::string > &modelmap, std::map< std::string, std::string > &layoutmap, const CCopasiContainer *pParent=NULL) | |
CLCompartmentGlyph & | operator= (const CLCompartmentGlyph &rhs) |
void | print (std::ostream *ostream) const |
virtual void | exportToSBML (CompartmentGlyph *cg, const std::map< CCopasiObject *, SBase * > &copasimodelmap, std::map< std::string, const SBase * > &sbmlIDs) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CLCompartmentGlyph &g) |
Graphical representation of a compartment
CLCompartmentGlyph::CLCompartmentGlyph | ( | const std::string & | name = "CompartmentGlyph" , |
const CCopasiContainer * | pParent = NULL |
||
) |
CLCompartmentGlyph::CLCompartmentGlyph | ( | const CLCompartmentGlyph & | src, |
const CCopasiContainer * | pParent = NULL |
||
) |
CLCompartmentGlyph::CLCompartmentGlyph | ( | const CompartmentGlyph & | 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 CLCompartmentGlyph::exportToSBML | ( | CompartmentGlyph * | cg, |
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
CLCompartmentGlyph & CLCompartmentGlyph::operator= | ( | const CLCompartmentGlyph & | rhs | ) |
assignment operator
void CLCompartmentGlyph::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 CLCompartmentGlyph & | g | ||
) | [friend] |
insert operator