accessNeedle() const | usNeedleInsertionModelVirtualSprings | |
accessNeedle() | usNeedleInsertionModelVirtualSprings | |
accessSpring(int i) const | usNeedleInsertionModelVirtualSprings | |
accessSurface() const | usNeedleInsertionModelVirtualSprings | |
accessSurface() | usNeedleInsertionModelVirtualSprings | |
addInsertionPoint(usVirtualSpring spg) | usNeedleInsertionModelVirtualSprings | |
addInsertionPoint(const vpColVector &p, const vpColVector &d) | usNeedleInsertionModelVirtualSprings | |
addInsertionPointAtTip() | usNeedleInsertionModelVirtualSprings | |
addInsertionPointAtTipHard() | usNeedleInsertionModelVirtualSprings | |
addInsertionPointOnSegment(int segment, double s) | usNeedleInsertionModelVirtualSprings | |
addInsertionPointOnSegmentHard(int segment, double s) | usNeedleInsertionModelVirtualSprings | |
addMeasureSpring(const vpColVector &p, const vpColVector &d) | usNeedleInsertionModelVirtualSprings | |
addRemoveSprings() | usNeedleInsertionModelVirtualSprings | |
addSpringStiffness(int index, double dK, bool update=false) | usNeedleInsertionModelVirtualSprings | |
AllowSpringAddition(bool flag) | usNeedleInsertionModelVirtualSprings | |
AllowSpringRemoval(bool flag) | usNeedleInsertionModelVirtualSprings | |
checkInactiveMeasureSprings() | usNeedleInsertionModelVirtualSprings | |
clone() const | usNeedleInsertionModelVirtualSprings | virtual |
computeSegmentsLengths() | usNeedleInsertionModelVirtualSprings | |
fusionSprings(int firstSpring, int lastSpring) | usNeedleInsertionModelVirtualSprings | |
getAutomaticSpringAddition() const | usNeedleInsertionModelVirtualSprings | |
getBasePose() const | usNeedleInsertionModelVirtualSprings | virtual |
getBasePosition() const | usNeedleInsertionModelInterface | |
getBevelAngle() const | usNeedleInsertionModelVirtualSprings | |
getDefaultSpringStiffness() const | usNeedleInsertionModelVirtualSprings | |
getInsertionBehavior() const | usNeedleInsertionModelVirtualSprings | |
getInsertionDepth() const | usNeedleInsertionModelVirtualSprings | |
getInterSpringDistance() const | usNeedleInsertionModelVirtualSprings | |
getInterTipSpringDistance() const | usNeedleInsertionModelVirtualSprings | |
getMaxTissueStretch(double *lmax=nullptr) const | usNeedleInsertionModelVirtualSprings | |
getMeanTissueStretch() const | usNeedleInsertionModelVirtualSprings | |
getNbMaxTipSprings() const | usNeedleInsertionModelVirtualSprings | |
getNbMeasureSprings() const | usNeedleInsertionModelVirtualSprings | |
getNbMinTipSprings() const | usNeedleInsertionModelVirtualSprings | |
getNbSprings() const | usNeedleInsertionModelVirtualSprings | |
getNeedleFreeLength() const | usNeedleInsertionModelVirtualSprings | |
getNeedleInsertionPoint() const | usNeedleInsertionModelVirtualSprings | |
getPathDistanceFromPoint(const vpColVector &P) const | usNeedleInsertionModelVirtualSprings | |
getStiffnessPerUnitLength() const | usNeedleInsertionModelVirtualSprings | |
getSurfaceTissueStretch() const | usNeedleInsertionModelVirtualSprings | |
getTipForce() | usNeedleInsertionModelVirtualSprings | |
getTissueDeformationEnergy() const | usNeedleInsertionModelVirtualSprings | |
getTissueInsertionPoint() const | usNeedleInsertionModelVirtualSprings | |
getWorldMbase() const | usNeedleInsertionModelInterface | |
InsertionType enum name | usNeedleInsertionModelVirtualSprings | |
IsNeedleInserted() const | usNeedleInsertionModelVirtualSprings | |
loadPreset(const ModelPreset preset) | usNeedleInsertionModelVirtualSprings | |
m_AllowSpringAddition | usNeedleInsertionModelVirtualSprings | protected |
m_AllowSpringRemoval | usNeedleInsertionModelVirtualSprings | protected |
m_AutomaticSpringAddition | usNeedleInsertionModelVirtualSprings | protected |
m_bevelLength | usNeedleInsertionModelVirtualSprings | protected |
m_cutAngle | usNeedleInsertionModelVirtualSprings | protected |
m_defaultSpringStiffness | usNeedleInsertionModelVirtualSprings | protected |
m_inactiveAutoAddedSprings | usNeedleInsertionModelVirtualSprings | protected |
m_inactiveMeasureSprings | usNeedleInsertionModelVirtualSprings | protected |
m_insertionBehavior | usNeedleInsertionModelVirtualSprings | protected |
m_interSpringDistance | usNeedleInsertionModelVirtualSprings | protected |
m_interTipSpringDistance | usNeedleInsertionModelVirtualSprings | protected |
m_IsInserting | usNeedleInsertionModelVirtualSprings | protected |
m_IsStateConsistent | usNeedleInsertionModelVirtualSprings | protected |
m_LastSegmentLengthComputed | usNeedleInsertionModelVirtualSprings | protected |
m_nbMaxTipSprings | usNeedleInsertionModelVirtualSprings | protected |
m_nbMinTipSprings | usNeedleInsertionModelVirtualSprings | protected |
m_needle | usNeedleInsertionModelVirtualSprings | protected |
m_springs | usNeedleInsertionModelVirtualSprings | protected |
m_stiffnessPerUnitLength | usNeedleInsertionModelVirtualSprings | protected |
m_tipForce | usNeedleInsertionModelVirtualSprings | protected |
m_tipMoment | usNeedleInsertionModelVirtualSprings | protected |
m_tipSpringsIndex | usNeedleInsertionModelVirtualSprings | protected |
m_tissueSurface | usNeedleInsertionModelVirtualSprings | protected |
ModelPreset enum name | usNeedleInsertionModelVirtualSprings | |
moveBase(const vpColVector &v, double time) | usNeedleInsertionModelInterface | |
moveBase(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleInsertionModelInterface | |
moveBase(const vpPoseVector &pose) | usNeedleInsertionModelInterface | |
moveBase(const vpColVector &v) | usNeedleInsertionModelInterface | |
moveBase(const vpHomogeneousMatrix &Hmotion) | usNeedleInsertionModelInterface | |
moveBaseWorldFrame(const vpColVector &command, double time) | usNeedleInsertionModelInterface | |
moveBaseWorldFrame(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleInsertionModelInterface | |
moveBaseWorldFrame(const vpPoseVector &pose) | usNeedleInsertionModelInterface | |
moveBaseWorldFrame(const vpColVector &v) | usNeedleInsertionModelInterface | |
moveBaseWorldFrame(const vpHomogeneousMatrix &Hmotion) | usNeedleInsertionModelInterface | |
moveSpringDirection(int index, const vpThetaUVector &thetaU, bool update=false) | usNeedleInsertionModelVirtualSprings | |
moveSpringPosition(int index, const vpColVector &dP, bool update=false) | usNeedleInsertionModelVirtualSprings | |
operator<<(std::ostream &s, const usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | friend |
operator<<=(std::ostream &s, const usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | friend |
operator=(const usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | |
operator>>(std::istream &s, usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | friend |
operator>>=(std::istream &s, usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | friend |
removeAutoAddedSprings() | usNeedleInsertionModelVirtualSprings | |
removeInsertionPoints(int first, int last=-1) | usNeedleInsertionModelVirtualSprings | |
removeInsertionPointsHard(int first, int last=-1) | usNeedleInsertionModelVirtualSprings | |
removeLastInsertionPoint() | usNeedleInsertionModelVirtualSprings | |
removeLastInsertionPointHard() | usNeedleInsertionModelVirtualSprings | |
setAutomaticSpringAddition(bool flag) | usNeedleInsertionModelVirtualSprings | |
setBasePose(const vpPoseVector &p) | usNeedleInsertionModelVirtualSprings | virtual |
setBasePose(const vpPoseVector &pose)=0 | usNeedleInsertionModelVirtualSprings | |
setBasePose(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleInsertionModelVirtualSprings | |
setBasePose(const vpHomogeneousMatrix &Hpose) | usNeedleInsertionModelVirtualSprings | |
usNeedleInsertionModelInterface::setBasePose(double tx, double ty, double tz, double thetax, double thetay, double thetaz) | usNeedleInsertionModelInterface | |
usNeedleInsertionModelInterface::setBasePose(const vpHomogeneousMatrix &Hpose) | usNeedleInsertionModelInterface | |
setBevelAngle(double angle) | usNeedleInsertionModelVirtualSprings | |
setDefaultSpringStiffness(double K) | usNeedleInsertionModelVirtualSprings | |
setInsertionBehavior(InsertionType type) | usNeedleInsertionModelVirtualSprings | |
setInterSpringDistance(double interSpringDistance) | usNeedleInsertionModelVirtualSprings | |
setInterTipSpringDistance(double interTipSpringDistance) | usNeedleInsertionModelVirtualSprings | |
setNbMaxTipSprings(int nb) | usNeedleInsertionModelVirtualSprings | |
setNbMinTipSprings(int nb) | usNeedleInsertionModelVirtualSprings | |
setSpringDirection(int index, const vpColVector &D, bool update=false) | usNeedleInsertionModelVirtualSprings | |
setSpringPosition(int index, const vpColVector &P, bool update=false) | usNeedleInsertionModelVirtualSprings | |
setSpringStiffness(int index, double K, bool update=false) | usNeedleInsertionModelVirtualSprings | |
setStiffnessPerUnitLength(double K) | usNeedleInsertionModelVirtualSprings | |
setSurfaceAtTip() | usNeedleInsertionModelVirtualSprings | |
setTipForce(double tipForce) | usNeedleInsertionModelVirtualSprings | |
showInsertionDirections() const | usNeedleInsertionModelVirtualSprings | |
showInsertionPoints() const | usNeedleInsertionModelVirtualSprings | |
showStiffnesses() const | usNeedleInsertionModelVirtualSprings | |
solveSegmentsParameters() | usNeedleInsertionModelVirtualSprings | |
solveSegmentsParametersOpenCV() | usNeedleInsertionModelVirtualSprings | |
solveSegmentsParametersSparseEigen() | usNeedleInsertionModelVirtualSprings | |
solveSegmentsParametersViSP() | usNeedleInsertionModelVirtualSprings | |
updateCutAngle() | usNeedleInsertionModelVirtualSprings | |
updateInsertionDirections() | usNeedleInsertionModelVirtualSprings | |
updateSpringsStiffness() | usNeedleInsertionModelVirtualSprings | |
updateState() | usNeedleInsertionModelVirtualSprings | |
updateTipForce() | usNeedleInsertionModelVirtualSprings | |
usNeedleInsertionModelVirtualSprings() | usNeedleInsertionModelVirtualSprings | |
usNeedleInsertionModelVirtualSprings(const usNeedleInsertionModelVirtualSprings &needle) | usNeedleInsertionModelVirtualSprings | |
~usNeedleInsertionModelVirtualSprings() | usNeedleInsertionModelVirtualSprings | virtual |