ImFusion C++ SDK 4.4.0
ImFusion::Robotics::RobotInstance Member List

This is the complete list of members for ImFusion::Robotics::RobotInstance, including all inherited members.

activeGroup() const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
activeGroupChanged (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
addAttachedObject(const AttachedObject &attachedObject) (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
attachedObjects() constImFusion::Robotics::RobotInstance
computeJacobian(const JointPosition &jointPosition) constImFusion::Robotics::RobotInstance
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::Robotics::RobotInstancevirtual
configure(const Properties *p) overrideImFusion::Robotics::RobotInstancevirtual
configureDefaults()ImFusion::Configurablevirtual
createTrajectory(const std::vector< JointPosition > &trajectory, const std::vector< double > &timestamps) constImFusion::Robotics::RobotInstance
flange_T_effector() constImFusion::Robotics::RobotInstance
flange_T_effector_override() constImFusion::Robotics::RobotInstance
flange_T_usprobe() constImFusion::Robotics::RobotInstance
forwardKinematics(const JointPosition &jointPositions) constImFusion::Robotics::RobotInstance
forwardKinematicsAsync(const JointPosition &jointPositions) const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
forwardKinematicsAsync(std::function< void(const std::optional< RobotArmCartesianState > &)> callback, const JointPosition &jointPositions) (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
inverseKinematics(const isom3 &world_T_effector_goal, JointPosition init={}) constImFusion::Robotics::RobotInstance
inverseKinematics(const std::map< std::string, isom3 > &world_T_endpoints_goal, JointPosition init={}) const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
inverseKinematicsAsync(std::function< void(const std::optional< InverseKinematicsSolution > &)> callback, const isom3 &world_T_effector_goal, const JointPosition &init={}) const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
inverseKinematicsAsync(std::function< void(const std::optional< InverseKinematicsSolution > &)> callback, const std::map< std::string, isom3 > &world_T_endpoints_goal, const JointPosition &init={}) const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
inverseKinematicsVel(const mat4 &goalVelocity, const JointPosition &jointPosition) constImFusion::Robotics::RobotInstance
inverseKinematicsVel(const vec3 &goalTranslVelocity, const vec3 &goalRotVelocity, const JointPosition &jointPosition) constImFusion::Robotics::RobotInstance
m_paramsImFusion::Configurableprotected
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
registerParameter(ParameterBase *param)ImFusion::Configurable
RobotInstance(std::shared_ptr< const RobotModel > model)ImFusion::Robotics::RobotInstanceexplicit
robotModel() constImFusion::Robotics::RobotInstanceinline
robotModelRef() constImFusion::Robotics::RobotInstanceinline
set_flange_T_effector_override(const std::optional< isom3 > &newValue={})ImFusion::Robotics::RobotInstance
set_world_T_base(const isom3 &newValue)ImFusion::Robotics::RobotInstance
setActiveGroup(const std::string &name, const RobotState *prevState=nullptr) (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
signal_flange_T_effector_changedImFusion::Robotics::RobotInstance
signal_world_T_base_changedImFusion::Robotics::RobotInstance
signalParametersChangedImFusion::Configurable
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
validJointPosition(const JointPosition &jointPosition) const (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
world_T_base() constImFusion::Robotics::RobotInstance
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~RobotInstance() override (defined in ImFusion::Robotics::RobotInstance)ImFusion::Robotics::RobotInstance
Search Tab / S to search, Esc to close