TMtxExpression::DefineOperator Method

Overload List

#SignatureDescription
1void DefineOperator(const DewString &AOperatorSign, TExprFunc AFuncAddress, int NArguments, int Precedence, const DewString &Help);Defines new operator.
2void DefineOperator(const DewString &AOperatorSign, TExprFunc AFuncAddress, int NArguments, int Precedence);

Overload 1: void DefineOperator(const DewString &AOperatorSign, TExprFunc AFuncAddress, int NArguments, int Precedence, const DewString &Help);

Defines new operator.

#NameTypeDescription
1AOperatorSignconst DewString &
2AFuncAddressTExprFunc
3NArgumentsint
4Precedenceint
5Helpconst DewString &
See Also: TMtxExpression::Undefine, TMtxExpression::VarByName, TMtxExpression::GetVarList, TMtxExpression::DefineVariable, TMtxExpression::DefineDouble, TMtxExpression::DefineComplex, TMtxExpression::DefineMatrix, TMtxExpression::DefineFunction, TMtxExpression::DefineVaryingFunction, TMtxExpression::DefineVector, TMtxExpression::DefineDoubleConstant, TMtxExpression::DefineComplexConstant
Declared in Dew::Math::TMtxExpression · Dew.Math/MtxParseExpr.h · Cross-compiler

Overload 2: void DefineOperator(const DewString &AOperatorSign, TExprFunc AFuncAddress, int NArguments, int Precedence);

#NameTypeDescription
1AOperatorSignconst DewString &
2AFuncAddressTExprFunc
3NArgumentsint
4Precedenceint
Declared in Dew::Math::TMtxExpression · Dew.Math/MtxParseExpr.h · Cross-compiler