| adjustDOFWeightsToJointLimits(const Eigen::VectorXf &plannedJointDeltas) | EDifferentialIK | protected | 
  | applyDOFWeightsToJacobian(Eigen::MatrixXf &Jacobian) | EDifferentialIK |  | 
  | applyTCPWeights(VirtualRobot::RobotNodePtr tcp, Eigen::MatrixXf &partJacobian) | EDifferentialIK |  | 
  | applyTCPWeights(Eigen::MatrixXf &invJacobian) | EDifferentialIK |  | 
  | calcFullJacobian() | EDifferentialIK |  | 
  | checkLogLevel(MessageTypeT level) const | Logging | protected | 
  | clearGoals() | EDifferentialIK |  | 
  | ComputeFunction typedef | EDifferentialIK |  | 
  | computeStep(float stepSize) override | EDifferentialIK |  | 
  | computeStepIndependently(float stepSize) | EDifferentialIK |  | 
  | computeSteps(float stepSize=1.f, float mininumChange=0.01f, int maxNStep=50) override | EDifferentialIK |  | 
  | computeSteps(Eigen::VectorXf &resultJointDelta, float stepSize=1.f, float mininumChange=0.01f, int maxNStep=50, ComputeFunction computeFunction=&DifferentialIK::computeStep) | EDifferentialIK |  | 
  | deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const | Logging |  | 
  | dofWeights | EDifferentialIK | protected | 
  | EDifferentialIK(VirtualRobot::RobotNodeSetPtr rns, VirtualRobot::RobotNodePtr coordSystem=VirtualRobot::RobotNodePtr(), VirtualRobot::JacobiProvider::InverseJacobiMethod invJacMethod=eSVD) | EDifferentialIK |  | 
  | getEffectiveLoggingLevel() const | Logging |  | 
  | getJacobianRows() | EDifferentialIK | inline | 
  | getLogSender() const | Logging | protected | 
  | getRefFrame() | EDifferentialIK | inline | 
  | getWeightedError() | EDifferentialIK |  | 
  | getWeightedErrorPosition(VirtualRobot::SceneObjectPtr tcp) | EDifferentialIK |  | 
  | Logging() | Logging |  | 
  | loghelper(const char *file, int line, const char *function) const | Logging | protected | 
  | minimumLoggingLevel | Logging | protected | 
  | setDOFWeights(Eigen::VectorXf dofWeights) | EDifferentialIK |  | 
  | setGoal(const Eigen::Matrix4f &goal, VirtualRobot::RobotNodePtr tcp, VirtualRobot::IKSolver::CartesianSelection mode, float tolerancePosition, float toleranceRotation, Eigen::VectorXf tcpWeight) | EDifferentialIK |  | 
  | setLocalMinimumLoggingLevel(MessageTypeT level) | Logging |  | 
  | setRefFrame(VirtualRobot::RobotNodePtr coordSystem) | EDifferentialIK |  | 
  | setTag(const LogTag &tag) | Logging |  | 
  | setTag(const std::string &tagName) | Logging |  | 
  | solveIK(float stepSize=1, float minChange=0.01f, int maxSteps=50, bool useAlternativeOnFail=false) | EDifferentialIK |  | 
  | spamFilter | Logging | mutableprotected | 
  | tag | Logging | protected | 
  | tcpWeights | EDifferentialIK | protected | 
  | tcpWeightVec | EDifferentialIK | protected | 
  | ~Logging() | Logging | virtual |