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

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

activateCollisionPreset(const CollisionDetectionPreset &preset)ImFusion::Robotics::CollisionDetectionPresetInterfaceinline
activateCollisionPresetImpl(CollisionDetectionPreset preset) override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotectedvirtual
activateController(const ControllerConfiguration &controllerConfiguration)ImFusion::Robotics::ControllerConfigurationInterfaceinline
activeCollisionSetting() constImFusion::Robotics::CollisionDetectionPresetInterfaceinlinevirtual
activeController() constImFusion::Robotics::ControllerConfigurationInterfaceinline
activeMotionGenerator() override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
attemptStateChange(std::function< bool()> work, State stateWorking, State stateSuccess, State stateError) (defined in ImFusion::Stream)ImFusion::Streamprotected
base_T_effector_current() const overrideImFusion::Robotics::RobotStateStreamvirtual
bounds() const overrideImFusion::Streamvirtual
canStartNewMotion() const override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
changeState(State newState) (defined in ImFusion::Stream)ImFusion::Streamprotected
close()ImFusion::Streaminline
closeAsync()ImFusion::Stream
closeImpl() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
components() constImFusion::Datainline
components() (defined in ImFusion::Data)ImFusion::Datainline
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::FakeRobotControlStreamvirtual
configure(const Properties *properties) overrideImFusion::Robotics::FakeRobotControlStreamvirtual
configureDefaults()ImFusion::Configurablevirtual
ControllerConfigurationInterface(std::vector< ControllerConfiguration > controllers) (defined in ImFusion::Robotics::ControllerConfigurationInterface)ImFusion::Robotics::ControllerConfigurationInterfaceinlineexplicit
controllers() constImFusion::Robotics::ControllerConfigurationInterfaceinline
controllerWithName(const std::string &name) constImFusion::Robotics::ControllerConfigurationInterfaceinline
createDefaultStreamController()ImFusion::Streamvirtual
CT enum valueImFusion::Data
currentState() const (defined in ImFusion::Stream)ImFusion::Stream
Data(const std::string &name="") (defined in ImFusion::Data)ImFusion::Data
Data(const Data &other) (defined in ImFusion::Data)ImFusion::Data
deRegisterControlInterface() (defined in ImFusion::Robotics::RobotControlInterfacesHolder)ImFusion::Robotics::RobotControlInterfacesHolderinline
describe() const overrideImFusion::Streamvirtual
DISTANCE enum valueImFusion::Data
doWork() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
FakeRobotControlStream(RobotType robotTypeName, const std::string &name="Fake Robot Control Stream") (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamexplicit
flange_T_effector() const overrideImFusion::Robotics::RobotStateStreamvirtual
flange_T_effector_nominal() const overrideImFusion::Robotics::RobotStateStreamvirtual
generateRobotState() (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotectedvirtual
getControlInterface() const (defined in ImFusion::Robotics::RobotControlInterfacesHolder)ImFusion::Robotics::RobotControlInterfacesHolderinline
hasControlInterface() const (defined in ImFusion::Robotics::RobotControlInterfacesHolder)ImFusion::Robotics::RobotControlInterfacesHolderinline
id() (defined in ImFusion::Robotics::PlanningFrameInterface)ImFusion::Robotics::PlanningFrameInterfaceinlinestatic
id() (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinlinestatic
id() (defined in ImFusion::Robotics::JointStreamingControlInterface)ImFusion::Robotics::JointStreamingControlInterfaceinlinestatic
id() (defined in ImFusion::Robotics::CartesianStreamingControlInterface)ImFusion::Robotics::CartesianStreamingControlInterfaceinlinestatic
id() (defined in ImFusion::Robotics::ControllerConfigurationInterface)ImFusion::Robotics::ControllerConfigurationInterfaceinlinestatic
id() (defined in ImFusion::Robotics::CollisionDetectionPresetInterface)ImFusion::Robotics::CollisionDetectionPresetInterfaceinlinestatic
IMAGE enum valueImFusion::Data
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
init() (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStream
ImFusion::Robotics::RobotStateStream::init(std::shared_ptr< RobotInstance > instance)ImFusion::Robotics::RobotStateStream
initRobotInstance()=0 (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotectedpure virtual
isAnnotationType() constImFusion::Datavirtual
isError() const override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
isMoving() const override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
isRunning() constImFusion::Streaminlinevirtual
isStateOneOf(const std::vector< State > &states) const (defined in ImFusion::Stream)ImFusion::Stream
jointPositions() (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreaminline
Kind enum nameImFusion::Data
kind() const overrideImFusion::Robotics::RobotStateStreaminlinevirtual
LABEL enum valueImFusion::Data
lastData() constImFusion::Robotics::RobotStateStreaminline
lastRobotState() constImFusion::Robotics::RobotStateStream
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
m_activeCollisionDetectionPreset (defined in ImFusion::Robotics::CollisionDetectionPresetInterface)ImFusion::Robotics::CollisionDetectionPresetInterfaceprotected
m_controlFrequencyHertz (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_dataComponentListImFusion::Dataprotected
m_iterationInfo (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_jointPositions (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_jointVelocityLimitRadSec (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_lastControlIterationTimestamp (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_lastDataImFusion::Robotics::RobotStateStreamprotected
m_lastDataMtxImFusion::Robotics::RobotStateStreammutableprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_motion (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_motionThread (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_paramsImFusion::Configurableprotected
m_period (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
m_rateLimits (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceprotected
m_robotInstanceImFusion::Robotics::RobotStateStreamprotected
m_robotLocationImFusion::Robotics::StatusInterfaceprotected
m_robotStreamTypeImFusion::Robotics::RobotStateStreamprotected
m_robotTypeImFusion::Robotics::RobotStateStreamprotected
matrix() constImFusion::Datavirtual
matrixConvention() const overrideImFusion::Streamvirtual
matrixFromWorld() constImFusion::Datavirtual
matrixToWorld() constImFusion::Datavirtual
Modality enum nameImFusion::Data
modality() const overrideImFusion::Robotics::RobotStateStreaminlinevirtual
modalityString(Data::Modality m)ImFusion::Datastatic
motionFinished (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterface
motionStarted (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterface
MRI enum valueImFusion::Data
NA enum valueImFusion::Data
name() constImFusion::Data
NM enum valueImFusion::Data
numberOfJoints() const (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStream
OCT enum valueImFusion::Data
open()ImFusion::Streaminline
openAsync()ImFusion::Stream
openImpl() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
operator=(const Data &other) (defined in ImFusion::Data)ImFusion::Data
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
pause()ImFusion::Streaminline
pauseAsync()ImFusion::Stream
pauseImpl()ImFusion::Streaminlineprotectedvirtual
POINTSET enum valueImFusion::Data
POLYDATASTREAM enum valueImFusion::Data
publishNewData(std::shared_ptr< const RobotState > newData)ImFusion::Robotics::RobotStateStreamprotected
publishRobotState() (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamprotected
rateLimits() const (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinline
registerControlInterface(T *newInterface) (defined in ImFusion::Robotics::RobotControlInterfacesHolder)ImFusion::Robotics::RobotControlInterfacesHolderinline
registerParameter(ParameterBase *param)ImFusion::Configurable
reset()ImFusion::Streamvirtual
restart()ImFusion::Stream
resume()ImFusion::Streaminline
resumeAsync()ImFusion::Stream
resumeImpl()ImFusion::Streaminlineprotectedvirtual
robotInstance()ImFusion::Robotics::RobotStateStream
robotInstanceRef() constImFusion::Robotics::RobotStateStream
robotLocation() const (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinline
robotModel() constImFusion::Robotics::RobotStateStream
robotModelRef() constImFusion::Robotics::RobotStateStream
RobotStateStream()ImFusion::Robotics::RobotStateStreamexplicit
RobotStateStream(RobotType robotType, RobotStreamType streamType, const std::string &name="Robot State Stream")ImFusion::Robotics::RobotStateStreamexplicit
robotStreamType() constImFusion::Robotics::RobotStateStreaminline
robotType()ImFusion::Robotics::RobotStateStreaminline
set_flange_T_effector(const isom3 &newValue, bool setNominal) overrideImFusion::Robotics::RobotStateStreamvirtual
set_flange_T_effector_nominal(const ImFusion::isom3 &newValue) overrideImFusion::Robotics::RobotStateStream
ImFusion::Robotics::PlanningFrameInterface::set_flange_T_effector_nominal(const isom3 &newValue)=0ImFusion::Robotics::PlanningFrameInterfacepure virtual
set_world_T_base(const isom3 &newValue)ImFusion::Robotics::RobotStateStreaminline
setCartesianPose(const isom3 &desiredPose) (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStream
setJointPositions(const JointPosition &jointPositions) (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStream
setMatrix(const mat4 &m)ImFusion::Datavirtual
setMatrixFromWorld(const mat4 &m)ImFusion::Datavirtual
setMatrixToWorld(const mat4 &m)ImFusion::Datavirtual
setName(const std::string &name)ImFusion::Data
setRateLimits(RateLimits rateLimits) (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinlinevirtual
signalDeletedImFusion::Data
signalEndedImFusion::Stream
signalMatrixChangedImFusion::Data
signalNameChangedImFusion::Data
signalNewDataImFusion::Stream
signalParametersChangedImFusion::Configurable
signalStateChangedImFusion::Stream
signalStreamDataImFusion::Stream
start()ImFusion::Streaminline
startAsync()ImFusion::Stream
startImpl() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
startMotion(std::unique_ptr< MotionGenerator< JointPosition > > &&motion) override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
startMotion(std::unique_ptr< MotionGenerator< isom3 > > &&motion) override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
State enum name (defined in ImFusion::Stream)ImFusion::Stream
stateToString(State state) (defined in ImFusion::Stream)ImFusion::Streamstatic
StatusInterface(RateLimits rateLimits) (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinlineexplicit
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stop()ImFusion::Streaminline
stopAsync()ImFusion::Stream
stopImpl() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
stopMotion() override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
Stream(const std::string &name="")ImFusion::Streamexplicit
stringToModality(const std::string &s)ImFusion::Datastatic
supportsAsyncOperation()ImFusion::Streamvirtual
supportsPausing() constImFusion::Streaminlinevirtual
supportsSetting_flange_T_effector_nominal() const overrideImFusion::Robotics::FakeRobotControlStreaminlinevirtual
SURFACE enum valueImFusion::Data
swapWith(Data &other)ImFusion::Dataprotected
TENSOR enum valueImFusion::Data
ThreadingMode enum nameImFusion::Stream
threadingMode() constImFusion::Streamvirtual
TRACKINGDATA enum valueImFusion::Data
TRACKINGSTREAM enum valueImFusion::Data
TREE enum valueImFusion::Data
tryRecoverFromError() override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStreamvirtual
typedRobotLocation() const (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinline
ULTRASOUND enum valueImFusion::Data
UNKNOWN enum valueImFusion::Data
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updateRate() constImFusion::Stream
updateRobotLocation(std::unique_ptr< LocationType > newLocation) (defined in ImFusion::Robotics::StatusInterface)ImFusion::Robotics::StatusInterfaceinline
uuid() overrideImFusion::Robotics::FakeRobotControlStreamvirtual
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
workerThreadRequiresOpenGl() constImFusion::Streaminlineprotectedvirtual
worksWhilePaused() constImFusion::Streaminlineprotectedvirtual
world_T_base() constImFusion::Robotics::RobotStateStreaminline
XRAY enum valueImFusion::Data
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~ControlInterfaceBase()=default (defined in ImFusion::Robotics::ControlInterfaceBase)ImFusion::Robotics::ControlInterfaceBasevirtual
~Data()ImFusion::Datavirtual
~FakeRobotControlStream() override (defined in ImFusion::Robotics::FakeRobotControlStream)ImFusion::Robotics::FakeRobotControlStream
~RobotStateStream() overrideImFusion::Robotics::RobotStateStream
~Stream() override (defined in ImFusion::Stream)ImFusion::Stream
Search Tab / S to search, Esc to close