![]() |
ImFusion SDK 4.3
|
This is the complete list of members for Polynomial, including all inherited members.
| array() (defined in Polynomial) | Polynomial | inline |
| array() const (defined in Polynomial) | Polynomial | inline |
| Base typedef | Polynomial | |
| begin() (defined in Polynomial) | Polynomial | inline |
| begin() const (defined in Polynomial) | Polynomial | inline |
| cbegin() const (defined in Polynomial) | Polynomial | inline |
| cend() const (defined in Polynomial) | Polynomial | inline |
| codomainDimension() const (defined in Polynomial) | Polynomial | |
| collocationData() const | Polynomial | |
| constant(const IntervalPartitionXd &interval, std::size_t ngl, std::size_t codomDim, const Eigen::Ref< const Eigen::VectorXd > &vec) | Polynomial | static |
| 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) const | Polynomial | |
| diff(double input) const (defined in Polynomial) | Polynomial | |
| domainBreakPoints() const | Polynomial | |
| domainPoints() const (defined in Polynomial) | Polynomial | |
| end() (defined in Polynomial) | Polynomial | inline |
| end() const (defined in Polynomial) | Polynomial | inline |
| finalPoint() const | Polynomial | |
| finalPoint() | Polynomial | |
| fromFunction(const IntervalPartitionXd &interval, std::size_t ngl, std::size_t codomDim, const std::function< Eigen::VectorXd(double)> &fun) | Polynomial | static |
| 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) | Polynomial | inline |
| initialPoint() const | Polynomial | |
| initialPoint() | Polynomial | |
| interval() const | Polynomial | |
| intervalPartition() | Polynomial | |
| intervalPartition() const | Polynomial | |
| intervalPartitionAndValues() const (defined in Polynomial) | Polynomial | |
| intervalSegment(std::size_t interval) const | Polynomial | |
| intervalSegment(std::size_t interval) | Polynomial | |
| isApprox(const Eigen::DenseBase< T > &other, double tol=1.0e-9) const (defined in Polynomial) | Polynomial | inline |
| isApproxPol(const Polynomial &other, double tol=1.0e-9) const (defined in Polynomial) | Polynomial | |
| isZero(double toll=1.0e-9) const (defined in Polynomial) | Polynomial | inline |
| leftJunctionPoint(std::size_t i) const | Polynomial | |
| 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) | Polynomial | inlinestatic |
| m_codomDim | Polynomial | protected |
| m_collocationData | Polynomial | protected |
| m_eigenConstMap (defined in Polynomial) | Polynomial | protected |
| m_eigenMap (defined in Polynomial) | Polynomial | protected |
| m_intervalPartition | Polynomial | protected |
| m_vector (defined in Polynomial) | Polynomial | protected |
| numberOfGLPoints() const (defined in Polynomial) | Polynomial | |
| numberOfPoints() const | Polynomial | |
| operator Eigen::Map< const Eigen::VectorXd >() const (defined in Polynomial) | Polynomial | inline |
| operator Eigen::Map< Eigen::VectorXd > &() (defined in Polynomial) | Polynomial | inline |
| operator Eigen::Ref< const Eigen::VectorXd >() const (defined in Polynomial) | Polynomial | inline |
| operator Eigen::Ref< Eigen::VectorXd >() (defined in Polynomial) | Polynomial | inline |
| operator()(std::size_t i) | Polynomial | inline |
| operator()(std::size_t i) const | Polynomial | inline |
| operator-(const Eigen::DenseBase< T > &other) | Polynomial | inline |
| operator-(const Eigen::DenseBase< T > &other) const (defined in Polynomial) | Polynomial | inline |
| operator-(const Polynomial &other) (defined in Polynomial) | Polynomial | inline |
| operator-(const Polynomial &other) const (defined in Polynomial) | Polynomial | inline |
| 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) const | Polynomial | |
| 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) | Polynomial | static |
| random(std::size_t numberOfIntervals, std::size_t ngl, std::size_t codomDim) (defined in Polynomial) | Polynomial | static |
| rightJunctionPoint(std::size_t i) const | Polynomial | |
| rightJunctionPoint(std::size_t i) | Polynomial | |
| segment(std::size_t start, std::size_t size) | Polynomial | inline |
| segment(std::size_t start, std::size_t size) const | Polynomial | inline |
| setConstant(double in) (defined in Polynomial) | Polynomial | inline |
| setRandom() (defined in Polynomial) | Polynomial | inline |
| setZero() | Polynomial | inline |
| size() const (defined in Polynomial) | Polynomial | inline |
| sum() const (defined in Polynomial) | Polynomial | inline |
| tail(std::size_t size) const | Polynomial | inline |
| tail(std::size_t size) | Polynomial | inline |
| transpose() | Polynomial | inline |
| transpose() const | Polynomial | inline |
| value(double input, Eigen::Ref< Eigen::VectorXd > _output) const | Polynomial | |
| value(double input) const (defined in Polynomial) | Polynomial | |
| valueAndDiff(double input, Eigen::Ref< Eigen::VectorXd > output, Eigen::Ref< Eigen::VectorXd > diff) const | Polynomial | |
| vectorXd() (defined in Polynomial) | Polynomial | inline |
| vectorXd() const (defined in Polynomial) | Polynomial | inline |
| waypoints() const (defined in Polynomial) | Polynomial | |
| ~Polynomial()=default | Polynomial |