| BSpline(size_t order=2, bool isPeriodic=true) | dlr::numeric::BSpline< Type > | [inline] |
| BSpline(const BSpline &other) | dlr::numeric::BSpline< Type > | [inline] |
| computeBasisFunction(size_t order, size_t spanNumber, size_t componentNumber, const Array1D< size_t > &cumulativeKnotCounts, const Array1D< double > &knotPositions) | dlr::numeric::BSpline< Type > | [inline, protected] |
| getCoefficientMatrices(size_t order, size_t numberOfNodes, const Array1D< double > &nodePositions, const Array1D< double > &knotPositions, const Array1D< size_t > &cumulativeKnotCounts) | dlr::numeric::BSpline< Type > | [inline, protected] |
| getControlPointVectors(size_t order, size_t numberOfNodes, const Array1D< size_t > &cumulativeKnotCounts, const std::vector< Type > &controlPoints) | dlr::numeric::BSpline< Type > | [inline, protected] |
| getKnotPosition(int knotNumber, const Array1D< double > &knotPositions) | dlr::numeric::BSpline< Type > | [inline, protected] |
| getMaximumSValue() | dlr::numeric::BSpline< Type > | [inline] |
| getMinimumSValue() | dlr::numeric::BSpline< Type > | [inline] |
| getSpanNumber(double sValue) | dlr::numeric::BSpline< Type > | [inline, protected] |
| m_coefficientMatrixArray | dlr::numeric::BSpline< Type > | [protected] |
| m_controlPoints | dlr::numeric::BSpline< Type > | [protected] |
| m_controlPointVectorArray | dlr::numeric::BSpline< Type > | [protected] |
| m_cumulativeKnotCounts | dlr::numeric::BSpline< Type > | [protected] |
| m_inputVector | dlr::numeric::BSpline< Type > | [protected] |
| m_isPeriodic | dlr::numeric::BSpline< Type > | [protected] |
| m_isUniform | dlr::numeric::BSpline< Type > | [protected] |
| m_knotPositionArray | dlr::numeric::BSpline< Type > | [protected] |
| m_nodePositionArray | dlr::numeric::BSpline< Type > | [protected] |
| m_numberOfNodes | dlr::numeric::BSpline< Type > | [protected] |
| m_order | dlr::numeric::BSpline< Type > | [protected] |
| m_orderPlusOne | dlr::numeric::BSpline< Type > | [protected] |
| operator()(double sValue) | dlr::numeric::BSpline< Type > | [inline] |
| operator=(const BSpline< Type > &other) | dlr::numeric::BSpline< Type > | [inline] |
| setControlPoints(const std::vector< Type > &controlPoints) | dlr::numeric::BSpline< Type > | [inline] |
| setKnotMultiplicities(const std::vector< size_t > &knotMultiplicities) | dlr::numeric::BSpline< Type > | [inline] |
| setNodePositions(const std::vector< double > &nodePositions) | dlr::numeric::BSpline< Type > | [inline, protected] |
| setNumberOfNodes(size_t numberOfNodes, bool setKnotMultiplicitiesFlag=true) | dlr::numeric::BSpline< Type > | [inline] |
| setNumberOfNodes(size_t numberOfNodes, const std::vector< double > &nodePositions, bool setKnotMultiplicitiesFlag=true) | dlr::numeric::BSpline< Type > | [inline] |