Visual Servoing Platform  version 3.0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
vpNurbs Member List

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

computeBasisFuns(double l_u, unsigned int l_i, unsigned int l_p, std::vector< double > &l_knots)vpBSplinestatic
computeBasisFuns(double u)vpBSpline
computeCurveDers(double l_u, unsigned int l_i, unsigned int l_p, unsigned int l_der, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsprotectedstatic
computeCurveDers(double u, unsigned int der)vpNurbsprotected
vpBSpline::computeCurveDers(double l_u, unsigned int l_i, unsigned int l_p, unsigned int l_der, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints)vpBSplinestatic
computeCurveDersPoint(double l_u, unsigned int l_i, unsigned int l_p, unsigned int l_der, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
computeCurveDersPoint(double u, unsigned int der)vpNurbs
computeCurvePoint(double l_u, unsigned int l_i, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
computeCurvePoint(double u)vpNurbs
vpBSpline::computeCurvePoint(double l_u, unsigned int l_i, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints)vpBSplinestatic
computeDersBasisFuns(double l_u, unsigned int l_i, unsigned int l_p, unsigned int l_der, std::vector< double > &l_knots)vpBSplinestatic
computeDersBasisFuns(double u, unsigned int der)vpBSpline
curveKnotIns(double l_u, unsigned int l_k, unsigned int l_s, unsigned int l_r, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
curveKnotIns(double u, unsigned int s=0, unsigned int r=1)vpNurbs
findSpan(double l_u, unsigned int l_p, std::vector< double > &l_knots)vpBSplinestatic
findSpan(double u)vpBSpline
get_controlPoints(std::list< vpImagePoint > &list) const vpBSplineinline
get_crossingPoints(std::list< vpImagePoint > &list) const vpBSplineinline
get_knots(std::list< double > &list) const vpBSplineinline
get_p() const vpBSplineinline
get_weights(std::list< double > &list) const vpNurbsinline
globalCurveApprox(std::vector< vpImagePoint > &l_crossingPoints, unsigned int l_p, unsigned int l_n, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
globalCurveApprox(vpList< vpMeSite > &l_crossingPoints, unsigned int n)vpNurbs
globalCurveApprox(const std::list< vpImagePoint > &l_crossingPoints, unsigned int n)vpNurbs
globalCurveApprox(const std::list< vpMeSite > &l_crossingPoints, unsigned int n)vpNurbs
globalCurveApprox(unsigned int n)vpNurbs
globalCurveInterp(std::vector< vpImagePoint > &l_crossingPoints, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
globalCurveInterp(vpList< vpMeSite > &l_crossingPoints)vpNurbs
globalCurveInterp(const std::list< vpImagePoint > &l_crossingPoints)vpNurbs
globalCurveInterp(const std::list< vpMeSite > &l_crossingPoints)vpNurbs
globalCurveInterp()vpNurbs
refineKnotVectCurve(double *l_x, unsigned int l_r, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
refineKnotVectCurve(double *x, unsigned int r)vpNurbs
removeCurveKnot(double l_u, unsigned int l_r, unsigned int l_num, double l_TOL, unsigned int l_s, unsigned int l_p, std::vector< double > &l_knots, std::vector< vpImagePoint > &l_controlPoints, std::vector< double > &l_weights)vpNurbsstatic
removeCurveKnot(double l_u, unsigned int l_r, unsigned int l_num, double l_TOL)vpNurbs
set_controlPoints(const std::list< vpImagePoint > &list)vpBSplineinline
set_crossingPoints(const std::list< vpImagePoint > &list)vpBSplineinline
set_knots(const std::list< double > &list)vpBSplineinline
set_p(unsigned int degree)vpBSplineinline
set_weights(const std::list< double > &list)vpNurbsinline
vpBSpline()vpBSpline
vpBSpline(const vpBSpline &bspline)vpBSpline
vpNurbs()vpNurbs
vpNurbs(const vpNurbs &nurbs)vpNurbs
weightsvpNurbsprotected
~vpBSpline()vpBSplinevirtual
~vpNurbs()vpNurbsvirtual