#include <bezier.h>
Public Member Functions | |
CubicHermiteInterpolant2D_td (const int j, const int c0, const int c1, const int k0, const int k1) | |
constructor from j, c, k | |
virtual | ~CubicHermiteInterpolant2D_td () |
virtual destructor | |
double | value (const Point< 2 > &p, const unsigned int component=0) const |
point value | |
void | vector_value (const Point< 2 > &p, Vector< double > &values) const |
point value | |
void | set_j (const int j) |
set j | |
void | set_c0 (const int c0) |
set c0 | |
void | set_c1 (const int c1) |
set c1 | |
void | set_k0 (const int k0) |
set k0 | |
void | set_k1 (const int k1) |
set k1 | |
Protected Attributes | |
int | j_ |
int | c0_ |
int | c1_ |
int | k0_ |
int | k1_ |
tensor product of translated and dilated Hermite interpolants as a function object