MyraMath
|
Public Types | |
typedef Function::InputA | InputA |
typedef Function::InputB | InputB |
typedef Function::InputC | InputC |
typedef Function::Output | Output |
Public Member Functions | |
TernaryFunctionExpression (const Function &in_f, const Expression< Arity, InputA > &in_A, const Expression< Arity, InputB > &in_B, const Expression< Arity, InputC > &in_C) | |
Protected Member Functions | |
virtual Index< Arity > | size () const |
Size inspector. | |
virtual Output | evaluate (Index< Arity > i) const |
Given an Index i, returns a Number. | |
virtual ExpressionBase< Arity, Output > * | clone () const |