# Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics

[Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::TrackballManipulator Member List

This is the complete list of members for vl::TrackballManipulator, including all inherited members.

adjustView(const AABB &aabb, const vec3 &dir, const vec3 &up, Real bias=1.0f) | vl::TrackballManipulator |
adjustView(ActorCollection &actors, const vec3 &dir, const vec3 &up, Real bias=1.0f) | vl::TrackballManipulator |
adjustView(SceneManager *scene, const vec3 &dir, const vec3 &up, Real bias=1.0f) | vl::TrackballManipulator |
adjustView(Rendering *rendering, const vec3 &dir, const vec3 &up, Real bias=1.0f) | vl::TrackballManipulator |
as() | vl::Object | `[inline]`
as() const | vl::Object | `[inline]`
automaticDelete() const | vl::Object | `[inline]`
camera() | vl::TrackballManipulator | `[inline]`
className() | vl::TrackballManipulator | `[inline, virtual]`
computeVector(int x, int y) | vl::TrackballManipulator |
decReference() | vl::Object | `[inline]`
destroyEvent() | vl::UIEventListener | `[inline, virtual]`
ETrackballMode enum name | vl::TrackballManipulator |
fileDroppedEvent(const std::vector< String > &) | vl::UIEventListener | `[inline, virtual]`
incReference() | vl::Object | `[inline]`
initEvent() | vl::UIEventListener | `[inline, virtual]`
isEnabled() const | vl::UIEventListener | `[inline]`
keyPressEvent(unsigned short, EKey) | vl::UIEventListener | `[inline, virtual]`
keyReleaseEvent(unsigned short, EKey) | vl::UIEventListener | `[inline, virtual]`
mCamera | vl::TrackballManipulator | `[protected]`
mEnabled | vl::UIEventListener | `[protected]`
mMode | vl::TrackballManipulator | `[protected]`
mMouseStart | vl::TrackballManipulator | `[protected]`
mName | vl::Object | `[protected]`
mode() const | vl::TrackballManipulator | `[inline]`
mOpenGLContext | vl::UIEventListener | `[protected]`
mouseDownEvent(EMouseButton, int x, int y) | vl::TrackballManipulator | `[virtual]`
mouseMoveEvent(int x, int y) | vl::TrackballManipulator | `[virtual]`
mouseUpEvent(EMouseButton, int x, int y) | vl::TrackballManipulator | `[virtual]`
mouseWheelEvent(int) | vl::UIEventListener | `[inline, virtual]`
mPivot | vl::TrackballManipulator | `[protected]`
mRank | vl::UIEventListener | `[protected]`
mRotationButton | vl::TrackballManipulator | `[protected]`
mRotationSpeed | vl::TrackballManipulator | `[protected]`
mStartCameraPos | vl::TrackballManipulator | `[protected]`
mStartMatrix | vl::TrackballManipulator | `[protected]`
mStartPivot | vl::TrackballManipulator | `[protected]`
mTransform | vl::TrackballManipulator | `[protected]`
mTranslationButton | vl::TrackballManipulator | `[protected]`
mTranslationSpeed | vl::TrackballManipulator | `[protected]`
mZoomButton | vl::TrackballManipulator | `[protected]`
mZoomSpeed | vl::TrackballManipulator | `[protected]`
name() const | vl::Object | `[inline]`
NoMode enum value | vl::TrackballManipulator |
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
openglContext() | vl::UIEventListener |
openglContextBoundEvent(OpenGLContext *) | vl::UIEventListener | `[inline, virtual]`
operator<(const UIEventListener &other) const | vl::UIEventListener | `[inline]`
operator=(const Object &other) | vl::Object | `[inline]`
pivot() const | vl::TrackballManipulator | `[inline]`
prepareToReconnect() | vl::TrackballManipulator | `[inline, virtual]`
rank() const | vl::UIEventListener |
referenceCount() const | vl::Object | `[inline]`
resizeEvent(int, int) | vl::UIEventListener | `[inline, virtual]`
rotationButton() const | vl::TrackballManipulator | `[inline]`
RotationMode enum value | vl::TrackballManipulator |
rotationSpeed() const | vl::TrackballManipulator | `[inline]`
runEvent() | vl::UIEventListener | `[inline, virtual]`
setAutomaticDelete(bool autodel_on) | vl::Object | `[inline]`
setCamera(Camera *camera) | vl::TrackballManipulator | `[inline]`
setEnabled(bool enabled) | vl::UIEventListener | `[inline, virtual]`
setName(const std::string &name) | vl::Object | `[inline]`
setPivot(vec3 pivot) | vl::TrackballManipulator | `[inline]`
setRank(int rank) | vl::UIEventListener |
setRotationButton(int mouse_button) | vl::TrackballManipulator | `[inline]`
setRotationSpeed(float speed) | vl::TrackballManipulator | `[inline]`
setTransform(Transform *tr) | vl::TrackballManipulator | `[inline]`
setTranslationButton(int mouse_button) | vl::TrackballManipulator | `[inline]`
setTranslationSpeed(float speed) | vl::TrackballManipulator | `[inline]`
setZoomButton(int mouse_button) | vl::TrackballManipulator | `[inline]`
setZoomSpeed(float speed) | vl::TrackballManipulator | `[inline]`
TrackballManipulator() | vl::TrackballManipulator | `[inline]`
trackballRotation(int x, int y) | vl::TrackballManipulator |
transform() | vl::TrackballManipulator | `[inline]`
translationButton() const | vl::TrackballManipulator | `[inline]`
TranslationMode enum value | vl::TrackballManipulator |
translationSpeed() const | vl::TrackballManipulator | `[inline]`
UIEventListener() | vl::UIEventListener | `[inline]`
visibilityEvent(bool) | vl::UIEventListener | `[inline, virtual]`
zoomButton() const | vl::TrackballManipulator | `[inline]`
ZoomMode enum value | vl::TrackballManipulator |
zoomSpeed() const | vl::TrackballManipulator | `[inline]`
~Object() | vl::Object | `[protected, virtual]`
~UIEventListener() | vl::UIEventListener | `[inline, virtual]`

Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:44 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.