COPASI API  4.40.278
CCellDesignerImporter Member List

This is the complete list of members for CCellDesignerImporter, including all inherited members.

addAllPositions(std::vector< POSITION > &v)CCellDesignerImporterprotectedstatic
addDependency(const std::string &parent, const std::string &child)CCellDesignerImporterprotected
addProteinModifications(RenderGroup *pGroup, const BoundingBox &bounds, const std::vector< ProteinModification > &modifications, const std::vector< SpeciesModification > &speciesModifications, const std::string &stroke_color)CCellDesignerImporterprotected
angle(const Point &v)CCellDesignerImporterprotectedstatic
calculateAbsoluteValue(const Point &p, const Point &p1, const Point &p2, const Point &p3)CCellDesignerImporterprotectedstatic
CCellDesignerImporter(SBMLDocument *pDocument=0)CCellDesignerImporter
checkLinkAnchor(LinkTarget &link, const Point &p)CCellDesignerImporterprotected
checkLinkAnchors(LinkTarget &substrate, LinkTarget &product)CCellDesignerImporterprotected
classToEnum(std::string cl)CCellDesignerImporterprotectedstatic
cleanString(const std::string &text)CCellDesignerImporterprotectedstatic
connectionPolicyToEnum(std::string s)CCellDesignerImporterprotectedstatic
convertCellDesignerLayout(const XMLNode *pCellDesignerAnnotation)CCellDesignerImporterprotected
convertCompartmentAnnotations()CCellDesignerImporterprotected
convertReactionAnnotation(Reaction *pReaction, const Model *pModel)CCellDesignerImporterprotected
convertReactionAnnotations()CCellDesignerImporterprotected
convertSpeciesAnnotations()CCellDesignerImporterprotected
createBiUniCurve(ReactionAnnotation &ranno, ReactionGlyph *pRGlyph, LocalStyle *pReactionStyle)CCellDesignerImporter
createCatalysisStyles()CCellDesignerImporterprotected
createCompartmentGlyph(const CompartmentAlias &ca)CCellDesignerImporterprotected
createCompartmentGlyphs(const XMLNode *pLoCA)CCellDesignerImporterprotected
createCompartmentStyle(const CompartmentAlias &ca, const CompartmentGlyph *pCGlyph)CCellDesignerImporterprotected
createDefaultActivatorStyle()CCellDesignerImporterprotected
createDefaultInhibitorStyle()CCellDesignerImporterprotected
createDefaultModifierStyle()CCellDesignerImporterprotected
createDefaultProductStyle()CCellDesignerImporterprotected
createDefaultReactionGlyphStyle()CCellDesignerImporterprotected
createDefaultStyles()CCellDesignerImporterprotected
createDefaultSubstrateStyle()CCellDesignerImporterprotected
createLineSegments(Curve *pCurve, ITERATOR start, ITERATOR end)CCellDesignerImporterinlineprotectedstatic
createOrthogonal(const Point &v1, Point &v2)CCellDesignerImporterprotectedstatic
createPrimitive(RenderGroup *pGroup, const SpeciesIdentity &si, const BoundingBox &bounds, const Point &offset, double stroke_width, const std::string &stroke_color, const std::string &fill_color, const std::string &text="")CCellDesignerImporterprotected
createProduct(std::vector< Point > &productPoints, ReactionGlyph *pRGlyph, LocalStyle *pReactionStyle, ReactionAnnotation &ranno)CCellDesignerImporter
createProteinModification(RenderGroup *pGroup, SPECIES_MODIFICATION_TYPE type, const BoundingBox &bounds, const std::string &stroke_color, double angle=0.0)CCellDesignerImporterprotected
createSpeciesGlyph(const SpeciesAlias &sa)CCellDesignerImporterprotected
createSpeciesGlyphs(const XMLNode *pLoSA)CCellDesignerImporterprotected
createSpeciesReferenceGlyphs(ReactionGlyph *pRGlyph, const std::vector< LinkTarget > &link, std::map< SpeciesReferenceGlyph *, Point > &startsMap, bool reactants)CCellDesignerImporterprotected
createSpeciesStyles()CCellDesignerImporterprotected
createStyleFromLine(Line &line, const std::string &glyphId)CCellDesignerImporterprotected
createSubstrate(std::vector< Point > &reactantPoints, ReactionGlyph *pRGlyph, LocalStyle *pReactionStyle, ReactionAnnotation &ranno)CCellDesignerImporter
createTextGlyphStyle(double size, Text::TEXT_ANCHOR hAlign, Text::TEXT_ANCHOR vAlign, const std::string &objectReference)CCellDesignerImporterprotected
createUniBiCurve(ReactionAnnotation &ranno, ReactionGlyph *pRGlyph, LocalStyle *pReactionStyle)CCellDesignerImporter
createUniqueId(const std::string &prefix)CCellDesignerImporterprotected
createUniUniCurve(ReactionAnnotation &ranno, ReactionGlyph *pRGlyph, LocalStyle *pReactionStyle)CCellDesignerImporter
determineVersion(const XMLNode *pNode)CCellDesignerImporterstatic
directionToEnum(std::string s)CCellDesignerImporterprotectedstatic
distance(const Point &p1, const Point &p2)CCellDesignerImporterprotectedstatic
enforceSquare(const ConnectScheme &connectScheme, Point &p, const Point &pStart, const Point &pEnd, int &directionCount, bool isLast, const std::vector< Point > &points)CCellDesignerImporter
findCellDesignerAnnotation(SBMLDocument *pDocument, const XMLNode *pAnnotation)CCellDesignerImporterstatic
findCellDesignerNamespace(const SBMLDocument *pDocument)CCellDesignerImporterstatic
findChildNode(const XMLNode *pNode, const std::string &prefix, const std::string &name, bool recursive=false)CCellDesignerImporterprotectedstatic
findOrCreateColorDefinition(const std::string &color_string, std::string &id)CCellDesignerImporterprotected
findOrCreateColorDefinition(const Paint &paint, std::string &id)CCellDesignerImporterprotected
findRootElementId(const std::string &id) constCCellDesignerImporterprotected
findShortestConnection(std::vector< POSITION > &pos1, std::vector< POSITION > &pos2, const BoundingBox &box1, const BoundingBox &box2)CCellDesignerImporterprotectedstatic
findShortestConnection(const Point &p, std::vector< POSITION > &pos, const BoundingBox &box)CCellDesignerImporterprotectedstatic
getColorString(const std::string &color_id) constCCellDesignerImporterprotected
getLayout() constCCellDesignerImporter
getPositionPoint(const BoundingBox &box, POSITION position)CCellDesignerImporterprotectedstatic
getSBMLDocument() constCCellDesignerImporter
handleExtraReactionElements(ReactionGlyph *pRGlyph, ReactionAnnotation &ranno, bool substrate)CCellDesignerImporterprotected
handleIncludedSpecies(const XMLNode *pNode)CCellDesignerImporterprotected
handleModificationLinks(ReactionGlyph *pRGlyph, ReactionAnnotation &ranno)CCellDesignerImporterprotected
isDefaultOrEmpty(const Line &line)CCellDesignerImporterprotectedstatic
mCDBoundsCCellDesignerImporterprotected
mCDIdToLayoutElementCCellDesignerImporterprotected
mColorStringMapCCellDesignerImporterprotected
mCompartmentAliasMapCCellDesignerImporterprotected
mCompartmentAnnotationMapCCellDesignerImporterprotected
mCompartmentNamePointMapCCellDesignerImporterprotected
mComplexDependenciesCCellDesignerImporterprotected
mFontCCellDesignerImporterprotected
mIdMapCCellDesignerImporterprotected
mIncludedSpeciesNameMapCCellDesignerImporterprotected
mModelIdToLayoutElementCCellDesignerImporterprotected
mModificationLinkStyleMapCCellDesignerImporterprotected
modificationLinkTypeToEnum(std::string s)CCellDesignerImporterprotectedstatic
modificationTypeToEnum(std::string s)CCellDesignerImporterprotectedstatic
mpDocumentCCellDesignerImporterprotected
mpLayoutCCellDesignerImporterprotected
mpLocalRenderInfoCCellDesignerImporterprotected
mpModelCCellDesignerImporterprotected
mProteinInformationMapCCellDesignerImporterprotected
mSpeciesAliasesCCellDesignerImporterprotected
mSpeciesAliasMapCCellDesignerImporterprotected
mSpeciesAnnotationMapCCellDesignerImporterprotected
paintSchemeToEnum(std::string s)CCellDesignerImporterprotectedstatic
parseBounds(const XMLNode *pNode, BoundingBox &box)CCellDesignerImporterprotectedstatic
parseBoxSize(const XMLNode *pNode, Dimensions &d)CCellDesignerImporterprotectedstatic
parseCompartmentAlias(const XMLNode *pNode, CompartmentAlias &ca, const Dimensions &layout_dimensions)CCellDesignerImporterprotectedstatic
parseCompartmentAnnotation(const XMLNode *pNode, CompartmentAnnotation &anno)CCellDesignerImporterprotectedstatic
parseConnectScheme(const XMLNode *pNode, ConnectScheme &scheme)CCellDesignerImporterprotectedstatic
parseDoubleLine(const XMLNode *pNode, DoubleLine &dl)CCellDesignerImporterprotectedstatic
parseEditPoints(const XMLNode *pNode, EditPoints &editpoints)CCellDesignerImporterprotectedstatic
parseExtraLink(const XMLNode *pNode, ReactantLink &l)CCellDesignerImporterprotectedstatic
parseExtraLinks(const XMLNode *pNode, std::vector< ReactantLink > &rlinks)CCellDesignerImporterprotectedstatic
parseLine(const XMLNode *pNode, Line &line)CCellDesignerImporterprotectedstatic
parseLineDirection(const XMLNode *pNode, LineDirection &d)CCellDesignerImporterprotectedstatic
parseLinkTarget(const XMLNode *pNode, LinkTarget &l)CCellDesignerImporterprotectedstatic
parseModelDisplay(const XMLNode *pNode, Dimensions &d)CCellDesignerImporterprotectedstatic
parsePaint(const XMLNode *pNode, Paint &p)CCellDesignerImporterprotectedstatic
parsePoint(const XMLNode *pNode, Point &p)CCellDesignerImporterprotectedstatic
parsePointsString(const std::string &s, std::vector< Point > &points)CCellDesignerImporterprotectedstatic
parseProteinModification(const XMLNode *pNode, ProteinModification &mod)CCellDesignerImporterprotectedstatic
parseProteins(const XMLNode *pNode)CCellDesignerImporterprotected
parseReactionAnnotation(const XMLNode *pNode, ReactionAnnotation &ranno)CCellDesignerImporterprotectedstatic
parseReactionElements(const XMLNode *pNode, std::vector< LinkTarget > &elements)CCellDesignerImporterprotectedstatic
parseReactionModification(const XMLNode *pNode, ReactionModification &mod)CCellDesignerImporterprotectedstatic
parseReactionModifications(const XMLNode *pNode, std::vector< ReactionModification > &rmods)CCellDesignerImporterprotectedstatic
parseSpeciesAlias(const XMLNode *pNode, SpeciesAlias &sa)CCellDesignerImporterprotectedstatic
parseSpeciesAnnotation(const XMLNode *pNode, SpeciesAnnotation &anno)CCellDesignerImporterprotectedstatic
parseSpeciesIdentity(const XMLNode *pNode, SpeciesIdentity &identity)CCellDesignerImporterprotectedstatic
parseSpeciesModification(const XMLNode *pNode, SpeciesModification &mod)CCellDesignerImporterprotectedstatic
parseSpeciesState(const XMLNode *pNode, SpeciesState &state)CCellDesignerImporterprotectedstatic
parseUsualView(const XMLNode *pNode, UsualView &view)CCellDesignerImporterprotectedstatic
positionToCompartmentToEnum(std::string s)CCellDesignerImporterprotectedstatic
positionToEnum(std::string pos)CCellDesignerImporterprotectedstatic
reactionTypeToEnum(std::string s)CCellDesignerImporterprotectedstatic
removeCurrentLayout()CCellDesignerImporter
replaceStringInPlace(std::string &subject, const std::string &search, const std::string &replace)CCellDesignerImporterprotectedstatic
rotate(const Point &p, double a, Point &r)CCellDesignerImporterprotectedstatic
setProductStyle(const std::string &id, LocalStyle *pReactionStyle)CCellDesignerImporter
setSBMLDocument(SBMLDocument *pDocument)CCellDesignerImporter
setSpeciesGlyphId(SpeciesReferenceGlyph *pGlyph, const LinkTarget &link)CCellDesignerImporterprotected
setSpeciesReferenceId(SpeciesReferenceGlyph *pGlyph, const LinkTarget &link, const std::string &reactionId)CCellDesignerImporterprotected
speciesModificationTypeToEnum(std::string cl)CCellDesignerImporterprotectedstatic
splitString(const std::string &s, std::vector< std::string > &parts, const std::string &splitChars)CCellDesignerImporterprotectedstatic