Main Page
Overview
Documentation
chai3d::cPhantomDevice Member List
This is the complete list of members for
chai3d::cPhantomDevice
, including all inherited members.
calibrate
(bool a_forceCalibration=false)
chai3d::cPhantomDevice
virtual
cGenericDevice
(unsigned int a_deviceNumber=0)
chai3d::cGenericDevice
cGenericHapticDevice
(unsigned int a_deviceNumber=0)
chai3d::cGenericHapticDevice
close
()
chai3d::cPhantomDevice
virtual
closeLibraries
()
chai3d::cPhantomDevice
protected
static
computeGripperUserSwitchForce
(const double &a_gripperAngle, const double &a_gripperAngularVelocity)
chai3d::cGenericHapticDevice
protected
cPhantomDevice
(unsigned int a_deviceNumber)
chai3d::cPhantomDevice
create
(unsigned int a_deviceNumber)
chai3d::cPhantomDevice
inline
static
estimateAngularVelocity
(cMatrix3d &a_newRotation)
chai3d::cGenericHapticDevice
protected
estimateGripperVelocity
(double a_newGripperPosition)
chai3d::cGenericHapticDevice
protected
estimateLinearVelocity
(cVector3d &a_newPosition)
chai3d::cGenericHapticDevice
protected
getAngularVelocity
(cVector3d &a_angularVelocity)
chai3d::cGenericHapticDevice
inline
virtual
getEnableGripperUserSwitch
() const
chai3d::cGenericHapticDevice
inline
virtual
getForce
(cVector3d &a_force)
chai3d::cGenericHapticDevice
inline
virtual
getGripperAngleDeg
(double &a_angle)
chai3d::cGenericHapticDevice
inline
getGripperAngleRad
(double &a_angle)
chai3d::cGenericHapticDevice
virtual
getGripperAngularVelocity
(double &a_gripperAngularVelocity)
chai3d::cGenericHapticDevice
inline
virtual
getGripperForce
(double &a_gripperForce)
chai3d::cGenericHapticDevice
inline
virtual
getGripperUserSwitch
()
chai3d::cGenericHapticDevice
protected
getJointAnglesRad
(double a_jointAnglesRad[C_MAX_DOF])
chai3d::cGenericHapticDevice
inline
virtual
getLinearVelocity
(cVector3d &a_linearVelocity)
chai3d::cGenericHapticDevice
inline
virtual
getNumDevices
()
chai3d::cPhantomDevice
static
getPosition
(cVector3d &a_position)
chai3d::cPhantomDevice
virtual
getRotation
(cMatrix3d &a_rotation)
chai3d::cPhantomDevice
virtual
getSpecifications
()
chai3d::cGenericHapticDevice
inline
getTorque
(cVector3d &a_torque)
chai3d::cGenericHapticDevice
inline
virtual
getTransform
(cTransform &a_transform)
chai3d::cGenericHapticDevice
virtual
getUserSwitch
(int a_switchIndex, bool &a_status)
chai3d::cGenericHapticDevice
virtual
getUserSwitches
(unsigned int &a_userSwitches)
chai3d::cPhantomDevice
virtual
isDeviceAvailable
()
chai3d::cGenericDevice
inline
isDeviceReady
()
chai3d::cGenericDevice
inline
m_angularVelocity
chai3d::cGenericHapticDevice
protected
m_angularVelocityWindowSize
chai3d::cGenericHapticDevice
protected
m_clockGeneral
chai3d::cGenericHapticDevice
protected
m_deviceAvailable
chai3d::cGenericDevice
protected
m_deviceID
chai3d::cPhantomDevice
protected
m_deviceNumber
chai3d::cGenericDevice
protected
m_deviceReady
chai3d::cGenericDevice
protected
m_gripperAngularVelocity
chai3d::cGenericHapticDevice
protected
m_gripperUserSwitchAngleClick
chai3d::cGenericHapticDevice
protected
m_gripperUserSwitchAngleStart
chai3d::cGenericHapticDevice
protected
m_gripperUserSwitchEnabled
chai3d::cGenericHapticDevice
protected
m_gripperUserSwitchForceClick
chai3d::cGenericHapticDevice
protected
m_gripperUserSwitchForceEngaged
chai3d::cGenericHapticDevice
protected
m_gripperVelocityWindowSize
chai3d::cGenericHapticDevice
protected
m_historyGripper
chai3d::cGenericHapticDevice
protected
m_historyPos
chai3d::cGenericHapticDevice
protected
m_historyRot
chai3d::cGenericHapticDevice
protected
m_indexHistoryGripper
chai3d::cGenericHapticDevice
protected
m_indexHistoryGripperWin
chai3d::cGenericHapticDevice
protected
m_indexHistoryPos
chai3d::cGenericHapticDevice
protected
m_indexHistoryPosWin
chai3d::cGenericHapticDevice
protected
m_indexHistoryRot
chai3d::cGenericHapticDevice
protected
m_indexHistoryRotWin
chai3d::cGenericHapticDevice
protected
m_linearVelocity
chai3d::cGenericHapticDevice
protected
m_linearVelocityWindowSize
chai3d::cGenericHapticDevice
protected
m_prevForce
chai3d::cGenericHapticDevice
protected
m_prevGripperForce
chai3d::cGenericHapticDevice
protected
m_prevTorque
chai3d::cGenericHapticDevice
protected
m_specifications
chai3d::cGenericHapticDevice
m_virtualGripperAngle
chai3d::cGenericHapticDevice
protected
m_virtualGripperAngleMax
chai3d::cGenericHapticDevice
protected
m_virtualGripperAngleMin
chai3d::cGenericHapticDevice
protected
m_virtualGripperAngularVelocity
chai3d::cGenericHapticDevice
protected
m_virtualGripperClock
chai3d::cGenericHapticDevice
protected
open
()
chai3d::cPhantomDevice
virtual
openLibraries
()
chai3d::cPhantomDevice
protected
static
s_allocationTable
chai3d::cPhantomDevice
protected
static
s_libraryCounter
chai3d::cPhantomDevice
protected
static
setEnableGripperUserSwitch
(const bool a_status)
chai3d::cGenericHapticDevice
inline
virtual
setForce
(const cVector3d &a_force)
chai3d::cGenericHapticDevice
inline
setForceAndTorque
(const cVector3d &a_force, const cVector3d &a_torque)
chai3d::cGenericHapticDevice
inline
setForceAndTorqueAndGripperForce
(const cVector3d &a_force, const cVector3d &a_torque, double a_gripperForce)
chai3d::cPhantomDevice
virtual
~cGenericDevice
()
chai3d::cGenericDevice
inline
virtual
~cGenericHapticDevice
()
chai3d::cGenericHapticDevice
inline
virtual
~cPhantomDevice
()
chai3d::cPhantomDevice
virtual