CNumber Member List

This is the complete list of members for CNumber, including all inherited members.

CNumber(float Number)CNumber
Compile(std::vector< char > &v, int &i) const CNumber [virtual]
Compute(const CVector3f &Point) const CNumber [virtual]
Derive(TYPE_VARIABLE Type) const CNumber [virtual]
GetCopy() const CNumber [virtual]
GetNewAddition(CValue *pLeftOperand, CValue *pRightOperand)CValue [static]
GetNewCos(CValue *pLeftOperand)CValue [static]
GetNewDivision(CValue *pLeftOperand, CValue *pRightOperand)CValue [static]
GetNewExp(CValue *pLeftOperand)CValue [static]
GetNewLn(CValue *pLeftOperand)CValue [static]
GetNewOpposite(CValue *pLeftOperand)CValue [static]
GetNewPow(CValue *pLeftOperand, CValue *pRightOperand)CValue [static]
GetNewProduct(CValue *pLeftOperand, CValue *pRightOperand)CValue [static]
GetNewSin(CValue *pLeftOperand)CValue [static]
GetNewSqrt(CValue *pLeftOperand)CValue [static]
GetNewSubstraction(CValue *pLeftOperand, CValue *pRightOperand)CValue [static]
GetNewTan(CValue *pLeftOperand)CValue [static]
IsAddNeutralElem() const CNumber [inline, protected, virtual]
IsConstant(float *pNumber=NULL) const CNumber [inline, virtual]
IsMultAbsorbElem() const CNumber [inline, protected, virtual]
IsMultNeutralElem() const CNumber [inline, protected, virtual]
m_NumberCNumber [private]
Print(std::ostream &o) const CNumber [virtual]
TYPE_VARIABLE enum nameCValue
TYPE_X enum valueCValue
TYPE_Y enum valueCValue
TYPE_Z enum valueCValue
~CValue()CValue [inline, virtual]


Generated on Fri Dec 5 03:20:33 2008 for Mathematical Ray-tracer by  doxygen 1.5.4