[poincare] Clean: remove complexCartesian and complexPolar methods

This commit is contained in:
Émilie Feral
2018-12-17 11:38:53 +01:00
committed by Léa Saviot
parent 4a7a95fddf
commit 8a00aa16cc
71 changed files with 8 additions and 728 deletions

View File

@@ -9,21 +9,11 @@
namespace Poincare {
ComplexCartesian FunctionNode::complexCartesian(Context & context, Preferences::AngleUnit angleUnit) const {
Function f(this);
return SymbolAbstract::complexCartesian(f, context, angleUnit);
}
bool FunctionNode::isReal(Context & context, Preferences::AngleUnit angleUnit) const {
Function f(this);
return SymbolAbstract::isReal(f, context, angleUnit);
}
ComplexPolar FunctionNode::complexPolar(Context & context, Preferences::AngleUnit angleUnit) const {
Function f(this);
return SymbolAbstract::complexPolar(f, context, angleUnit);
}
Expression FunctionNode::replaceSymbolWithExpression(const SymbolAbstract & symbol, const Expression & expression) {
return Function(this).replaceSymbolWithExpression(symbol, expression);
}