UNIVERS
15.3
UNIVERS base processing software API
|
#include <u3d_bspl3_matrices.hpp>
Public Member Functions | |
U3dBspl3BetaMatrix (double beta1=1.0, double beta2=2.0) | |
U3dBspl3BetaMatrix (const U3dBspl3BetaMatrix &obj) | |
virtual | ~U3dBspl3BetaMatrix () |
U3dBspl3BetaMatrix (double beta1, double beta2) | |
U3dBspl3BetaMatrix (const U3dBspl3BetaMatrix &obj) | |
virtual | ~U3dBspl3BetaMatrix () |
Public Member Functions inherited from U3dBspl3AbstractMatrix | |
U3dBspl3AbstractMatrix () | |
U3dBspl3AbstractMatrix (const U3dBspl3AbstractMatrix &obj) | |
virtual | ~U3dBspl3AbstractMatrix () |
virtual double | getB (int i, double t) const |
virtual void | info () const |
bool | isConstructed () const |
const double(& | get () const)[4] |
U3dBspl3MatrixType | type () const |
U3dBspl3AbstractMatrix () | |
U3dBspl3AbstractMatrix (const U3dBspl3AbstractMatrix &obj) | |
virtual | ~U3dBspl3AbstractMatrix () |
virtual double | getB (int i, double t) const |
virtual void | info () const |
bool | isConstructed () const |
const double(& | get () const)[4] |
Protected Member Functions | |
void | reconstruct (double beta1, double beta2) |
void | reconstruct (double beta1, double beta2) |
Additional Inherited Members | |
Protected Attributes inherited from U3dBspl3AbstractMatrix | |
bool | m_is_constructed |
U3dBspl3MatrixType | m_type |
double | m_bm [4][4] |
Third order beta spline base matrix
U3dBspl3BetaMatrix::U3dBspl3BetaMatrix | ( | double | beta1 = 1.0 , |
double | beta2 = 2.0 |
||
) |
Constructor with provided beta parameters. With default parameters it is B-spline base matrix.
U3dBspl3BetaMatrix::U3dBspl3BetaMatrix | ( | const U3dBspl3BetaMatrix & | obj | ) |
Copy constructor
|
inlinevirtual |
Destruct object
U3dBspl3BetaMatrix::U3dBspl3BetaMatrix | ( | double | beta1, |
double | beta2 | ||
) |
Constructor with provided beta parameters.
U3dBspl3BetaMatrix::U3dBspl3BetaMatrix | ( | const U3dBspl3BetaMatrix & | obj | ) |
Copy constructor
|
inlinevirtual |
Destruct object
|
protected |
Reconstruct beta spline matrix with provided parameters
|
protected |
Reconstruct beta spline matrix with provided parameters