UNIVERS
15.3
UNIVERS base processing software API
|
This is the complete list of members for UBspl3Curve1d, including all inherited members.
addNode(double x, int id=-1) | UBspl3Curve1d | virtual |
approximate(const U3dBspl3AbstractMatrix &bm, const std::vector< double > &ps) | UBspl3Curve1d | |
approximate(const std::vector< double > &ps) | UBspl3Curve1d | |
clear() | UBspl3Curve1d | protected |
construct_segment(int id, int n, int bpnum, U3dSimpleBspl3Curve &curve) | UBspl3Curve1d | protected |
find_element(double p, int n, int &nn, double &pp) | UBspl3Curve1d | static |
get_bp_num(U3dBspl3MatrixType type) | UBspl3Curve1d | static |
getBMType() const | UBspl3Curve1d | |
getFirstDerivative(double p) const | UBspl3Curve1d | |
getSecondDerivative(double p) const | UBspl3Curve1d | |
info() const | UBspl3Curve1d | |
m_bm | UBspl3Curve1d | protected |
m_bspls | UBspl3Curve1d | protected |
m_is_ready | UBspl3Curve1d | protected |
m_ps | UBspl3Curve1d | protected |
operator()(double p) const | UBspl3Curve1d | |
ready() const | UBspl3Curve1d | inline |
removeNode(int id) | UBspl3Curve1d | virtual |
UBspl3Curve1d() | UBspl3Curve1d | |
UBspl3Curve1d(const U3dBspl3AbstractMatrix &bm) | UBspl3Curve1d | |
UBspl3Curve1d(const U3dBspl3AbstractMatrix &bm, const std::vector< double > &ps) | UBspl3Curve1d | |
UBspl3Curve1d(const UBspl3Curve1d &obj) | UBspl3Curve1d | |
update_index(int &i, int m, int bm) | UBspl3Curve1d | inlinestatic |
~UBspl3Curve1d() | UBspl3Curve1d | virtual |