|
QUGaR 0.1.3
|
Declaration of tensor-product Bezier utils. More...
#include <qugar/bezier_tp.hpp>Go to the source code of this file.
Namespaces | |
| namespace | qugar |
| QUGaR's main namespace. | |
| namespace | qugar::impl |
Functions | |
| template<typename T > | |
| void | qugar::impl::evaluate_Bernstein_value (const T &point, const int order, std::vector< T > &values) |
| Evaluates the Bernstein polynomials of the given order. | |
| template<typename T > | |
| void | qugar::impl::evaluate_Bernstein (const T &point, const int order, int der, std::vector< T > &values) |
| Evaluates the Bernstein polynomials of the given order (or its derivative). | |
| template<int dim, int range> | |
| std::shared_ptr< BezierTP< dim, range > > | qugar::impl::Bezier_product (const BezierTP< dim, range > &lhs, const BezierTP< dim, range > &rhs) |
| Product of two Beziers. | |
| template<int dim, int range, int dim2> | |
| std::shared_ptr< BezierTP< dim, range > > | qugar::impl::Bezier_composition (const BezierTP< dim2, range > &lhs, const BezierTP< dim, dim2 > &rhs) |
| Computes the composition of two Beziers as rhs(lhs) | |
Declaration of tensor-product Bezier utils.