ImFusion SDK 4.3
Polynomial Member List

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

array() (defined in Polynomial)Polynomialinline
array() const (defined in Polynomial)Polynomialinline
Base typedefPolynomial
begin() (defined in Polynomial)Polynomialinline
begin() const (defined in Polynomial)Polynomialinline
cbegin() const (defined in Polynomial)Polynomialinline
cend() const (defined in Polynomial)Polynomialinline
codomainDimension() const (defined in Polynomial)Polynomial
collocationData() constPolynomial
constant(const IntervalPartitionXd &interval, std::size_t ngl, std::size_t codomDim, const Eigen::Ref< const Eigen::VectorXd > &vec)Polynomialstatic
coordinateGLPointsInInterval(std::size_t coordinate, std::size_t interval) const (defined in Polynomial)Polynomial
coordinateGLPointsInInterval(std::size_t coordinate, std::size_t interval) (defined in Polynomial)Polynomial
degree() const (defined in Polynomial)Polynomial
derivative(std::size_t deg=1) constPolynomial
diff(double input) const (defined in Polynomial)Polynomial
domainBreakPoints() constPolynomial
domainPoints() const (defined in Polynomial)Polynomial
end() (defined in Polynomial)Polynomialinline
end() const (defined in Polynomial)Polynomialinline
finalPoint() constPolynomial
finalPoint()Polynomial
fromFunction(const IntervalPartitionXd &interval, std::size_t ngl, std::size_t codomDim, const std::function< Eigen::VectorXd(double)> &fun)Polynomialstatic
glPointsAtIntervalOfCoordinate(std::size_t interval, std::size_t coordinate) const (defined in Polynomial)Polynomial
glPointsAtIntervalOfCoordinate(std::size_t interval, std::size_t coordinate) (defined in Polynomial)Polynomial
hasNaN() const (defined in Polynomial)Polynomialinline
initialPoint() constPolynomial
initialPoint()Polynomial
interval() constPolynomial
intervalPartition()Polynomial
intervalPartition() constPolynomial
intervalPartitionAndValues() const (defined in Polynomial)Polynomial
intervalSegment(std::size_t interval) constPolynomial
intervalSegment(std::size_t interval)Polynomial
isApprox(const Eigen::DenseBase< T > &other, double tol=1.0e-9) const (defined in Polynomial)Polynomialinline
isApproxPol(const Polynomial &other, double tol=1.0e-9) const (defined in Polynomial)Polynomial
isZero(double toll=1.0e-9) const (defined in Polynomial)Polynomialinline
leftJunctionPoint(std::size_t i) constPolynomial
leftJunctionPoint(std::size_t i)Polynomial
lift(std::function< bool(Eigen::Ref< const Eigen::VectorXd >, Eigen::Ref< Eigen::VectorXd >, Eigen::Ref< Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > >)> fun) (defined in Polynomial)Polynomialinlinestatic
m_codomDimPolynomialprotected
m_collocationDataPolynomialprotected
m_eigenConstMap (defined in Polynomial)Polynomialprotected
m_eigenMap (defined in Polynomial)Polynomialprotected
m_intervalPartitionPolynomialprotected
m_vector (defined in Polynomial)Polynomialprotected
numberOfGLPoints() const (defined in Polynomial)Polynomial
numberOfPoints() constPolynomial
operator Eigen::Map< const Eigen::VectorXd >() const (defined in Polynomial)Polynomialinline
operator Eigen::Map< Eigen::VectorXd > &() (defined in Polynomial)Polynomialinline
operator Eigen::Ref< const Eigen::VectorXd >() const (defined in Polynomial)Polynomialinline
operator Eigen::Ref< Eigen::VectorXd >() (defined in Polynomial)Polynomialinline
operator()(std::size_t i)Polynomialinline
operator()(std::size_t i) constPolynomialinline
operator-(const Eigen::DenseBase< T > &other)Polynomialinline
operator-(const Eigen::DenseBase< T > &other) const (defined in Polynomial)Polynomialinline
operator-(const Polynomial &other) (defined in Polynomial)Polynomialinline
operator-(const Polynomial &other) const (defined in Polynomial)Polynomialinline
operator=(const Polynomial &other) (defined in Polynomial)Polynomial
point(std::size_t i) const (defined in Polynomial)Polynomial
point(std::size_t i)Polynomial
pointInInterval(std::size_t i, std::size_t interval) constPolynomial
pointInInterval(std::size_t i, std::size_t interval)Polynomial
Polynomial(const IntervalPartitionXd &interval, std::size_t nglp, std::size_t codomDim)Polynomial
Polynomial(std::size_t nIntervals, std::size_t nglp, std::size_t codomDim)Polynomial
Polynomial(const Polynomial &other) (defined in Polynomial)Polynomial
Polynomial(Polynomial &&other) noexcept (defined in Polynomial)Polynomial
random(const IntervalPartitionXd &interval, std::size_t ngl, std::size_t codomDim) (defined in Polynomial)Polynomialstatic
random(std::size_t numberOfIntervals, std::size_t ngl, std::size_t codomDim) (defined in Polynomial)Polynomialstatic
rightJunctionPoint(std::size_t i) constPolynomial
rightJunctionPoint(std::size_t i)Polynomial
segment(std::size_t start, std::size_t size)Polynomialinline
segment(std::size_t start, std::size_t size) constPolynomialinline
setConstant(double in) (defined in Polynomial)Polynomialinline
setRandom() (defined in Polynomial)Polynomialinline
setZero()Polynomialinline
size() const (defined in Polynomial)Polynomialinline
sum() const (defined in Polynomial)Polynomialinline
tail(std::size_t size) constPolynomialinline
tail(std::size_t size)Polynomialinline
transpose()Polynomialinline
transpose() constPolynomialinline
value(double input, Eigen::Ref< Eigen::VectorXd > _output) constPolynomial
value(double input) const (defined in Polynomial)Polynomial
valueAndDiff(double input, Eigen::Ref< Eigen::VectorXd > output, Eigen::Ref< Eigen::VectorXd > diff) constPolynomial
vectorXd() (defined in Polynomial)Polynomialinline
vectorXd() const (defined in Polynomial)Polynomialinline
waypoints() const (defined in Polynomial)Polynomial
~Polynomial()=defaultPolynomial
Search Tab / S to search, Esc to close