cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nmrPolynomialContainer< _TermInfo > Member List

This is the complete list of members for nmrPolynomialContainer< _TermInfo >, including all inherited members.

AddConstant(CoefficientType shiftAmount)=0nmrPolynomialContainer< _TermInfo >pure virtual
AddConstantToCoefficients(CoefficientType coefficients[], CoefficientType shiftAmount) const =0nmrPolynomialContainer< _TermInfo >pure virtual
BaseType typedefnmrPolynomialContainer< _TermInfo >
CanIncludeIndex(const nmrPolynomialTermPowerIndex &term) const nmrPolynomialBase
Clear()nmrPolynomialContainer< _TermInfo >inlinevirtual
CoefficientType typedefnmrPolynomialBase
CollectCoefficients(CoefficientType target[]) const nmrPolynomialContainer< _TermInfo >inlinevirtual
ContainerElementType typedefnmrPolynomialContainer< _TermInfo >
DeserializeRaw(std::istream &input)nmrPolynomialContainer< _TermInfo >inlinevirtual
DeserializeTermInfo(std::istream &input, TermIteratorType &termIterator)=0nmrPolynomialContainer< _TermInfo >pure virtual
EndTermIterator()nmrPolynomialContainer< _TermInfo >inline
EndTermIterator() const nmrPolynomialContainer< _TermInfo >inline
Evaluate(const nmrMultiVariablePowerBasis &variables) const nmrPolynomialContainer< _TermInfo >inlinevirtual
EvaluateBasis(const TermConstIteratorType &where, const nmrMultiVariablePowerBasis &variables) const =0nmrPolynomialContainer< _TermInfo >pure virtual
EvaluateBasis(const TermIteratorType &where, const nmrMultiVariablePowerBasis &variables) const =0nmrPolynomialContainer< _TermInfo >pure virtual
nmrPolynomialBase::EvaluateBasis(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const =0nmrPolynomialBasepure virtual
EvaluateBasisVector(const nmrMultiVariablePowerBasis &variables, ValueType termBaseValues[]) const nmrPolynomialContainer< _TermInfo >inlinevirtual
EvaluateForCoefficients(const nmrMultiVariablePowerBasis &variables, const CoefficientType coefficients[]) const nmrPolynomialContainer< _TermInfo >inlinevirtual
EvaluateTerm(const TermConstIteratorType &where) const nmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermIteratorType &where) const nmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermConstIteratorType &where, const nmrMultiVariablePowerBasis &variables) const nmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermIteratorType &where, const nmrMultiVariablePowerBasis &variables) const nmrPolynomialContainer< _TermInfo >inline
nmrPolynomialBase::EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const nmrPolynomialBaseinline
nmrPolynomialBase::EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables, CoefficientType coefficient) const nmrPolynomialBaseinline
FillAllTerms()nmrPolynomialContainer< _TermInfo >inlinevirtual
FindTerm(const nmrPolynomialTermPowerIndex &target)nmrPolynomialContainer< _TermInfo >inline
FindTerm(const nmrPolynomialTermPowerIndex &target) const nmrPolynomialContainer< _TermInfo >inline
FirstTermIterator()nmrPolynomialContainer< _TermInfo >inline
FirstTermIterator() const nmrPolynomialContainer< _TermInfo >inline
GetCoefficient(const TermConstIteratorType &where) const =0nmrPolynomialContainer< _TermInfo >pure virtual
GetCoefficient(const TermIteratorType &where) const =0nmrPolynomialContainer< _TermInfo >pure virtual
nmrPolynomialBase::GetCoefficient(const nmrPolynomialTermPowerIndex &CMN_UNUSED(where)) const nmrPolynomialBaseinlinevirtual
GetIndexPosition(const nmrPolynomialTermPowerIndex &term) const nmrPolynomialContainer< _TermInfo >inlinevirtual
GetMaxDegree() const nmrPolynomialBaseinline
GetMaxNumberOfTerms() const nmrPolynomialBaseinline
GetMinDegree() const nmrPolynomialBaseinline
GetNumberOfTerms() const nmrPolynomialContainer< _TermInfo >inlinevirtual
GetNumVariables() const nmrPolynomialBaseinline
GetTermInfo(const TermConstIteratorType &termIterator) const nmrPolynomialContainer< _TermInfo >inlineprotected
GetTermInfo(const TermConstIteratorType &termIterator)nmrPolynomialContainer< _TermInfo >inlineprotected
GetTermIteratorForPosition(TermCounterType position)nmrPolynomialContainer< _TermInfo >inline
GetTermPowerIndex(const TermConstIteratorType &where) const nmrPolynomialContainer< _TermInfo >inline
GetTermPowerIndex(const TermIteratorType &where) const nmrPolynomialContainer< _TermInfo >inline
IncludesIndex(const nmrPolynomialTermPowerIndex &target) const nmrPolynomialContainer< _TermInfo >inlinevirtual
INSERT_FAIL enum valuenmrPolynomialBase
INSERT_NEW enum valuenmrPolynomialBase
INSERT_REPLACE enum valuenmrPolynomialBase
InsertStatus enum namenmrPolynomialBase
IsEmpty() const nmrPolynomialContainer< _TermInfo >inlinevirtual
MaxDegreenmrPolynomialBaseprotected
MinDegreenmrPolynomialBaseprotected
nmrPolynomialBase(VariableIndexType numVariables, PowerType minDegree, PowerType maxDegree)nmrPolynomialBase
nmrPolynomialContainer(VariableIndexType numVariables, PowerType minDegree, PowerType maxDegree)nmrPolynomialContainer< _TermInfo >inline
NumVariablesnmrPolynomialBaseprotected
PowerType typedefnmrPolynomialBase
RemoveTerm(const nmrPolynomialTermPowerIndex &where)nmrPolynomialContainer< _TermInfo >inlinevirtual
RemoveTerm(TermIteratorType &where)nmrPolynomialContainer< _TermInfo >inlinevirtual
RestoreCoefficients(const CoefficientType source[])nmrPolynomialContainer< _TermInfo >inlinevirtual
Scale(CoefficientType scaleFactor)nmrPolynomialContainer< _TermInfo >inlinevirtual
ScaleCoefficients(CoefficientType coefficients[], CoefficientType scaleFactor) const nmrPolynomialBase
SerializeRaw(std::ostream &output) const nmrPolynomialContainer< _TermInfo >inlinevirtual
SerializeTermInfo(std::ostream &output, const TermConstIteratorType &termIterator) const =0nmrPolynomialContainer< _TermInfo >pure virtual
SetCoefficient(const nmrPolynomialTermPowerIndex &where, CoefficientType coefficient)=0nmrPolynomialContainer< _TermInfo >pure virtual
SetCoefficient(TermIteratorType &where, CoefficientType coefficient)=0nmrPolynomialContainer< _TermInfo >pure virtual
SetMaxDegree(PowerType newMax)nmrPolynomialContainer< _TermInfo >inlinevirtual
SetMinDegree(PowerType newMin)nmrPolynomialContainer< _TermInfo >inlinevirtual
TermConstIteratorType typedefnmrPolynomialContainer< _TermInfo >
TermContainerType typedefnmrPolynomialContainer< _TermInfo >
TermCounterType typedefnmrPolynomialBase
TermInfoType typedefnmrPolynomialContainer< _TermInfo >
TermIteratorType typedefnmrPolynomialContainer< _TermInfo >
TermsnmrPolynomialContainer< _TermInfo >protected
TermType typedefnmrPolynomialContainer< _TermInfo >
ValueType typedefnmrPolynomialBase
VariableIndexType typedefnmrPolynomialBase
VariableType typedefnmrPolynomialBase
~nmrPolynomialBase()nmrPolynomialBaseinlinevirtual
~nmrPolynomialContainer()nmrPolynomialContainer< _TermInfo >inlinevirtual