PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
|
Polynomial basis \( \left\{ \Pi_{i=1}^{d} \mathbf{X}_i^{p_i} \; \text{s.t.} \; 0 \leq \sum_{i=1}^d p_i \leq p \right\} \) in dimensions \( d \) and order \( p \). More...
#include <Basis.h>
Public Types | |
using | BaseType = detail::MonomialBasis<Dims, Order> |
Base type. | |
Public Member Functions | |
Vector< kSize > | eval (Vector< kDims > const &X) const |
Matrix< kDims, kSize > | derivatives (Vector< kDims > const &X) const |
Matrix< kSize, kDims > | antiderivatives (Vector< kDims > const &X) const |
Polynomial basis \( \left\{ \Pi_{i=1}^{d} \mathbf{X}_i^{p_i} \; \text{s.t.} \; 0 \leq \sum_{i=1}^d p_i \leq p \right\} \) in dimensions \( d \) and order \( p \).
See Monomial basis.
Dims | Spatial dimensions |
Order | Polynomial order |
|
inline |
X |
|
inline |
X |
|
inline |
X |