UsTK : Ultrasound ToolKit
version 2.0.1 under development (2024-11-21)
|
This is the complete list of members for usPolynomialCurve3D, including all inherited members.
changeCoefficientsToFitBoundaries(double startParameter, double endParameter) | usPolynomialCurve3D | |
changeCoefficientsToFitMetricLength() | usPolynomialCurve3D | |
curveDistance(const usPolynomialCurve3D &n1, const usPolynomialCurve3D &n2) | usPolynomialCurve3D | static |
defineFromPoints(const std::vector< vpColVector > &points, const std::vector< double > ¶m, unsigned int order=0) | usPolynomialCurve3D | |
defineFromPoints(const vpMatrix points, const vpColVector ¶m, unsigned int order=0) | usPolynomialCurve3D | |
defineFromPointsAuto(const std::vector< vpColVector > &points, unsigned int order=0) | usPolynomialCurve3D | |
defineFromPointsAuto(const vpMatrix &points, unsigned int order=0) | usPolynomialCurve3D | |
defineFromPointsAuto(const std::vector< vpColVector > &points, const vpColVector &direction, unsigned int order=0) | usPolynomialCurve3D | |
defineFromPointsAuto(const vpMatrix &points, const vpColVector &direction, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPoints(const std::vector< vpColVector > &points, const std::vector< double > ¶m, const std::vector< double > &weights, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPoints(const vpMatrix &points, const vpColVector ¶m, const vpColVector &weights, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPointsAuto(const std::vector< vpColVector > &points, const std::vector< double > &weights, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPointsAuto(const vpMatrix &points, const vpColVector &weights, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPointsAuto(const std::vector< vpColVector > &points, const std::vector< double > &weights, const vpColVector &direction, unsigned int order=0) | usPolynomialCurve3D | |
defineFromWeightedPointsAuto(const vpMatrix &points, const vpColVector &weights, const vpColVector &direction, unsigned int order=0) | usPolynomialCurve3D | |
getControlPoints() const | usPolynomialCurve3D | |
getCurvature(double param) const | usPolynomialCurve3D | |
getCurvatureFromShape(double start, double end, vpColVector ¢er3D, vpColVector &direction3D) const | usPolynomialCurve3D | |
getDerivative(double parameter, unsigned int order) const | usPolynomialCurve3D | |
getEndParameter() const | usPolynomialCurve3D | |
getEndPoint() const | usPolynomialCurve3D | |
getEndTangent() const | usPolynomialCurve3D | |
getLength(int nbCountSeg=50) const | usPolynomialCurve3D | |
getMeanAxisDeviation(int nbCountSeg=50) const | usPolynomialCurve3D | |
getNewOrderPolynomialCurve(unsigned int order) const | usPolynomialCurve3D | |
getOrder() const | usPolynomialCurve3D | |
getParametricLength() const | usPolynomialCurve3D | |
getPoint(double parameter) const | usPolynomialCurve3D | |
getPoints(const vpColVector ¶meters) const | usPolynomialCurve3D | |
getPolynomialCoefficients() const | usPolynomialCurve3D | |
getRenderingPoints() const | usPolynomialCurve3D | |
getStartParameter() const | usPolynomialCurve3D | |
getStartPoint() const | usPolynomialCurve3D | |
getStartTangent() const | usPolynomialCurve3D | |
getSubPolynomialCurve(double startParameter, double endParameter) const | usPolynomialCurve3D | |
getTangent(double parameter) const | usPolynomialCurve3D | |
m_endParameter | usPolynomialCurve3D | protected |
m_order | usPolynomialCurve3D | protected |
m_polynomialCoefficients | usPolynomialCurve3D | protected |
m_startParameter | usPolynomialCurve3D | protected |
move(const vpHomogeneousMatrix &H) | usPolynomialCurve3D | |
move(double x, double y, double z, double tx, double ty, double tz) | usPolynomialCurve3D | |
operator<<(std::ostream &s, const usPolynomialCurve3D &seg) | usPolynomialCurve3D | friend |
operator<<=(std::ostream &s, const usPolynomialCurve3D &seg) | usPolynomialCurve3D | friend |
operator=(const usPolynomialCurve3D &curve) | usPolynomialCurve3D | |
operator>>(std::istream &s, usPolynomialCurve3D &seg) | usPolynomialCurve3D | friend |
operator>>=(std::istream &s, usPolynomialCurve3D &seg) | usPolynomialCurve3D | friend |
reverse() | usPolynomialCurve3D | |
scale(double s) | usPolynomialCurve3D | |
setBoundaries(double startParameter, double endParamter) | usPolynomialCurve3D | |
setControlPoints(const vpMatrix &controlPoints) | usPolynomialCurve3D | |
setControlPoints(double **controlPoints) | usPolynomialCurve3D | |
setEndParameter(double endParameter) | usPolynomialCurve3D | |
setLength(double length, double precision=1e-4) | usPolynomialCurve3D | |
setOrder(unsigned int order) | usPolynomialCurve3D | |
setParametricLength(double length) | usPolynomialCurve3D | |
setPolynomialCoefficients(const vpMatrix &polynomialCoefficients) | usPolynomialCurve3D | |
setStartParameter(double startParameter) | usPolynomialCurve3D | |
usPolynomialCurve3D() | usPolynomialCurve3D | |
usPolynomialCurve3D(const usPolynomialCurve3D &curve) | usPolynomialCurve3D | |
usPolynomialCurve3D(unsigned int order) | usPolynomialCurve3D | |
~usPolynomialCurve3D() | usPolynomialCurve3D | virtual |