UsTK : Ultrasound ToolKit  version 2.0.1 under development (2023-12-07)
usPolynomialCurve2D Member List

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

changeCoefficientsToFitBoundaries(double startParameter, double endParameter)usPolynomialCurve2D
changeCoefficientsToFitMetricLength()usPolynomialCurve2D
curveDistance(const usPolynomialCurve2D &n1, const usPolynomialCurve2D &n2)usPolynomialCurve2Dstatic
defineFromPoints(const std::vector< vpColVector > &points, const std::vector< double > &param, unsigned int order=0)usPolynomialCurve2D
defineFromPoints(const vpMatrix points, const vpColVector &param, unsigned int order=0)usPolynomialCurve2D
defineFromPointsAuto(const std::vector< vpColVector > &points, unsigned int order=0)usPolynomialCurve2D
defineFromPointsAuto(const vpMatrix &points, unsigned int order=0)usPolynomialCurve2D
defineFromPointsAuto(const std::vector< vpColVector > &points, const vpColVector &direction, unsigned int order=0)usPolynomialCurve2D
defineFromPointsAuto(const vpMatrix &points, const vpColVector &direction, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPoints(const std::vector< vpColVector > &points, const std::vector< double > &param, const std::vector< double > &weights, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPoints(const vpMatrix &points, const vpColVector &param, const vpColVector &weights, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPointsAuto(const std::vector< vpColVector > &points, const std::vector< double > &weights, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPointsAuto(const vpMatrix &points, const vpColVector &weights, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPointsAuto(const std::vector< vpColVector > &points, const std::vector< double > &weights, const vpColVector &direction, unsigned int order=0)usPolynomialCurve2D
defineFromWeightedPointsAuto(const vpMatrix &points, const vpColVector &weights, const vpColVector &direction, unsigned int order=0)usPolynomialCurve2D
getControlPoints() constusPolynomialCurve2D
getCurvature(double param) constusPolynomialCurve2D
getDerivative(double parameter, unsigned int order) constusPolynomialCurve2D
getEndParameter() constusPolynomialCurve2D
getEndPoint() constusPolynomialCurve2D
getEndTangent() constusPolynomialCurve2D
getLength(int nbCountSeg=50) constusPolynomialCurve2D
getMeanAxisDeviation(int nbCountSeg=50) constusPolynomialCurve2D
getNewOrderPolynomialCurve(unsigned int order) constusPolynomialCurve2D
getOrder() constusPolynomialCurve2D
getParametricLength() constusPolynomialCurve2D
getPoint(double parameter) constusPolynomialCurve2D
getPoints(vpColVector parameters) constusPolynomialCurve2D
getPolynomialCoefficients() constusPolynomialCurve2D
getRenderingPoints() constusPolynomialCurve2D
getStartParameter() constusPolynomialCurve2D
getStartPoint() constusPolynomialCurve2D
getStartTangent() constusPolynomialCurve2D
getSubPolynomialCurve(double startParameter, double endParameter) constusPolynomialCurve2D
getTangent(double parameter) constusPolynomialCurve2D
m_endParameterusPolynomialCurve2Dprotected
m_orderusPolynomialCurve2Dprotected
m_polynomialCoefficientsusPolynomialCurve2Dprotected
m_startParameterusPolynomialCurve2Dprotected
move(double x, double y, double tz)usPolynomialCurve2D
operator<<(std::ostream &s, const usPolynomialCurve2D &seg)usPolynomialCurve2Dfriend
operator<<=(std::ostream &s, const usPolynomialCurve2D &seg)usPolynomialCurve2Dfriend
operator=(const usPolynomialCurve2D &curve)usPolynomialCurve2D
operator>>(std::istream &s, usPolynomialCurve2D &seg)usPolynomialCurve2Dfriend
operator>>=(std::istream &s, usPolynomialCurve2D &seg)usPolynomialCurve2Dfriend
reverse()usPolynomialCurve2D
scale(double s)usPolynomialCurve2D
setBoundaries(double startParameter, double endParamter)usPolynomialCurve2D
setControlPoints(const vpMatrix &controlPoints)usPolynomialCurve2D
setControlPoints(double **controlPoints)usPolynomialCurve2D
setEndParameter(double endParameter)usPolynomialCurve2D
setLength(double length, double precision=1e-4)usPolynomialCurve2D
setOrder(unsigned int order)usPolynomialCurve2D
setParametricLength(double length)usPolynomialCurve2D
setPolynomialCoefficients(const vpMatrix &polynomialCoefficients)usPolynomialCurve2D
setStartParameter(double startParameter)usPolynomialCurve2D
usPolynomialCurve2D()usPolynomialCurve2D
usPolynomialCurve2D(const usPolynomialCurve2D &curve)usPolynomialCurve2D
usPolynomialCurve2D(unsigned int order)usPolynomialCurve2D
~usPolynomialCurve2D()usPolynomialCurve2Dvirtual