cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nmrStandardPolynomial Member List

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

AddConstant(CoefficientType shiftAmount)nmrStandardPolynomialvirtual
AddConstantToCoefficients(CoefficientType coefficients[], CoefficientType shiftAmount) const nmrStandardPolynomialvirtual
BaseType typedefnmrStandardPolynomial
CanIncludeIndex(const nmrPolynomialTermPowerIndex &term) const nmrPolynomialBase
Clear()nmrStandardPolynomialvirtual
CoefficientType typedefnmrPolynomialBase
CollectCoefficients(CoefficientType target[]) constnmrPolynomialContainer< void * >inlinevirtual
ContainerElementType typedefnmrPolynomialContainer< void * >
DereferenceConstIterator(const TermConstIteratorType &it) const nmrStandardPolynomialinlineprotected
DereferenceIterator(const TermIteratorType &it)nmrStandardPolynomialinlineprotected
DereferenceIterator(const TermIteratorType &it) const nmrStandardPolynomialinlineprotected
DeserializeRaw(std::istream &input)nmrPolynomialContainer< void * >inlinevirtual
DeserializeTermInfo(std::istream &input, TermIteratorType &termIterator)nmrStandardPolynomialvirtual
EndTermIterator()nmrPolynomialContainer< void * >inline
EndTermIterator() constnmrPolynomialContainer< void * >inline
Evaluate(const nmrMultiVariablePowerBasis &variables) constnmrPolynomialContainer< void * >inlinevirtual
EvaluateBasis(const nmrPolynomialTermPowerIndex &where, const nmrMultiVariablePowerBasis &variables) const nmrStandardPolynomialinlinevirtual
EvaluateBasis(const TermConstIteratorType &where, const nmrMultiVariablePowerBasis &variables) const nmrStandardPolynomialinlinevirtual
EvaluateBasis(const TermIteratorType &where, const nmrMultiVariablePowerBasis &variables) const nmrStandardPolynomialinlinevirtual
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 nmrPolynomialTermPowerIndex &where) const nmrStandardPolynomialinlinevirtual
GetCoefficient(const TermConstIteratorType &where) const nmrStandardPolynomialinlinevirtual
GetCoefficient(const TermIteratorType &where) const nmrStandardPolynomialinlinevirtual
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
nmrStandardPolynomial(VariableIndexType numVariables, PowerType minDegree, PowerType maxDegree)nmrStandardPolynomialinline
NumVariablesnmrPolynomialBaseprotected
PowerType typedefnmrPolynomialBase
RemoveTerm(TermIteratorType &where)nmrStandardPolynomialvirtual
nmrDynAllocPolynomialContainer::RemoveTerm(const nmrPolynomialTermPowerIndex &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 nmrStandardPolynomialvirtual
SetCoefficient(const nmrPolynomialTermPowerIndex &where, CoefficientType coefficient)nmrStandardPolynomialvirtual
SetCoefficient(TermIteratorType &where, CoefficientType coefficient)nmrStandardPolynomialinlinevirtual
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
~nmrStandardPolynomial()nmrStandardPolynomialinlinevirtual