Milo  0.1
Milo:EquationManipulationProgram
Input Member List

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

add(char ch)Inputinline
add(const std::string &s)Inputinline
addNth(int n)Nodeinline
ALL enum value (defined in Node)Node
calcOrig(UI::Graphics &gc, int x, int y)Inputprivatevirtual
calcSize(UI::Graphics &gc)Inputprivatevirtual
calculateOrigin(UI::Graphics &gc, int x, int y)Node
calculateSize(UI::Graphics &gc)Node
checkSN(int sn)Inputinline
clear()Inputinline
createNodeByName(std::string name, Equation &eqn)Nodestatic
draw(UI::Graphics &gc) const Node
drawNode(UI::Graphics &gc) const Inputprivatevirtual
empty() const Inputinline
emptyBuffer()Input
END enum value (defined in Node)Node
findNode(int x, int y)Nodevirtual
findNode(const Box &b)Nodevirtual
first()Node
getBuffer()Inputinline
getCurrent()Inputinline
getDepth() const Nodeinline
getDrawParenthesis() const Nodeinline
getFrame() const Nodeinline
getName() const Inputinlinevirtual
getNextLeft()Node
getNextRight()Node
getNodeValue() const Inputprivatevirtual
getNth() const Nodeinline
getParent() const Nodeinline
getSelect() const Nodeinline
getSharedPtr()Nodeinline
getSign() const Nodeinline
getType() const Inputinlinevirtual
getValue() const Node
Input(Parser &p, Node *parent=nullptr)Input
Input(Equation &eqn, std::string txt=std::string(), bool current=true, Node *parent=nullptr, bool neg=false, Node::Select s=Node::Select::NONE)Input
Input(EqnXMLParser &in, Node *parent)Input
input_snInputprivatestatic
isFactor() const Nodeinlinevirtual
isLeaf() const Nodeinlinevirtual
last()Node
less(NodePtr b) const Nodeinlinevirtual
m_currentInputprivate
m_eqnInputprivate
m_internalInputprivate
m_snInputprivate
m_typedInputprivate
makeCurrent()Inputinline
multNth(int n)Nodeinline
nameInputstatic
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 Inputinlinevirtual
out(XML::Stream &xml)Node
parse(Parser &p, Node *parent=nullptr)Inputstatic
remove()Inputinline
Select enum nameNode
select_tagsNodestatic
setCurrent(bool current)Inputinline
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 Inputvirtual
typeInputstatic
unremovable()Inputinline
xml_out(XML::Stream &xml) const Inputprivatevirtual
~Input()Inputinline
~Node()Nodeinlinevirtual