iMSTK
Interactive Medical Simulation Toolkit
imstk
VRPNDeviceClient
imstk::VRPNDeviceClient Member List
This is the complete list of members for
imstk::VRPNDeviceClient
, including all inherited members.
analogChangeHandler
(void *userData, const _vrpn_ANALOGCB a)
imstk::VRPNDeviceClient
static
buttonChangeHandler
(void *userData, const _vrpn_BUTTONCB b)
imstk::VRPNDeviceClient
static
clearEvents
()
imstk::EventObject
inline
DeviceClient
(const std::string &name, const std::string &ip) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
protected
directObservers
(defined in
imstk::EventObject
)
imstk::EventObject
protected
doAllEvents
()
imstk::EventObject
inline
doEvent
()
imstk::EventObject
inline
eventQueue
(defined in
imstk::EventObject
)
imstk::EventObject
protected
eventQueueLock
(defined in
imstk::EventObject
)
imstk::EventObject
protected
foreachEvent
(std::function< void(Command cmd)> func)
imstk::EventObject
inline
getAnalog
() const
imstk::DeviceClient
getAnalog
(int i) const
imstk::DeviceClient
getAnalogicEnabled
() const (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
getAngularVelocity
()
imstk::DeviceClient
getButton
(const int buttonId)
imstk::DeviceClient
getButtons
() const
imstk::DeviceClient
getButtonsEnabled
() const (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
getDeviceName
()
imstk::DeviceClient
inline
getForce
()
imstk::DeviceClient
getForceEnabled
() const (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
getIp
()
imstk::DeviceClient
inline
getOffset
() const
imstk::DeviceClient
inline
getOrientation
()
imstk::DeviceClient
getPosition
()
imstk::DeviceClient
getTrackingEnabled
() const
imstk::DeviceClient
inline
getType
() const
imstk::VRPNDeviceClient
getVelocity
()
imstk::DeviceClient
m_analogChannels
(defined in
imstk::DeviceClient
)
imstk::DeviceClient
protected
m_analogicEnabled
imstk::DeviceClient
protected
m_angularVelocity
imstk::DeviceClient
protected
m_buttons
(defined in
imstk::DeviceClient
)
imstk::DeviceClient
protected
m_buttonsEnabled
imstk::DeviceClient
protected
m_dataLock
imstk::DeviceClient
mutable
protected
m_deviceName
imstk::DeviceClient
protected
m_endEffectorOffset
imstk::DeviceClient
protected
m_force
imstk::DeviceClient
protected
m_forceEnabled
imstk::DeviceClient
protected
m_forceLock
imstk::DeviceClient
protected
m_ip
imstk::DeviceClient
protected
m_orientation
imstk::DeviceClient
protected
m_position
imstk::DeviceClient
protected
m_trackingEnabled
imstk::DeviceClient
protected
m_transformLock
imstk::DeviceClient
protected
m_velocity
imstk::DeviceClient
protected
Observer
typedef (defined in
imstk::EventObject
)
imstk::EventObject
postEvent
(const T &e)
imstk::EventObject
inline
queuedObservers
(defined in
imstk::EventObject
)
imstk::EventObject
protected
queueEvent
(const T &e)
imstk::EventObject
inline
rforeachEvent
(std::function< void(Command cmd)> func)
imstk::EventObject
inline
setAnalogicEnabled
(const bool status) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
setButtonsEnabled
(const bool status) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
setDeviceName
(const std::string &deviceName) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
setForce
(Vec3d force) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
setForceEnabled
(const bool status) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
setIp
(const std::string &ip) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
setTrackingEnabled
(const bool status) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
inline
SIGNAL
(DeviceClient, buttonStateChanged) (defined in
imstk::DeviceClient
)
imstk::DeviceClient
trackerPositionChangeHandler
(void *userData, const _vrpn_TRACKERCB t)
imstk::VRPNDeviceClient
static
trackerVelocityChangeHandler
(void *userData, const _vrpn_TRACKERVELCB v)
imstk::VRPNDeviceClient
static
update
()
imstk::DeviceClient
inline
virtual
VRPNDeviceClient
(const std::string &deviceName, VRPNDeviceType type, const std::string &ip="localhost")
imstk::VRPNDeviceClient
~DeviceClient
()=default (defined in
imstk::DeviceClient
)
imstk::DeviceClient
virtual
~EventObject
()=default (defined in
imstk::EventObject
)
imstk::EventObject
virtual
~VRPNDeviceClient
() override=default
imstk::VRPNDeviceClient
virtual
Generated by
1.8.13