|
cisst-saw
|
This is the complete list of members for nmrPolynomialBase, including all inherited members.
| AddConstant(CoefficientType shiftAmount)=0 | nmrPolynomialBase | pure virtual |
| AddConstantToCoefficients(CoefficientType coefficients[], CoefficientType shiftAmount) const =0 | nmrPolynomialBase | pure virtual |
| CanIncludeIndex(const nmrPolynomialTermPowerIndex &term) const | nmrPolynomialBase | |
| Clear()=0 | nmrPolynomialBase | pure virtual |
| CoefficientType typedef | nmrPolynomialBase | |
| CollectCoefficients(CoefficientType source[]) const =0 | nmrPolynomialBase | pure virtual |
| DeserializeRaw(std::istream &input) | nmrPolynomialBase | virtual |
| Evaluate(const nmrMultiVariablePowerBasis &variables) const =0 | nmrPolynomialBase | pure virtual |
| EvaluateBasis(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const =0 | nmrPolynomialBase | pure virtual |
| EvaluateBasisVector(const nmrMultiVariablePowerBasis &variables, ValueType termBaseValues[]) const =0 | nmrPolynomialBase | pure virtual |
| EvaluateForCoefficients(const nmrMultiVariablePowerBasis &variables, const CoefficientType coefficients[]) const =0 | nmrPolynomialBase | pure virtual |
| EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const | nmrPolynomialBase | inline |
| EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables, CoefficientType coefficient) const | nmrPolynomialBase | inline |
| FillAllTerms()=0 | nmrPolynomialBase | pure virtual |
| GetCoefficient(const nmrPolynomialTermPowerIndex &CMN_UNUSED(where)) const | nmrPolynomialBase | inlinevirtual |
| GetIndexPosition(const nmrPolynomialTermPowerIndex &term) const =0 | nmrPolynomialBase | pure virtual |
| GetMaxDegree() const | nmrPolynomialBase | inline |
| GetMaxNumberOfTerms() const | nmrPolynomialBase | inline |
| GetMinDegree() const | nmrPolynomialBase | inline |
| GetNumberOfTerms() const =0 | nmrPolynomialBase | pure virtual |
| GetNumVariables() const | nmrPolynomialBase | inline |
| IncludesIndex(const nmrPolynomialTermPowerIndex &target) const =0 | nmrPolynomialBase | pure virtual |
| INSERT_FAIL enum value | nmrPolynomialBase | |
| INSERT_NEW enum value | nmrPolynomialBase | |
| INSERT_REPLACE enum value | nmrPolynomialBase | |
| InsertStatus enum name | nmrPolynomialBase | |
| IsEmpty() const =0 | nmrPolynomialBase | pure virtual |
| MaxDegree | nmrPolynomialBase | protected |
| MinDegree | nmrPolynomialBase | protected |
| nmrPolynomialBase(VariableIndexType numVariables, PowerType minDegree, PowerType maxDegree) | nmrPolynomialBase | |
| NumVariables | nmrPolynomialBase | protected |
| PowerType typedef | nmrPolynomialBase | |
| RemoveTerm(const nmrPolynomialTermPowerIndex &where)=0 | nmrPolynomialBase | pure virtual |
| RestoreCoefficients(const CoefficientType source[])=0 | nmrPolynomialBase | pure virtual |
| Scale(CoefficientType scaleFactor)=0 | nmrPolynomialBase | pure virtual |
| ScaleCoefficients(CoefficientType coefficients[], CoefficientType scaleFactor) const | nmrPolynomialBase | |
| SerializeRaw(std::ostream &output) const | nmrPolynomialBase | virtual |
| SetCoefficient(const nmrPolynomialTermPowerIndex &where, CoefficientType coefficient)=0 | nmrPolynomialBase | pure virtual |
| SetMaxDegree(PowerType newMax)=0 | nmrPolynomialBase | pure virtual |
| SetMinDegree(PowerType newMin)=0 | nmrPolynomialBase | pure virtual |
| TermCounterType typedef | nmrPolynomialBase | |
| ValueType typedef | nmrPolynomialBase | |
| VariableIndexType typedef | nmrPolynomialBase | |
| VariableType typedef | nmrPolynomialBase | |
| ~nmrPolynomialBase() | nmrPolynomialBase | inlinevirtual |
1.8.6