24 class CompartmentGlyph;
43 const std::map<std::string, std::string> & modelmap,
44 std::map<std::string, std::string> & layoutmap,
61 const std::map<const CCopasiObject*, SBase*> & copasimodelmap,
62 std::map<std::string, const SBase*>& sbmlIDs)
const;
68 void print(std::ostream * ostream)
const;
87 const std::map<std::string, std::string> & modelmap,
88 std::map<std::string, std::string> & layoutmap,
102 void print(std::ostream * ostream)
const;
111 const std::map<const CCopasiObject*, SBase*> & copasimodelmap,
112 std::map<std::string, const SBase*>& sbmlIDs)
const;
136 CLTextGlyph(
const std::string & name =
"TextGlyph",
146 const std::map<std::string, std::string> & modelmap,
147 std::map<std::string, std::string> & layoutmap,
155 virtual std::string
getText()
const;
157 void setText(
const std::string & t);
179 const std::map<const CCopasiObject*, SBase*> & copasimodelmap,
180 std::map<std::string, const SBase*>& sbmlIDs)
const;
187 void exportReferenceToSBML(TextGlyph * g,
const std::map<const CLBase*, const SBase*> & layoutmap)
const;
193 void print(std::ostream * ostream)
const;
void print(std::ostream *ostream) const
std::string mGraphicalObjectKey
friend std::ostream & operator<<(std::ostream &os, const CLCompartmentGlyph &g)
virtual CLGraphicalObject * clone() const
CLCompartmentGlyph(const std::string &name="CompartmentGlyph", const CCopasiContainer *pParent=NULL)
virtual std::string getText() const
CLTextGlyph(const std::string &name="TextGlyph", const CCopasiContainer *pParent=NULL)
virtual CLGraphicalObject * clone() const
CLCompartmentGlyph & operator=(const CLCompartmentGlyph &rhs)
friend std::ostream & operator<<(std::ostream &os, const CLTextGlyph &g)
virtual void exportToSBML(CompartmentGlyph *cg, const std::map< const CCopasiObject *, SBase * > &copasimodelmap, std::map< std::string, const SBase * > &sbmlIDs) const
void setGraphicalObjectKey(const std::string &k)
CLGraphicalObject * getGraphicalObject() const
void print(std::ostream *ostream) const
CLTextGlyph & operator=(const CLTextGlyph &rhs)
void setText(const std::string &t)
void exportReferenceToSBML(TextGlyph *g, const std::map< const CLBase *, const SBase * > &layoutmap) const
virtual void exportToSBML(TextGlyph *g, const std::map< const CCopasiObject *, SBase * > &copasimodelmap, std::map< std::string, const SBase * > &sbmlIDs) const
const std::string & getGraphicalObjectKey() const