sokobo
Loading...
Searching...
No Matches
BinaryOp Member List

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

ADD enum value (defined in BinaryOp)BinaryOp
BINARY_OP enum value (defined in Expression)Expression
BinaryOp(std::shared_ptr< Expression > l, char operation, std::shared_ptr< Expression >r) (defined in BinaryOp)BinaryOp
clone() const override (defined in BinaryOp)BinaryOpvirtual
CONSTANT enum value (defined in Expression)Expression
derivative(const std::string &var) const override (defined in BinaryOp)BinaryOpvirtual
DIV enum value (defined in BinaryOp)BinaryOp
evaluate(const std::map< std::string, double > &vars={}) const override (defined in BinaryOp)BinaryOpvirtual
FUNCTION enum value (defined in Expression)Expression
getLeft() const (defined in BinaryOp)BinaryOpinline
getOperator() const (defined in BinaryOp)BinaryOpinline
getRight() const (defined in BinaryOp)BinaryOpinline
getType() const override (defined in BinaryOp)BinaryOpvirtual
MUL enum value (defined in BinaryOp)BinaryOp
POW enum value (defined in BinaryOp)BinaryOp
simplify() const override (defined in BinaryOp)BinaryOpvirtual
SUB enum value (defined in BinaryOp)BinaryOp
toString() const override (defined in BinaryOp)BinaryOpvirtual
Type enum name (defined in Expression)Expression
TypeBinaryOp enum name (defined in BinaryOp)BinaryOp
UNARY_OP enum value (defined in Expression)Expression
VARIABLE enum value (defined in Expression)Expression
~Expression()=default (defined in Expression)Expressionvirtual