Axis typedef (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
camera() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
currentMotion() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
DesktopTrackBall(uint width=1024, uint height=768) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
DISCRETE_ROTATION_STEP (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | privatestatic |
DISCRETE_TRANSLATION_STEP (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | privatestatic |
focus(const Point3< Scalar > ¢er) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
gizmoMatrix() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
isDragging() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
keyPress(Key::Enum key) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
keyRelease(Key::Enum key) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
light() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
lightGizmoMatrix() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
MatrixType typedef (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | |
mCurrentKeyModifiers (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mCurrentMouseButton (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mDefaultTrackBallCenter (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mDefaultTrackBallRadius (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mDragMotionMap (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mHeight (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mKeyAtomicMap (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
MotionType typedef (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
moveMouse(int x, int y) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
mScrollAtomicMap (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mTrackball (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
mWidth (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | private |
pressMouse(MouseButton::Enum button) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
projectionMatrix() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
releaseMouse(MouseButton::Enum button) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
resetTrackBall() (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
resizeViewer(uint w, uint h) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
rotate(TrackBallType &t, const Point3< Scalar > &axis, Scalar angle=M_PI/6) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inlineprivatestatic |
rotateLight(TrackBallType &t, const Point3< Scalar > &axis, Scalar angle=M_PI/6) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inlineprivatestatic |
ScalarType typedef (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | |
scroll(Scalar pixelDeltaX, Scalar pixelDeltaY) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
setKeyModifiers(KeyModifiers keys) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
setTrackBall(const Point3< Scalar > ¢er, Scalar radius) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |
TrackBallType typedef (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | |
translate(TrackBallType &t, const Point3< Scalar > &translation) (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inlineprivatestatic |
UNIT_X (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inlinestatic |
UNIT_Y (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inlinestatic |
viewMatrix() const (defined in vcl::DesktopTrackBall< Scalar >) | vcl::DesktopTrackBall< Scalar > | inline |