UsTK : Ultrasound ToolKit  version 2.0.1 under development (2024-05-20)
usBSpline3D Member List

This is the complete list of members for usBSpline3D, including all inherited members.

accessLastSegment() constusBSpline3D
accessLastSegment()usBSpline3D
accessSegment(int i) constusBSpline3D
accessSegment(int i)usBSpline3D
addSegment(const usPolynomialCurve3D &seg)usBSpline3D
clear()usBSpline3D
clone() constusBSpline3Dvirtual
defineFromPoints(const std::vector< vpColVector > &points, const std::vector< double > &lengths, int order=3)usBSpline3D
getCurvatureFromShape(double start, double end, vpColVector &center3D, vpColVector &direction3D) constusBSpline3D
getDistanceFromPoint(const vpColVector &point, double start=0, double stop=-1, double threshold=1e-5) constusBSpline3D
getLength(int nbSubSeg=50) constusBSpline3D
getNbSegments() constusBSpline3D
getParametersFromLength(double l, int &index, double &param) constusBSpline3D
getParametricLength() constusBSpline3D
getPoint(double param) constusBSpline3D
getSubSpline(double a, double b) constusBSpline3D
getTangent(double param) constusBSpline3D
insertSegment(int i, const usPolynomialCurve3D &seg)usBSpline3D
m_splineusBSpline3Dprotected
move(const vpHomogeneousMatrix &H)usBSpline3D
move(double x, double y, double z, double tx, double ty, double tz)usBSpline3D
operator<<(std::ostream &s, const usBSpline3D &spline)usBSpline3Dfriend
operator<<=(std::ostream &s, const usBSpline3D &spline)usBSpline3Dfriend
operator=(const usBSpline3D &spline)usBSpline3D
operator>>(std::istream &s, usBSpline3D &spline)usBSpline3Dfriend
operator>>=(std::istream &s, usBSpline3D &spline)usBSpline3Dfriend
removeLastSegment()usBSpline3D
removeSegment(int i)usBSpline3D
removeSegments(int i, int j)usBSpline3D
setSegment(int i, const usPolynomialCurve3D &poly)usBSpline3D
usBSpline3D()usBSpline3D
usBSpline3D(const usBSpline3D &spline)usBSpline3D
~usBSpline3D()usBSpline3Dvirtual