iMSTK
Interactive Medical Simulation Toolkit
imstk
CameraController
imstk::CameraController Member List
This is the complete list of members for
imstk::CameraController
, including all inherited members.
applyForces
()
imstk::TrackingDeviceControl
inline
virtual
Behaviour
(const std::string &name="Behaviour") (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
inline
protected
Behaviour
(const bool useTaskGraph, const std::string &name="Behaviour") (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
inline
protected
CameraController
(const std::string &name="CameraController") (defined in
imstk::CameraController
)
imstk::CameraController
inline
clearEvents
()
imstk::EventObject
inline
Component
(const std::string &name="Component") (defined in
imstk::Component
)
imstk::Component
inline
protected
DeviceControl
(const std::string &name="DeviceControl") (defined in
imstk::DeviceControl
)
imstk::DeviceControl
inline
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
getAngularVelocity
() const
imstk::TrackingDeviceControl
getCamera
() const (defined in
imstk::CameraController
)
imstk::CameraController
inline
getComputeAngularVelocity
() const (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
getComputeVelocity
() const (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
getDevice
() const
imstk::DeviceControl
inline
getEffectorRotationOffset
()
imstk::TrackingDeviceControl
getEntity
() const
imstk::Component
inline
getInversionFlags
()
imstk::TrackingDeviceControl
getName
() const (defined in
imstk::Component
)
imstk::Component
inline
getOrientation
() const
imstk::TrackingDeviceControl
getPosition
() const
imstk::TrackingDeviceControl
getRotationOffset
()
imstk::TrackingDeviceControl
getTaskGraph
() const (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
inline
getTranslationOffset
() const
imstk::TrackingDeviceControl
getTranslationScaling
() const
imstk::TrackingDeviceControl
getVelocity
() const
imstk::TrackingDeviceControl
init
()
imstk::Component
inline
protected
virtual
initGraphEdges
(std::shared_ptr< TaskNode > imstkNotUsed(source), std::shared_ptr< TaskNode > imstkNotUsed(sink))
imstk::Behaviour< UpdateInfo >
inline
protected
virtual
initialize
()
imstk::Component
initTaskGraphEdges
()
imstk::Behaviour< UpdateInfo >
inline
InvertFlag
enum name (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
m_camera
imstk::CameraController
protected
m_computeAngularVelocity
imstk::TrackingDeviceControl
protected
m_computeVelocity
imstk::TrackingDeviceControl
protected
m_currentAngularVelocity
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_currentDisplacement
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_currentOrientation
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_currentPos
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_currentRotation
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_currentVelocity
(defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
m_deviceClient
(defined in
imstk::DeviceControl
)
imstk::DeviceControl
protected
m_effectorRotationOffset
imstk::TrackingDeviceControl
protected
m_entity
imstk::Component
protected
m_invertFlags
imstk::TrackingDeviceControl
protected
m_name
(defined in
imstk::Component
)
imstk::Component
protected
m_rotationOffset
imstk::TrackingDeviceControl
protected
m_scaling
imstk::TrackingDeviceControl
protected
m_taskGraph
(defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
protected
m_translationOffset
imstk::TrackingDeviceControl
protected
Observer
typedef (defined in
imstk::EventObject
)
imstk::EventObject
postEvent
(const T &e)
imstk::EventObject
inline
printControls
()
imstk::DeviceControl
inline
virtual
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
rotX
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
rotY
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
rotZ
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setAngularVelocity
(const Vec3d &angularVelocity) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setCamera
(std::shared_ptr< Camera > cam) (defined in
imstk::CameraController
)
imstk::CameraController
inline
setComputeAngularVelocity
(const bool computeAngularVelocity)
imstk::TrackingDeviceControl
setComputeVelocity
(const bool computeVelocity)
imstk::TrackingDeviceControl
setDevice
(std::shared_ptr< DeviceClient > device) (defined in
imstk::DeviceControl
)
imstk::DeviceControl
inline
virtual
setEffectorRotationOffset
(const Quatd &r) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setInversionFlags
(const unsigned char f) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setName
(const std::string &name) (defined in
imstk::Component
)
imstk::Component
inline
setOffsetUsingCurrentCameraPose
()
imstk::CameraController
setOrientation
(const Quatd &orientation) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setPosition
(const Vec3d &pos) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setRotationOffset
(const Quatd &r) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setTranslationOffset
(const Vec3d &t) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setTranslationScaling
(const double scaling) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
setVelocity
(const Vec3d &velocity) (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
SIGNAL
(DeviceControl, modified) (defined in
imstk::DeviceControl
)
imstk::DeviceControl
TrackingDeviceControl
(const std::string &name="TrackingDeviceControl") (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
protected
transX
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
transY
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
transZ
enum value (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
update
(const double &dt) override
imstk::CameraController
update
(const UpdateInfo &imstkNotUsed(updateData)) (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
inline
virtual
updateTrackingData
(const double dt)
imstk::TrackingDeviceControl
virtual
visualUpdate
(const UpdateInfo &imstkNotUsed(updateData)) (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
inline
virtual
~Behaviour
() override=default (defined in
imstk::Behaviour< UpdateInfo >
)
imstk::Behaviour< UpdateInfo >
~CameraController
() override=default (defined in
imstk::CameraController
)
imstk::CameraController
~Component
()=default (defined in
imstk::Component
)
imstk::Component
virtual
~DeviceControl
() override=default (defined in
imstk::DeviceControl
)
imstk::DeviceControl
~EventObject
()=default (defined in
imstk::EventObject
)
imstk::EventObject
virtual
~TrackingDeviceControl
() override=default (defined in
imstk::TrackingDeviceControl
)
imstk::TrackingDeviceControl
Generated by
1.8.13