Node that implements an arithmetic operator. More...
#include <SeExprNode.h>
Public Member Functions | |
SeExprExpNode (const SeExpression *expr, SeExprNode *a, SeExprNode *b) | |
virtual void | eval (SeVec3d &result) const |
Evaluation method. Note: v[1] and v[2] are undefined if !isVec. |
Node that implements an arithmetic operator.
Definition at line 365 of file SeExprNode.h.
SeExprExpNode::SeExprExpNode | ( | const SeExpression * | expr, | |
SeExprNode * | a, | |||
SeExprNode * | b | |||
) | [inline] |
Definition at line 368 of file SeExprNode.h.
void SeExprExpNode::eval | ( | SeVec3d & | v | ) | const [virtual] |
Evaluation method. Note: v[1] and v[2] are undefined if !isVec.
Reimplemented from SeExprNode.
Definition at line 628 of file SeExprNode.cpp.
References SeExprNode::_isVec, a, b, SeExprNode::child(), SeExprNode::eval(), SeExprNode::isVec(), and pow().