SeExprNumNode Class Reference

Node that stores a numeric constant. More...

#include <SeExprNode.h>

Inheritance diagram for SeExprNumNode:
SeExprNode

List of all members.

Public Member Functions

 SeExprNumNode (const SeExpression *expr, double val)
virtual void eval (SeVec3d &result) const
 Evaluation method. Note: v[1] and v[2] are undefined if !isVec.

Private Attributes

double _val

Detailed Description

Node that stores a numeric constant.

Definition at line 399 of file SeExprNode.h.


Constructor & Destructor Documentation

SeExprNumNode::SeExprNumNode ( const SeExpression expr,
double  val 
) [inline]

Definition at line 402 of file SeExprNode.h.


Member Function Documentation

virtual void SeExprNumNode::eval ( SeVec3d v  )  const [inline, virtual]

Evaluation method. Note: v[1] and v[2] are undefined if !isVec.

Reimplemented from SeExprNode.

Definition at line 405 of file SeExprNode.h.

References _val.


Member Data Documentation

double SeExprNumNode::_val [private]

Definition at line 408 of file SeExprNode.h.

Referenced by eval().


The documentation for this class was generated from the following file:

Generated on 25 Jul 2013 for SeExpr by  doxygen 1.6.1