Milo  0.1
Milo:EquationManipulationProgram
Node Member List

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

addNth(int n)Nodeinline
ALL enum value (defined in Node)Node
calcOrig(UI::Graphics &gc, int x, int y)=0Nodeprivatepure virtual
calcSize(UI::Graphics &gc)=0Nodeprivatepure virtual
calculateOrigin(UI::Graphics &gc, int x, int y)Node
calculateSize(UI::Graphics &gc)Node
createNodeByName(std::string name, Equation &eqn)Nodestatic
downLeft()Nodeinlineprivatevirtual
downRight()Nodeinlineprivatevirtual
draw(UI::Graphics &gc) const Node
drawNode(UI::Graphics &gc) const =0Nodeprivatepure virtual
END enum value (defined in Node)Node
findNode(int x, int y)Nodevirtual
findNode(const Box &b)Nodevirtual
first()Node
getDepth() const Nodeinline
getDepth(int depth) const Nodeinlineprivate
getDrawParenthesis() const Nodeinline
getFrame() const Nodeinline
getLeftSibling(Node *)Nodeinlineprivatevirtual
getName() const =0Nodepure virtual
getNextLeft()Node
getNextRight()Node
getNodeValue() const =0Nodeprivatepure virtual
getNth() const Nodeinline
getParent() const Nodeinline
getRightSibling(Node *)Nodeinlineprivatevirtual
getSelect() const Nodeinline
getSharedPtr()Nodeinline
getSign() const Nodeinline
getType() const =0Nodepure virtual
getValue() const Node
isFactor() const Nodeinlinevirtual
isLeaf() const Nodeinlinevirtual
last()Node
less(NodePtr b) const Nodeinlinevirtual
m_fDrawParenthesisNodeprivate
m_frameNodeprivate
m_nthNodeprivate
m_parentNodeprivate
m_parenthesisNodeprivate
m_selectNodeprivate
m_signNodeprivate
multNth(int n)Nodeinline
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()Nodeinlinevirtual
numFactors() const Nodeinlinevirtual
out(XML::Stream &xml)Node
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
START enum value (defined in Node)Node
toString() const =0Nodepure virtual
xml_out(XML::Stream &xml) const =0Nodeprivatepure virtual
~Node()Nodeinlinevirtual