SeExpr
Public Member Functions | Public Attributes | List of all members
BasicExpression::VectorRef Struct Reference

#include <BasicExpression.h>

Inheritance diagram for BasicExpression::VectorRef:
SeExpr2::ExprVarRef

Public Member Functions

 VectorRef ()
 
void eval (double *result)
 returns this variable's value by setting result More...
 
void eval (const char **result)
 
- Public Member Functions inherited from SeExpr2::ExprVarRef
 ExprVarRef (const ExprType &type)
 
virtual ~ExprVarRef ()
 
virtual void setType (const ExprType &type)
 sets (current) type to given type More...
 
virtual ExprType type () const
 returns (current) type More...
 

Public Attributes

SeExpr2::Vec3d value
 

Detailed Description

Definition at line 40 of file BasicExpression.h.

Constructor & Destructor Documentation

BasicExpression::VectorRef::VectorRef ( )
inline

Definition at line 42 of file BasicExpression.h.

Member Function Documentation

void BasicExpression::VectorRef::eval ( double *  result)
inlinevirtual

returns this variable's value by setting result

Implements SeExpr2::ExprVarRef.

Definition at line 43 of file BasicExpression.h.

References value.

void BasicExpression::VectorRef::eval ( const char **  result)
inlinevirtual

Implements SeExpr2::ExprVarRef.

Definition at line 46 of file BasicExpression.h.

Member Data Documentation

SeExpr2::Vec3d BasicExpression::VectorRef::value

Definition at line 41 of file BasicExpression.h.

Referenced by eval(), and ExprGrapherView::update().


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