libSBML C++ API
5.20.4
|
This is the complete list of members for ASTNode, including all inherited members.
addChild(ASTNode *disownedChild, bool inRead=false) | ASTNode | |
addSemanticsAnnotation(XMLNode *disownedAnnotation) | ASTNode | |
ASTNode(ASTNodeType_t type=AST_UNKNOWN) | ASTNode | |
ASTNode(Token_t *token) | ASTNode | |
ASTNode(const ASTNode &orig) | ASTNode | |
canonicalize() | ASTNode | |
clearPlugins() | ASTNode | private |
combineNumbers(std::vector< unsigned int > &numbers) | ASTNode | protected |
convertRootToPower() | ASTNode | protected |
createNonBinaryTree() | ASTNode | protected |
createVectorOfChildTypes(std::vector< unsigned int > &numbers, std::vector< unsigned int > &names, std::vector< unsigned int > &others) | ASTNode | protected |
decompose() | ASTNode | |
deepCopy() const | ASTNode | |
derivative(const std::string &variable) | ASTNode | |
derivativeDivide(const std::string &variable) | ASTNode | protected |
derivativeExp(const std::string &variable) | ASTNode | protected |
derivativeLn(const std::string &variable) | ASTNode | protected |
derivativeLog(const std::string &variable) | ASTNode | protected |
derivativeMinus(const std::string &variable) | ASTNode | protected |
derivativePlus(const std::string &variable) | ASTNode | protected |
derivativePower(const std::string &variable) | ASTNode | protected |
derivativeTimes(const std::string &variable) | ASTNode | protected |
encompassUnaryMinus() | ASTNode | protected |
exactlyEqual(const ASTNode &rhs) | ASTNode | |
fillListOfNodes(ASTNodePredicate predicate, List *lst) const | ASTNode | |
freeName() | ASTNode | |
getASTPlugin(const SBMLNamespaces *sbmlns) | ASTNode | |
getASTPlugin(ASTNodeType_t type) | ASTNode | |
getASTPlugin(const std::string &name, bool isCsymbol=false, bool strCmpIsCaseSensitive=false) | ASTNode | |
getASTPlugin(const SBMLNamespaces *sbmlns) const | ASTNode | |
getASTPlugin(ASTNodeType_t type) const | ASTNode | |
getASTPlugin(const std::string &name, bool isCsymbol=false, bool strCmpIsCaseSensitive=false) const | ASTNode | |
getCharacter() const | ASTNode | |
getChild(unsigned int n) const | ASTNode | |
getClass() const | ASTNode | |
getDefinitionURL() const | ASTNode | |
getDefinitionURLString() const | ASTNode | |
getDenominator() const | ASTNode | |
getExponent() const | ASTNode | |
getId() const | ASTNode | |
getInteger() const | ASTNode | |
getLeftChild() const | ASTNode | |
getListOfNodes(ASTNodePredicate predicate) const | ASTNode | |
getMantissa() const | ASTNode | |
getName() const | ASTNode | |
getNumChildren() const | ASTNode | |
getNumerator() const | ASTNode | |
getNumSemanticsAnnotations() const | ASTNode | |
getOperatorName() const | ASTNode | |
getParentSBMLObject() const | ASTNode | |
getPrecedence() const | ASTNode | |
getReal() const | ASTNode | |
getRightChild() const | ASTNode | |
getSemanticsAnnotation(unsigned int n) const | ASTNode | |
getStyle() const | ASTNode | |
getType() const | ASTNode | |
getUnits() const | ASTNode | |
getUserData() const | ASTNode | |
getValue() const | ASTNode | |
hasCorrectNumberArguments() const | ASTNode | |
hasTypeAndNumChildren(ASTNodeType_t type, unsigned int numchildren) const | ASTNode | |
hasUnits() const | ASTNode | |
insertChild(unsigned int n, ASTNode *disownedChild) | ASTNode | |
isAvogadro() const | ASTNode | |
isBoolean() const | ASTNode | |
isCiNumber() const | ASTNode | |
isConstant() const | ASTNode | |
isConstantNumber() const | ASTNode | |
isCSymbolFunction() const | ASTNode | |
isFunction() const | ASTNode | |
isInfinity() const | ASTNode | |
isInteger() const | ASTNode | |
isLambda() const | ASTNode | |
isLog10() const | ASTNode | |
isLogical() const | ASTNode | |
isName() const | ASTNode | |
isNaN() const | ASTNode | |
isNegInfinity() const | ASTNode | |
isNumber() const | ASTNode | |
isOperator() const | ASTNode | |
isPiecewise() const | ASTNode | |
isRational() const | ASTNode | |
isReal() const | ASTNode | |
isRelational() const | ASTNode | |
isSetClass() const | ASTNode | |
isSetId() const | ASTNode | |
isSetParentSBMLObject() const | ASTNode | |
isSetStyle() const | ASTNode | |
isSetUnits() const | ASTNode | |
isSetUserData() const | ASTNode | |
isSqrt() const | ASTNode | |
isUMinus() const | ASTNode | |
isUnknown() const | ASTNode | |
isUPlus() const | ASTNode | |
isUserFunction() const | ASTNode | |
isWellFormedASTNode() const | ASTNode | |
operator=(const ASTNode &rhs) | ASTNode | |
prependChild(ASTNode *disownedChild) | ASTNode | |
reduceToBinary() | ASTNode | |
refactor() | ASTNode | |
refactorNumbers() | ASTNode | protected |
removeChild(unsigned int n, bool delremoved=false) | ASTNode | |
renameSIdRefs(const std::string &oldid, const std::string &newid) | ASTNode | virtual |
renameUnitSIdRefs(const std::string &oldid, const std::string &newid) | ASTNode | virtual |
reorderArguments(unsigned int level=0) | ASTNode | protected |
replaceArgument(const std::string &bvar, ASTNode *arg) | ASTNode | |
replaceArguments(const std::vector< std::string > &bvars, std::vector< ASTNode * > &args) | ASTNode | |
replaceChild(unsigned int n, ASTNode *disownedChild, bool delreplaced=false) | ASTNode | |
returnsBoolean(const Model *model=NULL) const | ASTNode | |
SBMLRateRuleConverter class | ASTNode | friend |
setCharacter(char value) | ASTNode | |
setClass(const std::string &className) | ASTNode | |
setId(const std::string &id) | ASTNode | |
setName(const char *name) | ASTNode | |
setStyle(const std::string &style) | ASTNode | |
setType(ASTNodeType_t type) | ASTNode | |
setUnits(const std::string &units) | ASTNode | |
setUserData(void *userData) | ASTNode | |
setValue(int value) | ASTNode | |
setValue(long value) | ASTNode | |
setValue(long numerator, long denominator) | ASTNode | |
setValue(double value) | ASTNode | |
setValue(double mantissa, long exponent) | ASTNode | |
simplify() | ASTNode | protected |
swapChildren(ASTNode *that) | ASTNode | |
unsetClass() | ASTNode | |
unsetId() | ASTNode | |
unsetParentSBMLObject() | ASTNode | |
unsetStyle() | ASTNode | |
unsetUnits() | ASTNode | |
unsetUserData() | ASTNode | |
~ASTNode() | ASTNode | virtual |