cisst-saw
Loading...
Searching...
No Matches
nmrPolynomialBase Member List

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

AddConstant(CoefficientType shiftAmount)=0nmrPolynomialBasepure virtual
AddConstantToCoefficients(CoefficientType coefficients[], CoefficientType shiftAmount) const =0nmrPolynomialBasepure virtual
CanIncludeIndex(const nmrPolynomialTermPowerIndex &term) constnmrPolynomialBase
Clear()=0nmrPolynomialBasepure virtual
CoefficientType typedefnmrPolynomialBase
CollectCoefficients(CoefficientType source[]) const =0nmrPolynomialBasepure virtual
DeserializeRaw(std::istream &input)nmrPolynomialBasevirtual
Evaluate(const nmrMultiVariablePowerBasis &variables) const =0nmrPolynomialBasepure virtual
EvaluateBasis(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const =0nmrPolynomialBasepure virtual
EvaluateBasisVector(const nmrMultiVariablePowerBasis &variables, ValueType termBaseValues[]) const =0nmrPolynomialBasepure virtual
EvaluateForCoefficients(const nmrMultiVariablePowerBasis &variables, const CoefficientType coefficients[]) const =0nmrPolynomialBasepure virtual
FillAllTerms()=0nmrPolynomialBasepure virtual
GetCoefficient(const nmrPolynomialTermPowerIndex &CMN_UNUSED(where)) constnmrPolynomialBaseinlinevirtual
GetIndexPosition(const nmrPolynomialTermPowerIndex &term) const =0nmrPolynomialBasepure virtual
GetMaxDegree() constnmrPolynomialBaseinline
GetMaxNumberOfTerms() constnmrPolynomialBaseinline
GetMinDegree() constnmrPolynomialBaseinline
GetNumberOfTerms() const =0nmrPolynomialBasepure virtual
GetNumVariables() constnmrPolynomialBaseinline
IncludesIndex(const nmrPolynomialTermPowerIndex &target) const =0nmrPolynomialBasepure virtual
INSERT_FAIL enum valuenmrPolynomialBase
INSERT_NEW enum valuenmrPolynomialBase
INSERT_REPLACE enum valuenmrPolynomialBase
InsertStatus enum namenmrPolynomialBase
IsEmpty() const =0nmrPolynomialBasepure virtual
MaxDegreenmrPolynomialBaseprotected
MinDegreenmrPolynomialBaseprotected
nmrPolynomialBase(VariableIndexType numVariables, PowerType minDegree, PowerType maxDegree)nmrPolynomialBase
NumVariablesnmrPolynomialBaseprotected
PowerType typedefnmrPolynomialBase
RemoveTerm(const nmrPolynomialTermPowerIndex &where)=0nmrPolynomialBasepure virtual
RestoreCoefficients(const CoefficientType source[])=0nmrPolynomialBasepure virtual
Scale(CoefficientType scaleFactor)=0nmrPolynomialBasepure virtual
ScaleCoefficients(CoefficientType coefficients[], CoefficientType scaleFactor) constnmrPolynomialBase
SerializeRaw(std::ostream &output) constnmrPolynomialBasevirtual
SetCoefficient(const nmrPolynomialTermPowerIndex &where, CoefficientType coefficient)=0nmrPolynomialBasepure virtual
TermCounterType typedefnmrPolynomialBase
ValueType typedefnmrPolynomialBase
VariableIndexType typedefnmrPolynomialBase
VariableType typedefnmrPolynomialBase
~nmrPolynomialBase()nmrPolynomialBaseinlinevirtual