cisst-saw
Loading...
Searching...
No Matches
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) constnmrPolynomialBase
Clear()nmrPolynomialContainer< _TermInfo >inlinevirtual
CoefficientType typedefnmrPolynomialBase
CollectCoefficients(CoefficientType target[]) constnmrPolynomialContainer< _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() constnmrPolynomialContainer< _TermInfo >inline
Evaluate(const nmrMultiVariablePowerBasis &variables) constnmrPolynomialContainer< _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[]) constnmrPolynomialContainer< _TermInfo >inlinevirtual
EvaluateForCoefficients(const nmrMultiVariablePowerBasis &variables, const CoefficientType coefficients[]) constnmrPolynomialContainer< _TermInfo >inlinevirtual
EvaluateTerm(const TermConstIteratorType &where) constnmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermIteratorType &where) constnmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermConstIteratorType &where, const nmrMultiVariablePowerBasis &variables) constnmrPolynomialContainer< _TermInfo >inline
EvaluateTerm(const TermIteratorType &where, const nmrMultiVariablePowerBasis &variables) constnmrPolynomialContainer< _TermInfo >inline
FillAllTerms()nmrPolynomialContainer< _TermInfo >inlinevirtual
FindTerm(const nmrPolynomialTermPowerIndex &target)nmrPolynomialContainer< _TermInfo >inline
FindTerm(const nmrPolynomialTermPowerIndex &target) constnmrPolynomialContainer< _TermInfo >inline
FirstTermIterator()nmrPolynomialContainer< _TermInfo >inline
FirstTermIterator() constnmrPolynomialContainer< _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)) constnmrPolynomialBaseinlinevirtual
GetIndexPosition(const nmrPolynomialTermPowerIndex &term) constnmrPolynomialContainer< _TermInfo >inlinevirtual
GetMaxDegree() constnmrPolynomialBaseinline
GetMaxNumberOfTerms() constnmrPolynomialBaseinline
GetMinDegree() constnmrPolynomialBaseinline
GetNumberOfTerms() constnmrPolynomialContainer< _TermInfo >inlinevirtual
GetNumVariables() constnmrPolynomialBaseinline
GetTermInfo(const TermConstIteratorType &termIterator) constnmrPolynomialContainer< _TermInfo >inlineprotected
GetTermInfo(const TermConstIteratorType &termIterator)nmrPolynomialContainer< _TermInfo >inlineprotected
GetTermIteratorForPosition(TermCounterType position)nmrPolynomialContainer< _TermInfo >inline
GetTermPowerIndex(const TermConstIteratorType &where) constnmrPolynomialContainer< _TermInfo >inline
GetTermPowerIndex(const TermIteratorType &where) constnmrPolynomialContainer< _TermInfo >inline
IncludesIndex(const nmrPolynomialTermPowerIndex &target) constnmrPolynomialContainer< _TermInfo >inlinevirtual
INSERT_FAIL enum valuenmrPolynomialBase
INSERT_NEW enum valuenmrPolynomialBase
INSERT_REPLACE enum valuenmrPolynomialBase
InsertStatus enum namenmrPolynomialBase
IsEmpty() constnmrPolynomialContainer< _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) constnmrPolynomialBase
SerializeRaw(std::ostream &output) constnmrPolynomialContainer< _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) CISST_THROW(stdnmrPolynomialContainer< _TermInfo >inlinevirtual
SetMinDegree(PowerType newMin) CISST_THROW(stdnmrPolynomialContainer< _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