Milo  0.1
Milo:EquationManipulationProgram
Variable Member List

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

addNth(int n)Nodeinline
ALL enum value (defined in Node)Node
calcOrig(UI::Graphics &gc, int x, int y)Variableprivatevirtual
calcSize(UI::Graphics &gc)Variableprivatevirtual
calculateOrigin(UI::Graphics &gc, int x, int y)Node
calculateSize(UI::Graphics &gc)Node
createNodeByName(std::string name, Equation &eqn)Nodestatic
draw(UI::Graphics &gc) const Node
drawNode(UI::Graphics &gc) const Variableprivatevirtual
END enum value (defined in Node)Node
findNode(int x, int y)Nodevirtual
findNode(const Box &b)Nodevirtual
first()Node
getDepth() const Nodeinline
getDrawParenthesis() const Nodeinline
getFrame() const Nodeinline
getName() const Variableinlinevirtual
getNextLeft()Node
getNextRight()Node
getNodeValue() const Variableinlineprivatevirtual
getNth() const Nodeinline
getParent() const Nodeinline
getSelect() const Nodeinline
getSharedPtr()Nodeinline
getSign() const Nodeinline
getType() const Variableinlinevirtual
getValue() const Node
isFactor() const Nodeinlinevirtual
isLeaf() const Nodeinlinevirtual
last()Node
less(NodePtr b) const Nodeinlinevirtual
m_internalVariableprivate
m_nameVariableprivate
multNth(int n)Nodeinline
nameVariablestatic
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
parse(Parser &p, Node *parent)Variablestatic
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
setValue(char name, Complex value)Variablestatic
simplify()Nodeinlinevirtual
START enum value (defined in Node)Node
toString() const Variableinlinevirtual
typeVariablestatic
valuesVariableprivatestatic
var_map typedefVariable
Variable(Parser &p, Node *parent)Variable
Variable(char name, Node *parent, bool neg=false, Node::Select s=Node::Select::NONE)Variableinline
Variable(EqnXMLParser &in, Node *parent)Variable
xml_out(XML::Stream &xml) const Variableprivatevirtual
~Node()Nodeinlinevirtual
~Variable()Variableinline