RobWorkProject  23.9.11-
ArcBallController Member List

This is the complete list of members for ArcBallController, including all inherited members.

ArcBallController(double NewWidth, double NewHeight)ArcBallController
ArcBallController(double NewWidth, double NewHeight, rw::graphics::SceneCamera::Ptr cam)ArcBallController
autoZoom(rw::core::Ptr< rw::models::WorkCell > workcell, rw::core::Ptr< const rw::kinematics::State > state, double fovy, double aspectRatio)ArcBallControllervirtual
click(float x, float y)ArcBallController
drag(float x, float y)ArcBallController
draw()ArcBallControllervirtual
getCenter()ArcBallControllerinlinevirtual
getPanTarget()ArcBallControllervirtual
getTransform() constArcBallControllervirtual
handleEvent(QEvent *event)ArcBallControllervirtual
mapToSphere(double x, double y) constArcBallControllerprotected
pan(int x, int y)ArcBallControllerprotected
Ptr typedefArcBallController
setBounds(double NewWidth, double NewHeight)ArcBallControllervirtual
setCenter(const rw::math::Vector3D<> &center, const rw::math::Vector2D<> &screenCenter)ArcBallControllervirtual
setDrawable(rw::graphics::DrawableNode::Ptr obj)ArcBallControllerinlinevirtual
setPanTarget(rw::math::Vector3D< double > target, bool enable=true)ArcBallControllervirtual
setTransform(const rw::math::Transform3D<> &t3d)ArcBallControllervirtual
setZoomTarget(rw::math::Vector3D< double > target, bool enable=true)ArcBallControllervirtual
unproject(int x, int y, double z)ArcBallControllerprotected
zoom(double amount)ArcBallControllervirtual
zoomScale(double scale=1) (defined in ArcBallController)ArcBallControllerinline
~ArcBallController()ArcBallControllerinlinevirtual
~CameraController()CameraControllerinlinevirtual