Visual Computing Library
Loading...
Searching...
No Matches
vcl::DesktopTrackBall< Scalar > Member List

This is the complete list of members for vcl::DesktopTrackBall< Scalar >, including all inherited members.

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 > &center) (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 > &center, 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