cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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) const nmrPolynomialBase
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
nmrPolynomialBase::EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const nmrPolynomialBaseinline
nmrPolynomialBase::EvaluateTerm(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables, CoefficientType coefficient) const nmrPolynomialBaseinline
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)) const nmrPolynomialBaseinlinevirtual
GetIndexPosition(const nmrPolynomialTermPowerIndex &term) constnmrPolynomialContainer< void * >inlinevirtual
GetMaxDegree() const nmrPolynomialBaseinline
GetMaxNumberOfTerms() const nmrPolynomialBaseinline
GetMinDegree() const nmrPolynomialBaseinline
GetNumberOfTerms() constnmrPolynomialContainer< void * >inlinevirtual
GetNumVariables() const nmrPolynomialBaseinline
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) const nmrPolynomialBase
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)nmrPolynomialContainer< void * >inlinevirtual
SetMinDegree(PowerType newMin)nmrPolynomialContainer< 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