com.libqglviewer.2.6.4
doc
doxygen

# libQGLViewer Version 2.6.4

## Namespaces

### Namespace List

qglviewer

## Classes

### Class List

#### qglviewer

##### AxisPlaneConstraint

###### Type

FREE

AXIS

PLANE

FORBIDDEN

AxisPlaneConstraint

~AxisPlaneConstraint

constrainRotation

constrainTranslation

rotationConstraintDirection

rotationConstraintType

setRotationConstraint

setRotationConstraintDirection

setRotationConstraintType

setTranslationConstraint

setTranslationConstraintDirection

setTranslationConstraintType

translationConstraintDirection

translationConstraintType

##### Camera

###### Type

PERSPECTIVE

ORTHOGRAPHIC

Camera

~Camera

Camera

addKeyFrameToPath

aspectRatio

cameraCoordinatesOf

centerScene

computeModelViewMatrix

computeProjectionMatrix

convertClickToLine

deletePath

distanceToSceneCenter

domElement

draw

drawAllPaths

fieldOfView

fitBoundingBox

fitScreenRegion

fitSphere

flySpeed

focusDistance

frame

getCameraCoordinatesOf

getFrustumPlanesCoefficients

getModelViewMatrix

getModelViewMatrix

getModelViewProjectionMatrix

getModelViewProjectionMatrix

getOrthoWidthHeight

getProjectedCoordinatesOf

getProjectionMatrix

getProjectionMatrix

getUnprojectedCoordinatesOf

getViewport

getWorldCoordinatesOf

horizontalFieldOfView

initFromDOMElement

interpolateTo

interpolateToFitScene

interpolateToZoomOnPixel

IODistance

keyFrameInterpolator

loadModelViewMatrix

loadModelViewMatrixStereo

loadProjectionMatrix

loadProjectionMatrixStereo

lookAt

operator=

orientation

physicalDistanceToScreen

physicalScreenWidth

pivotPoint

pixelGLRatio

playPath

pointUnderPixel

position

projectedCoordinatesOf

resetPath

rightVector

sceneCenter

sceneRadius

screenHeight

screenWidth

setAspectRatio

setFieldOfView

setFlySpeed

setFocusDistance

setFOVToFitScene

setFrame

setFromModelViewMatrix

setFromProjectionMatrix

setHorizontalFieldOfView

setIODistance

setKeyFrameInterpolator

setOrientation

setOrientation

setPhysicalScreenWidth

setPivotPoint

setPivotPointFromPixel

setPosition

setSceneBoundingBox

setSceneCenter

setSceneCenterFromPixel

setSceneRadius

setScreenWidthAndHeight

setType

setUpVector

setViewDirection

setZClippingCoefficient

setZNearCoefficient

showEntireScene

type

unprojectedCoordinatesOf

upVector

viewDirection

worldCoordinatesOf

zClippingCoefficient

zFar

zNear

zNearCoefficient

##### CameraConstraint

CameraConstraint

~CameraConstraint

camera

constrainRotation

constrainTranslation

##### Constraint

~Constraint

constrainRotation

constrainTranslation

##### Frame

Frame

~Frame

Frame

Frame

alignWithFrame

constraint

coordinatesOf

coordinatesOfFrom

coordinatesOfIn

domElement

getCoordinatesOf

getCoordinatesOfFrom

getCoordinatesOfIn

getInverseCoordinatesOf

getInverseTransformOf

getLocalCoordinatesOf

getLocalInverseCoordinatesOf

getLocalInverseTransformOf

getLocalTransformOf

getMatrix

getMatrix

getOrientation

getPosition

getRotation

getTransformOf

getTransformOfFrom

getTransformOfIn

getTranslation

getWorldMatrix

getWorldMatrix

initFromDOMElement

interpolated

inverse

inverseCoordinatesOf

inverseTransformOf

localCoordinatesOf

localInverseCoordinatesOf

localInverseTransformOf

localTransformOf

matrix

modified

operator=

orientation

position

projectOnLine

referenceFrame

rotate

rotate

rotate

rotate

rotateAroundPoint

rotateAroundPoint

rotation

setConstraint

setFromMatrix

setFromMatrix

setOrientation

setOrientation

setOrientationWithConstraint

setPosition

setPosition

setPositionAndOrientation

setPositionAndOrientationWithConstraint

setPositionWithConstraint

setReferenceFrame

setRotation

setRotation

setRotationWithConstraint

settingAsReferenceFrameWillCreateALoop

setTranslation

setTranslation

setTranslationAndRotation

setTranslationAndRotationWithConstraint

setTranslationWithConstraint

transformOf

transformOfFrom

transformOfIn

translate

translate

translate

translate

translation

worldInverse

worldMatrix

##### KeyFrameInterpolator

KeyFrameInterpolator

~KeyFrameInterpolator

addKeyFrame

addKeyFrame

addKeyFrame

addKeyFrame

deletePath

domElement

drawPath

duration

endReached

firstTime

frame

initFromDOMElement

interpolateAtTime

interpolated

interpolationIsStarted

interpolationPeriod

interpolationSpeed

interpolationTime

keyFrame

keyFrameTime

lastTime

loopInterpolation

numberOfKeyFrames

resetInterpolation

setFrame

setInterpolationPeriod

setInterpolationSpeed

setInterpolationTime

setLoopInterpolation

startInterpolation

stopInterpolation

toggleInterpolation

##### LocalConstraint

~LocalConstraint

constrainRotation

constrainTranslation

##### ManipulatedCameraFrame

ManipulatedCameraFrame

~ManipulatedCameraFrame

ManipulatedCameraFrame

domElement

flySpeed

initFromDOMElement

mouseMoveEvent

mouseReleaseEvent

operator=

pivotPoint

rotatesAroundUpVector

sceneUpVector

setFlySpeed

setPivotPoint

setRotatesAroundUpVector

setSceneUpVector

setZoomsOnPivotPoint

spin

wheelEvent

zoomsOnPivotPoint

##### ManipulatedFrame

ManipulatedFrame

~ManipulatedFrame

ManipulatedFrame

checkIfGrabsMouse

currentMouseAction

domElement

initFromDOMElement

isManipulated

isSpinning

manipulated

mouseDoubleClickEvent

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

operator=

rotationSensitivity

setRotationSensitivity

setSpinningQuaternion

setSpinningSensitivity

setTranslationSensitivity

setWheelSensitivity

setZoomSensitivity

spin

spinningQuaternion

spinningSensitivity

spun

startSpinning

stopSpinning

translationSensitivity

wheelEvent

wheelSensitivity

zoomSensitivity

##### MouseGrabber

MouseGrabber

~MouseGrabber

addInMouseGrabberPool

checkIfGrabsMouse

clearMouseGrabberPool

grabsMouse

isInMouseGrabberPool

mouseDoubleClickEvent

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

removeFromMouseGrabberPool

setGrabsMouse

wheelEvent

##### Quaternion

Quaternion

Quaternion

Quaternion

Quaternion

Quaternion

Quaternion

angle

axis

domElement

exp

getAxisAngle

getInverseMatrix

getInverseMatrix

getInverseRotationMatrix

getMatrix

getMatrix

getRotationMatrix

initFromDOMElement

inverse

inverseMatrix

inverseRotate

invert

log

matrix

negate

normalize

normalized

operator*=

operator<<

operator=

operator[]

operator[]

rotate

setAxisAngle

setFromRotatedBasis

setFromRotationMatrix

setValue

operator*

operator*

##### Vec

Vec

Vec

Vec

Vec

domElement

initFromDOMElement

norm

normalize

operator const float *

operator const qreal *

operator qreal *

operator*=

operator+=

operator-=

operator/=

operator<<

operator=

operator[]

operator[]

orthogonalVec

projectOnAxis

projectOnPlane

setValue

squaredNorm

unit

cross

operator!=

operator*

operator*

operator*

operator+

operator-

operator-

operator/

operator==

operator^

x

y

z

##### WorldConstraint

~WorldConstraint

constrainRotation

constrainTranslation

#### QGLViewer

##### ClickAction

NO_CLICK_ACTION

ZOOM_ON_PIXEL

ZOOM_TO_FIT

SELECT

RAP_FROM_PIXEL

RAP_IS_CENTER

CENTER_FRAME

CENTER_SCENE

SHOW_ENTIRE_SCENE

ALIGN_FRAME

ALIGN_CAMERA

##### KeyboardAction

DRAW_AXIS

DRAW_GRID

DISPLAY_FPS

ENABLE_TEXT

EXIT_VIEWER

SAVE_SCREENSHOT

CAMERA_MODE

FULL_SCREEN

STEREO

ANIMATION

HELP

EDIT_CAMERA

MOVE_CAMERA_LEFT

MOVE_CAMERA_RIGHT

MOVE_CAMERA_UP

MOVE_CAMERA_DOWN

INCREASE_FLYSPEED

DECREASE_FLYSPEED

SNAPSHOT_TO_CLIPBOARD

##### MouseAction

NO_MOUSE_ACTION

ROTATE

ZOOM

TRANSLATE

MOVE_FORWARD

LOOK_AROUND

MOVE_BACKWARD

SCREEN_ROTATE

ROLL

DRIVE

SCREEN_TRANSLATE

ZOOM_ON_REGION

##### MouseHandler

CAMERA

FRAME

QGLViewer

QGLViewer

QGLViewer

~QGLViewer

aboutQGLViewer

addKeyFrameKeyboardModifiers

animate

animateNeeded

animationIsStarted

animationPeriod

aspectRatio

autoBufferSwap

axisIsDrawn

axisIsDrawnChanged

backgroundColor

beginSelection

bufferTextureId

bufferTextureMaxU

bufferTextureMaxV

camera

cameraIsEdited

cameraIsEditedChanged

clearMouseBindings

clearShortcuts

clickAction

closeEvent

copyBufferToTexture

currentFPS

displayMessage

displaysInStereo

domElement

draw

drawFinished

drawLight

drawNeeded

drawText

drawWithNames

endSelection

fastDraw

foregroundColor

FPSIsDisplayed

FPSIsDisplayedChanged

getClickActionBinding

getMouseActionBinding

getWheelActionBinding

gridIsDrawn

gridIsDrawnChanged

hasMouseTracking

height

help

helpRequired

helpString

helpWidget

init

initFromDOMElement

initializeGL

isFullScreen

isSharing

isValid

keyboardString

keyPressEvent

keyReleaseEvent

makeCurrent

manipulatedFrame

mouseAction

mouseDoubleClickEvent

mouseGrabber

mouseGrabberChanged

mouseGrabberIsEnabled

mouseHandler

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

mouseString

openSnapshotFormatDialog

paintGL

pathKey

playPathKeyboardModifiers

pointSelected

postDraw

postSelection

preDraw

preDrawStereo

qglClearColor

qglColor

resize

resizeGL

restoreStateFromFile

saveSnapshot

saveSnapshot

saveStateToFile

scaledFont

sceneCenter

sceneRadius

select

select

selectBuffer

selectBufferSize

selectedName

selectRegionHeight

selectRegionWidth

setAddKeyFrameKeyboardModifiers

setAnimationPeriod

setAutoBufferSwap

setAxisIsDrawn

setBackgroundColor

setCamera

setCameraIsEdited

setForegroundColor

setFPSIsDisplayed

setFullScreen

setGridIsDrawn

setKeyDescription

setManipulatedFrame

setMouseBinding

setMouseBinding

setMouseBinding

setMouseBinding

setMouseBindingDescription

setMouseBindingDescription

setMouseGrabber

setMouseGrabberIsEnabled

setMouseTracking

setPathKey

setPlayPathKeyboardModifiers

setSceneBoundingBox

setSceneCenter

setSceneRadius

setSelectBufferSize

setSelectedName

setSelectRegionHeight

setSelectRegionWidth

setShortcut

setSnapshotCounter

setSnapshotFileName

setSnapshotFormat

setSnapshotQuality

setStateFileName

setStereoDisplay

setTextIsEnabled

setWheelBinding

setWheelBinding

shortcut

showEntireScene

sizeHint

snapshotCounter

snapshotFileName

snapshotFormat

snapshotQuality

snapshotToClipboard

startAnimation

startScreenCoordinatesSystem

stateFileName

stereoChanged

stopAnimation

stopScreenCoordinatesSystem

textIsEnabled

textIsEnabledChanged

timerEvent

toggleAnimation

toggleAxisIsDrawn

toggleCameraIsEdited

toggleCameraMode

toggleFPSIsDisplayed

toggleFullScreen

toggleGridIsDrawn

toggleStereoDisplay

toggleTextIsEnabled

updateGL

viewerInitialized

wheelAction

wheelEvent

wheelHandler

width

### Class Hierarchy

#### Constraint

##### AxisPlaneConstraint

CameraConstraint

LocalConstraint

WorldConstraint

#### MouseGrabber

##### ManipulatedFrame

ManipulatedCameraFrame

#### QGLWidget

QGLViewer

#### QObject

Camera

##### Frame

ManipulatedFrame

KeyFrameInterpolator

Quaternion

Vec

### Class Members

#### All

a

b

c

d

e

f

g

h

i

k

l

m

n

o

p

q

r

s

t

u

v

w

x

y

z

~

#### Functions

a

b

c

d

e

f

g

h

i

k

l

m

n

o

p

q

r

s

t

u

v

w

z

~

Variables

Enumerations

Enumerator

Related Functions

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
doxygen.css
search/search_l.png
search/search_m.png
search/search_r.png
search/close.png
search/mag_sel.png
search/search.css
search/search.js
camera_8cpp.html
camera_8h.html
config_8h.html
constraint_8cpp.html
constraint_8h.html
domUtils_8h.html
frame_8cpp.html
frame_8h.html
keyFrameInterpolator_8cpp.html
keyFrameInterpolator_8h.html
manipulatedCameraFrame_8cpp.html
manipulatedCameraFrame_8h.html
manipulatedFrame_8cpp.html
manipulatedFrame_8h.html
mouseGrabber_8cpp.html
mouseGrabber_8h.html
qglviewer_8cpp.html
qglviewer_8h.html
quaternion_8cpp.html
quaternion_8h.html
saveSnapshot_8cpp.html
vec_8cpp.html
vec_8h.html
classQGLViewer.html
classQGLViewer-members.html
namespaceqglviewer.html
classqglviewer_1_1AxisPlaneConstraint.html
classqglviewer_1_1AxisPlaneConstraint-members.html
classqglviewer_1_1Camera.html
classqglviewer_1_1Camera-members.html
classqglviewer_1_1CameraConstraint.html
classqglviewer_1_1CameraConstraint-members.html
classqglviewer_1_1Constraint.html
classqglviewer_1_1Constraint-members.html
classqglviewer_1_1Frame.html
classqglviewer_1_1Frame-members.html
classqglviewer_1_1KeyFrameInterpolator.html
classqglviewer_1_1KeyFrameInterpolator-members.html
classqglviewer_1_1LocalConstraint.html
classqglviewer_1_1LocalConstraint-members.html
classqglviewer_1_1ManipulatedCameraFrame.html
classqglviewer_1_1ManipulatedCameraFrame-members.html
classqglviewer_1_1ManipulatedFrame.html
classqglviewer_1_1ManipulatedFrame-members.html
classqglviewer_1_1MouseGrabber.html
classqglviewer_1_1MouseGrabber-members.html
classqglviewer_1_1Quaternion.html
classqglviewer_1_1Quaternion-members.html
classqglviewer_1_1Vec.html
classqglviewer_1_1Vec-members.html
classqglviewer_1_1WorldConstraint.html
classqglviewer_1_1WorldConstraint-members.html
dir_0d5ec90603fafeb6b6840b6051802ddc.html
index.html
namespaces.html
annotated.html
classes.html
hierarchy.html
functions.html
functions_b.html
functions_c.html
functions_d.html
functions_e.html
functions_f.html
functions_g.html
functions_h.html
functions_i.html
functions_k.html
functions_l.html
functions_m.html
functions_n.html
functions_o.html
functions_p.html
functions_q.html
functions_r.html
functions_s.html
functions_t.html
functions_u.html
functions_v.html
functions_w.html
functions_x.html
functions_y.html
functions_z.html
functions_0x7e.html
functions_func.html
functions_func_b.html
functions_func_c.html
functions_func_d.html
functions_func_e.html
functions_func_f.html
functions_func_g.html
functions_func_h.html
functions_func_i.html
functions_func_k.html
functions_func_l.html
functions_func_m.html
functions_func_n.html
functions_func_o.html
functions_func_p.html
functions_func_q.html
functions_func_r.html
functions_func_s.html
functions_func_t.html
functions_func_u.html
functions_func_v.html
functions_func_w.html
functions_func_z.html
functions_func_0x7e.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_enum.html
functions_enum.html
functions_enum.html
functions_enum.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_eval.html
functions_rela.html
functions_rela.html
files.html
globals.html
globals.html
globals.html
globals_func.html
globals_func.html
globals_defs.html