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

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

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