![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <BSplineData.h>


Public Member Functions | |
| template<bool Left> | |
| void | _addPeriodic (int offset, bool negate) |
| BSplineElements (void) | |
| BSplineElements (int res, int offset, bool dirichlet) | |
| void | upSample (BSplineElements &high) const |
| void | differentiate (BSplineElements< Degree-1 > &d) const |
| void | print (FILE *fp=stdout) const |
Static Public Member Functions | |
| static int | _ReflectLeft (int offset, int res) |
| static int | _ReflectRight (int offset, int res) |
| static int | _RotateLeft (int offset, int res) |
| static int | _RotateRight (int offset, int res) |
Public Attributes | |
| int | denominator |
Static Public Attributes | |
| static const bool | _Primal = (Degree&1)==1 |
| static const int | _Off = (Degree+1)/2 |
Definition at line 55 of file BSplineData.h.
|
inline |
Definition at line 69 of file BSplineData.h.
References BSplineElements< Degree >::denominator.
| BSplineElements< Degree >::BSplineElements | ( | int | res, |
| int | offset, | ||
| bool | dirichlet | ||
| ) |
| void BSplineElements< Degree >::_addPeriodic | ( | int | offset, |
| bool | negate | ||
| ) |
|
static |
|
static |
|
static |
|
static |
| void BSplineElements< Degree >::differentiate | ( | BSplineElements< Degree-1 > & | d | ) | const |
|
inline |
Definition at line 75 of file BSplineData.h.
References BSplineElements< Degree >::denominator, and size.
| void BSplineElements< Degree >::upSample | ( | BSplineElements< Degree > & | high | ) | const |
|
static |
Definition at line 58 of file BSplineData.h.
|
static |
Definition at line 57 of file BSplineData.h.
| int BSplineElements< Degree >::denominator |
Definition at line 67 of file BSplineData.h.
Referenced by BSplineElements< Degree >::BSplineElements(), and BSplineElements< Degree >::print().