UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Spl_U3dBspl3Curve3d Member List

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_U3dBspl3Curve3dprotected
clear()Spl_U3dBspl3Curve3dprotected
construct_isect_line(double p1, double p2, Spl_U3dPoint &kP, Spl_U3dPoint &bP)Spl_U3dBspl3Curve3dprotected
devs_update(double p, int n, Spl_U3dPoint &kP, Spl_U3dPoint &bP, Spl_U3dPoint &dev, double &smx, double &smy, double &smz)Spl_U3dBspl3Curve3dinlineprotected
find_element(double p, int &nn, double &pp) const Spl_U3dBspl3Curve3dprotected
get_line_distance(double p, Spl_U3dPoint kP, Spl_U3dPoint bP, Spl_U3dPoint &dist)Spl_U3dBspl3Curve3dprotected
get_line_distance(double pp, int nn, Spl_U3dPoint kP, Spl_U3dPoint bP, Spl_U3dPoint &dist)Spl_U3dBspl3Curve3dprotected
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_U3dBspl3Curve3dinline
m_bmSpl_U3dBspl3Curve3dprotected
m_bsplsSpl_U3dBspl3Curve3dprotected
m_is_readySpl_U3dBspl3Curve3dprotected
m_psSpl_U3dBspl3Curve3dprotected
move(int ind)Spl_U3dBspl3Curve3d
next_segment(double p1, double p2, std::vector< double > &segs)Spl_U3dBspl3Curve3dprotected
reconstruct()Spl_U3dBspl3Curve3dprotected
remove(int ind)Spl_U3dBspl3Curve3d
Spl_U3dBspl3Curve3d(const Spl_U3dBspl3AbstractMatrix &bm, const Spl_U3dPointsAr &ps)Spl_U3dBspl3Curve3d
~Spl_U3dBspl3Curve3d()Spl_U3dBspl3Curve3d