Expand description
Convenience constructors for creating ArcIntern<Expression>
s out of other
ArcIntern<Expression>
s.
Functionsยง
- add
- Create an
ArcIntern<Expression>
representingleft + right
. - cis
- Create an
ArcIntern<Expression>
representingcis(expression)
. - cos
- Create an
ArcIntern<Expression>
representingcos(expression)
. - div
- Create an
ArcIntern<Expression>
representingleft / right
. - exp
- Create an
ArcIntern<Expression>
representingexp(expression)
. - function_
call - A wrapper around
Expression::FunctionCall
that takes the contents of the inner expression type as arguments directly and returns anArcIntern<Expression>
. - function_
call_ expr - A wrapper around
Expression::FunctionCall
that returns anArcIntern<Expression>
. - infix
- A wrapper around
Expression::Infix
that takes the contents of the inner expression type as arguments directly and returns anArcIntern<Expression>
. - infix_
expr - A wrapper around
Expression::Infix
that returns anArcIntern<Expression>
. - mul
- Create an
ArcIntern<Expression>
representingleft * right
. - neg
- Create an
ArcIntern<Expression>
representing-expression
. - number
- A wrapper around
Expression::Number
that returns anArcIntern<Expression>
. - pi
- A wrapper around
Expression::PiConstant
that returns anArcIntern<Expression>
. - pow
- Create an
ArcIntern<Expression>
representingleft ^ right
. - prefix
- A wrapper around
Expression::Prefix
that takes the contents of the inner expression type as arguments directly and returns anArcIntern<Expression>
. - prefix_
expr - A wrapper around
Expression::Prefix
that returns anArcIntern<Expression>
. - sin
- Create an
ArcIntern<Expression>
representingsin(expression)
. - sqrt
- Create an
ArcIntern<Expression>
representingsqrt(expression)
. - sub
- Create an
ArcIntern<Expression>
representingleft - right
. - unary_
plus - Create an
ArcIntern<Expression>
representing+expression
. - variable
- A wrapper around
Expression::Variable
that returns anArcIntern<Expression>
.