Milo  0.1
Milo:EquationManipulationProgram
Function Member List

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

addNth(int n)Nodeinline
ALL enum value (defined in Node)Node
calcOrig(UI::Graphics &gc, int x, int y)Functionprivatevirtual
calcSize(UI::Graphics &gc)Functionprivatevirtual
calculateOrigin(UI::Graphics &gc, int x, int y)Node
calculateSize(UI::Graphics &gc)Node
cosZ(Complex z)Functionprivatestatic
createNodeByName(std::string name, Equation &eqn)Nodestatic
downLeft()Functioninlineprivatevirtual
downRight()Functioninlineprivatevirtual
draw(UI::Graphics &gc) const Node
drawNode(UI::Graphics &gc) const Functionprivatevirtual
END enum value (defined in Node)Node
expZ(Complex z)Functionprivatestatic
findNode(int x, int y)Functionvirtual
findNode(const Box &b)Functionvirtual
first()Node
func_map typedefFunction
func_ptr typedefFunction
Function(const std::string &name, func_ptr fp, Parser &p, Node *parent, bool neg=false, Node::Select s=Node::Select::NONE)Functioninline
Function(EqnXMLParser &in, Node *parent)Function
functionsFunctionprivatestatic
getDepth() const Nodeinline
getDrawParenthesis() const Nodeinline
getFrame() const Nodeinline
getName() const Functioninlinevirtual
getNextLeft()Node
getNextRight()Node
getNodeValue() const Functionprivatevirtual
getNth() const Nodeinline
getParent() const Nodeinline
getSelect() const Nodeinline
getSharedPtr()Nodeinline
getSign() const Nodeinline
getType() const Functioninlinevirtual
getValue() const Node
isFactor() const Nodeinlinevirtual
isLeaf() const Functioninlinevirtual
last()Node
less(NodePtr b) const Functionvirtual
logZ(Complex z)Functionprivatestatic
m_argFunctionprivate
m_funcFunctionprivate
m_internalFunctionprivate
m_nameFunctionprivate
multNth(int n)Nodeinline
nameFunctionstatic
negative()Nodeinline
Node(Node *parent=nullptr, bool fNeg=false, Select s=NONE)Nodeinline
Node(EqnXMLParser &in, Node *parent)Node
NONE enum value (defined in Node)Node
normalize()Functioninlinevirtual
numFactors() const Functioninlinevirtual
out(XML::Stream &xml)Node
parse(Parser &p, Node *parent)Functionstatic
Select enum nameNode
select_tagsNodestatic
setDrawParenthesis(bool fDrawPar)Nodeinline
setNth(int n)Nodeinline
setParent(Node *parent)Nodeinline
setSelect(Select s)Nodeinline
setUpDraw(UI::Graphics &gc)Node
simplify()Nodeinlinevirtual
sinZ(Complex z)Functionprivatestatic
START enum value (defined in Node)Node
tanZ(Complex z)Functionprivatestatic
toString() const Functioninlinevirtual
typeFunctionstatic
xml_out(XML::Stream &xml) const Functionprivatevirtual
~Function()Functioninline
~Node()Nodeinlinevirtual