UNIVERS
15.3
UNIVERS base processing software API
|
This is the complete list of members for Spl_U3dBspl3Curve3d, including all inherited members.
add(Spl_U3dPoint &point, int ind=-1) | Spl_U3dBspl3Curve3d | |
check_add_bps(const Spl_U3dPointsAr &ps) | Spl_U3dBspl3Curve3d | protected |
clear() | Spl_U3dBspl3Curve3d | protected |
construct_isect_line(double p1, double p2, Spl_U3dPoint &kP, Spl_U3dPoint &bP) | Spl_U3dBspl3Curve3d | protected |
devs_update(double p, int n, Spl_U3dPoint &kP, Spl_U3dPoint &bP, Spl_U3dPoint &dev, double &smx, double &smy, double &smz) | Spl_U3dBspl3Curve3d | inlineprotected |
find_element(double p, int &nn, double &pp) const | Spl_U3dBspl3Curve3d | protected |
get_line_distance(double p, Spl_U3dPoint kP, Spl_U3dPoint bP, Spl_U3dPoint &dist) | Spl_U3dBspl3Curve3d | protected |
get_line_distance(double pp, int nn, Spl_U3dPoint kP, Spl_U3dPoint bP, Spl_U3dPoint &dist) | Spl_U3dBspl3Curve3d | protected |
getControlPoint(int ind, Spl_U3dPoint &point) const | Spl_U3dBspl3Curve3d | |
getControlPointsNum() const | Spl_U3dBspl3Curve3d | |
getCurvature(double p, double &c) | Spl_U3dBspl3Curve3d | |
getLineDeviations(double p1, double p2, double p, Spl_U3dPoint &dev) | Spl_U3dBspl3Curve3d | |
getLineSegments(double ds, std::vector< double > &segs) | Spl_U3dBspl3Curve3d | |
getMaxLineDeviation(double p1, double p2, double &md) | Spl_U3dBspl3Curve3d | |
getPoint(double p, Spl_U3dPoint &point) const | Spl_U3dBspl3Curve3d | |
getXYZp(double p, Spl_U3dPoint &point) const | Spl_U3dBspl3Curve3d | |
getXYZpp(double p, Spl_U3dPoint &point) const | Spl_U3dBspl3Curve3d | |
info() | Spl_U3dBspl3Curve3d | |
isReady() const | Spl_U3dBspl3Curve3d | inline |
m_bm | Spl_U3dBspl3Curve3d | protected |
m_bspls | Spl_U3dBspl3Curve3d | protected |
m_is_ready | Spl_U3dBspl3Curve3d | protected |
m_ps | Spl_U3dBspl3Curve3d | protected |
move(int ind) | Spl_U3dBspl3Curve3d | |
next_segment(double p1, double p2, std::vector< double > &segs) | Spl_U3dBspl3Curve3d | protected |
reconstruct() | Spl_U3dBspl3Curve3d | protected |
remove(int ind) | Spl_U3dBspl3Curve3d | |
Spl_U3dBspl3Curve3d(const Spl_U3dBspl3AbstractMatrix &bm, const Spl_U3dPointsAr &ps) | Spl_U3dBspl3Curve3d | |
~Spl_U3dBspl3Curve3d() | Spl_U3dBspl3Curve3d |