Milo  0.1
Milo:EquationManipulationProgram
Equation Member List

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

addInput(Input *in)Equationinline
begin()Equationinline
blink()Equationinline
clearSelect()Equation
clone()Equation
disableCurrentInput()Equation
draw(UI::Graphics &gc, bool fRefresh=false)Equation
end()Equationinline
Equation(const std::string &eq)Equation
Equation(std::istream &is)Equation
Equation(const Equation &eqn)Equationinline
Equation(Equation &&eqn)=deleteEquation
eraseSelection(Node *node)Equation
factor(std::string text, NodeVector &factors, Node *parent)Equationprivate
findNode(UI::Graphics &gc, int x, int y)Equation
findNode(UI::Graphics &gc, Box b)Equation
getCurrentInput()Equationinline
getCursorOrig(int &x, int &y)Equation
getRoot() (defined in Equation)Equationinline
getSelectEnd() (defined in Equation)Equationinline
getSelectStart() (defined in Equation)Equationinline
insert(FactorIterator &it, const std::string &text)Equation
last()Equationinline
m_input_indexEquationprivate
m_inputsEquationprivate
m_rootEquationprivate
m_selectEndEquationprivate
m_selectStartEquationprivate
nextInput(bool fShift)Equation
normalize()Equationinline
operator=(const Equation &eqn)Equation
operator=(Equation &&eqn)=deleteEquation
removeInput(Input *in)Equation
selectBox(UI::Graphics &gc, Node *start, Box b)Equation
selectNodeOrInput(Node *node)Equation
setCurrentInput(int in_sn)Equation
setSelect(Node *start, Node *end=nullptr)Equation
setSelect(UI::Graphics &gc)Equationprivate
setSelectEnd(Node *end)Equationinline
setSelectFromNode(Node *node)Equation
setSelectStart(Node *start)Equationinline
simplify()Equationinline
toString() const Equationinline
xml_in(EqnXMLParser &in)Equationprivate
xml_out(std::ostream &os) const Equation
xml_out(std::string &str) const Equation
xml_out(XML::Stream &xml) const Equationprivate
~Equation()Equationinline