#include <compute.h>

Public Member Functions | |
| CNumber (float Number) | |
| virtual CValue * | GetCopy () const |
| virtual float | Compute (const CVector3f &Point) const |
| virtual CValue * | Derive (TYPE_VARIABLE Type) const |
| virtual void | Print (std::ostream &o) const |
| virtual void | Compile (std::vector< char > &v, int &i) const |
| virtual bool | IsConstant (float *pNumber=NULL) const |
Protected Member Functions | |
| virtual bool | IsMultAbsorbElem () const |
| virtual bool | IsMultNeutralElem () const |
| virtual bool | IsAddNeutralElem () const |
Private Attributes | |
| float | m_Number |
Definition at line 380 of file compute.h.
| virtual bool CNumber::IsConstant | ( | float * | pNumber = NULL |
) | const [inline, virtual] |
| virtual bool CNumber::IsMultAbsorbElem | ( | ) | const [inline, protected, virtual] |
| virtual bool CNumber::IsMultNeutralElem | ( | ) | const [inline, protected, virtual] |
| virtual bool CNumber::IsAddNeutralElem | ( | ) | const [inline, protected, virtual] |
float CNumber::m_Number [private] |
A numerical constant.
Definition at line 425 of file compute.h.
Referenced by CNumber(), Compile(), Compute(), GetCopy(), IsAddNeutralElem(), IsConstant(), IsMultAbsorbElem(), IsMultNeutralElem(), and Print().
1.5.4