CVariable Class Reference
[Mathematical computations]

This class represents a variable. More...

#include <compute.h>

Inheritance diagram for CVariable:

CValue

List of all members.

Public Member Functions

 CVariable (TYPE_VARIABLE Type)
virtual CValueGetCopy () const
virtual float Compute (const CVector3f &Point) const
virtual CValueDerive (TYPE_VARIABLE Type) const
virtual void Print (std::ostream &o) const
virtual void Compile (std::vector< char > &v, int &i) const

Private Attributes

TYPE_VARIABLE m_Type


Detailed Description

This class represents a variable.

It can be either x, y or z.

Definition at line 362 of file compute.h.


Member Data Documentation

TYPE_VARIABLE CVariable::m_Type [private]

Number representing the ID of the variable.

Definition at line 373 of file compute.h.

Referenced by Compile(), Compute(), CVariable(), Derive(), GetCopy(), and Print().


The documentation for this class was generated from the following files:
Generated on Fri Dec 5 03:20:33 2008 for Mathematical Ray-tracer by  doxygen 1.5.4