Milo  0.1
Milo:EquationManipulationProgram
Divide Member List

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

addNth(int n)Nodeinline
ALL enum value (defined in Node)Node
Binary(char op, Node *one, Node *two, Node *parent, bool neg, Node::Select s)Binaryinline
Binary(EqnXMLParser &in, Node *parent)Binary
calcOrig(UI::Graphics &gc, int x, int y)Divideprivatevirtual
calcSize(UI::Graphics &gc)Divideprivatevirtual
calculateOrigin(UI::Graphics &gc, int x, int y)Node
calculateSize(UI::Graphics &gc)Node
create(Equation &eqn)Dividestatic
createNodeByName(std::string name, Equation &eqn)Nodestatic
Divide(Node *one, Node *two, Node *parent, bool neg=false, Node::Select s=Node::Select::NONE)Divideinline
Divide(EqnXMLParser &in, Node *parent)Divideinline
draw(UI::Graphics &gc) const Node
drawNode(UI::Graphics &gc) const Divideprivatevirtual
END enum value (defined in Node)Node
findNode(int x, int y)Binaryvirtual
findNode(const Box &b)Binaryvirtual
first()Node
getDepth() const Nodeinline
getDrawParenthesis() const Nodeinline
getFirstExpression()Binary
getFrame() const Nodeinline
getName() const Divideinlinevirtual
getNextLeft()Node
getNextRight()Node
getNodeValue() const Divideprivatevirtual
getNth() const Nodeinline
getParent() const Nodeinline
getSecondExpression()Binary
getSelect() const Nodeinline
getSharedPtr()Nodeinline
getSign() const Nodeinline
getType() const Divideinlinevirtual
getValue() const Node
isFactor() const Nodeinlinevirtual
isLeaf() const Binaryinlinevirtual
last()Node
less(NodePtr b) const Nodeinlinevirtual
m_firstBinaryprotected
m_internalBinaryprotected
m_opBinaryprotected
m_secondBinaryprotected
multNth(int n)Nodeinline
nameDividestatic
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()Dividevirtual
normalize(Node *n)Divideprivatestatic
numFactors() const Binaryinlinevirtual
out(XML::Stream &xml)Node
parse(Parser &p, Node *one, Node *parent)Binarystatic
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()Dividevirtual
START enum value (defined in Node)Node
toString() const Binaryinlinevirtual
typeDividestatic
~Binary()Binaryinlinevirtual
~Divide()Divideinline
~Node()Nodeinlinevirtual