accessLastSegment() const | usBSpline3D | |
accessLastSegment() | usBSpline3D | |
accessSegment(int i) const | usBSpline3D | |
accessSegment(int i) | usBSpline3D | |
addSegment(const usPolynomialCurve3D &seg) | usBSpline3D | |
clear() | usBSpline3D | |
clone() const | usNeedleModelSpline | inlinevirtual |
defineFromPoints(const std::vector< vpColVector > &points, const std::vector< double > &lengths, int order=3) | usBSpline3D | |
getBaseDirection() const | usNeedleModelBaseTip | |
getBasePose() const | usNeedleModelBaseTip | |
getBasePosition() const | usNeedleModelBaseTip | |
getBaseStaticTorsor() const | usNeedleModelSpline | |
getBendingEnergy() const | usNeedleModelSpline | |
getCurvatureFromNeedleShape(double start, double end, vpColVector ¢er3D, vpColVector &direction3D) const | usNeedleModelSpline | |
getCurvatureFromShape(double start, double end, vpColVector ¢er3D, vpColVector &direction3D) const | usBSpline3D | |
getDistanceFromPoint(const vpColVector &P, double start=0, double stop=-1, double threshold=1e-5) const | usNeedleModelSpline | |
getEI() const | usNeedleModelSpline | |
getFullLength() const | usNeedleModelSpline | |
getInsideDiameter() const | usNeedleModelSpline | |
getLength(int nbSubSeg=50) const | usBSpline3D | |
getNbSegments() const | usBSpline3D | |
getNeedleDirection(double l) const | usNeedleModelSpline | |
getNeedlePoint(double l) const | usNeedleModelSpline | |
getNeedleYoungModulus() const | usNeedleModelSpline | |
getOuterDiameter() const | usNeedleModelSpline | |
getParametersFromLength(double l, int &index, double ¶m) const | usBSpline3D | |
getParametricLength() const | usBSpline3D | |
getPoint(double param) const | usBSpline3D | |
getSubSpline(double a, double b) const | usBSpline3D | |
getTangent(double param) const | usBSpline3D | |
getTipDirection() const | usNeedleModelBaseTip | |
getTipPose() const | usNeedleModelBaseTip | |
getTipPosition() const | usNeedleModelBaseTip | |
getWorldMbase() const | usNeedleModelBaseTip | |
getWorldMtip() const | usNeedleModelBaseTip | |
init() | usNeedleModelSpline | |
insertSegment(int i, const usPolynomialCurve3D &seg) | usBSpline3D | |
loadPreset(const NeedlePreset preset) | usNeedleModelSpline | |
m_basePose | usNeedleModelBaseTip | protected |
m_insideDiameter | usNeedleModelSpline | protected |
m_length | usNeedleModelSpline | protected |
m_needleYoungModulus | usNeedleModelSpline | protected |
m_outerDiameter | usNeedleModelSpline | protected |
m_spline | usBSpline3D | protected |
m_tipPose | usNeedleModelBaseTip | protected |
m_worldMbase | usNeedleModelBaseTip | protected |
m_worldMtip | usNeedleModelBaseTip | protected |
move(const vpHomogeneousMatrix &H) | usBSpline3D | |
move(double x, double y, double z, double tx, double ty, double tz) | usBSpline3D | |
moveBase(const vpColVector &control, double time) | usNeedleModelBaseTip | |
moveBase(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
moveBase(const vpPoseVector &pose) | usNeedleModelBaseTip | |
moveBase(const vpColVector &v) | usNeedleModelBaseTip | |
moveBase(const vpHomogeneousMatrix &Hmotion) | usNeedleModelBaseTip | |
moveBaseWorldFrame(const vpColVector &command, double time) | usNeedleModelBaseTip | |
moveBaseWorldFrame(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
moveBaseWorldFrame(const vpPoseVector &pose) | usNeedleModelBaseTip | |
moveBaseWorldFrame(const vpColVector &v) | usNeedleModelBaseTip | |
moveBaseWorldFrame(const vpHomogeneousMatrix &Hmotion) | usNeedleModelBaseTip | |
moveTip(const vpColVector &control, double time) | usNeedleModelBaseTip | |
moveTip(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
moveTip(const vpPoseVector &pose) | usNeedleModelBaseTip | |
moveTip(const vpColVector &v) | usNeedleModelBaseTip | |
moveTip(const vpHomogeneousMatrix &Hmotion) | usNeedleModelBaseTip | |
moveTipWorldFrame(const vpColVector &command, double time) | usNeedleModelBaseTip | |
moveTipWorldFrame(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
moveTipWorldFrame(const vpPoseVector &pose) | usNeedleModelBaseTip | |
moveTipWorldFrame(const vpColVector &v) | usNeedleModelBaseTip | |
moveTipWorldFrame(const vpHomogeneousMatrix &Hmotion) | usNeedleModelBaseTip | |
NeedlePreset enum name | usNeedleModelSpline | |
operator<<(std::ostream &s, const usNeedleModelSpline &needle) | usNeedleModelSpline | friend |
operator<<=(std::ostream &s, const usNeedleModelSpline &needle) | usNeedleModelSpline | friend |
operator=(const usNeedleModelSpline &needle) | usNeedleModelSpline | |
usNeedleModelBaseTip::operator=(const usNeedleModelBaseTip &needle) | usNeedleModelBaseTip | virtual |
usBSpline3D::operator=(const usBSpline3D &spline) | usBSpline3D | |
operator>>(std::istream &s, usNeedleModelSpline &needle) | usNeedleModelSpline | friend |
operator>>=(std::istream &s, usNeedleModelSpline &needle) | usNeedleModelSpline | friend |
removeLastSegment() | usBSpline3D | |
removeSegment(int i) | usBSpline3D | |
removeSegments(int i, int j) | usBSpline3D | |
setBasePose(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
setBasePose(const vpPoseVector &pose) | usNeedleModelBaseTip | |
setBasePose(const vpHomogeneousMatrix &Hpose) | usNeedleModelBaseTip | |
setFullLength(double length) | usNeedleModelSpline | |
setInsideDiameter(double diameter) | usNeedleModelSpline | |
setNeedleYoungModulus(double E) | usNeedleModelSpline | |
setOuterDiameter(double diameter) | usNeedleModelSpline | |
setSegment(int i, const usPolynomialCurve3D &poly) | usBSpline3D | |
setTipPose(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleModelBaseTip | |
setTipPose(const vpPoseVector &pose) | usNeedleModelBaseTip | |
setTipPose(const vpHomogeneousMatrix &Hpose) | usNeedleModelBaseTip | |
showNeedleDirections() const | usNeedleModelSpline | |
showNeedlePoints() const | usNeedleModelSpline | |
showNeedleSegmentCoef() const | usNeedleModelSpline | |
showNeedleSegmentLength() const | usNeedleModelSpline | |
usBSpline3D() | usBSpline3D | |
usBSpline3D(const usBSpline3D &spline) | usBSpline3D | |
usNeedleModelBaseTip() | usNeedleModelBaseTip | |
usNeedleModelBaseTip(const usNeedleModelBaseTip &needle) | usNeedleModelBaseTip | |
usNeedleModelSpline() | usNeedleModelSpline | |
usNeedleModelSpline(const usNeedleModelSpline &needle) | usNeedleModelSpline | |
~usBSpline3D() | usBSpline3D | virtual |
~usNeedleModelBaseTip() | usNeedleModelBaseTip | virtual |
~usNeedleModelSpline() | usNeedleModelSpline | virtual |