|  | UNIVERS
    15.3
    UNIVERS base processing software API | 
#include <u3d_bspl3_family.hpp>
| Public Member Functions | |
| U3dBspl3Curve (const U3dBspl3AbstractMatrix *bm, const std::vector< double > &ps) | |
| virtual | ~U3dBspl3Curve () | 
| double | get (double p) const | 
| Protected Attributes | |
| U3dSimpleBspl3CurveAr | m_spline | 
| bool | m_is_interpolated | 
Full base spline curve object depended of control points (nodes) and base matrix.
| U3dBspl3Curve::U3dBspl3Curve | ( | const U3dBspl3AbstractMatrix * | bm, | 
| const std::vector< double > & | ps | ||
| ) | 
Default constructor base matrix and control points provided
| 
 | virtual | 
Destruct object
| double U3dBspl3Curve::get | ( | double | p | ) | const | 
Get base spline curve value S = S(p), p=0...1
| 
 | protected | 
Is interpolation was made ?
| 
 | protected | 
Array of simple base spline curves
 1.8.5
 1.8.5