com.libqglviewer.2.5.0
doc
doxygen

# libQGLViewer Version 2.5.0

## Namespaces

### Namespace List

qglviewer

## Classes

### Class List

#### qglviewer

##### 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

getModelViewProjectionMatrix

getOrthoWidthHeight

getProjectedCoordinatesOf

getProjectionMatrix

getUnprojectedCoordinatesOf

getViewport

getWorldCoordinatesOf

horizontalFieldOfView

initFromDOMElement

interpolateTo

interpolateToFitScene

interpolateToZoomOnPixel

IODistance

keyFrameInterpolator

loadModelViewMatrix

loadModelViewMatrixStereo

loadProjectionMatrix

loadProjectionMatrixStereo

lookAt

operator=

orientation

physicalDistanceToScreen

physicalScreenWidth

pixelGLRatio

playPath

pointUnderPixel

position

projectedCoordinatesOf

resetPath

revolveAroundPoint

rightVector

sceneCenter

sceneRadius

screenHeight

screenWidth

setAspectRatio

setFieldOfView

setFlySpeed

setFocusDistance

setFOVToFitScene

setFrame

setFromModelViewMatrix

setFromProjectionMatrix

setHorizontalFieldOfView

setIODistance

setKeyFrameInterpolator

setOrientation

setOrientation

setPhysicalScreenWidth

setPosition

setRevolveAroundPoint

setRevolveAroundPointFromPixel

setSceneBoundingBox

setSceneCenter

setSceneCenterFromPixel

setSceneRadius

setScreenWidthAndHeight

setType

setUpVector

setViewDirection

setZClippingCoefficient

setZNearCoefficient

showEntireScene

type

unprojectedCoordinatesOf

upVector

viewDirection

worldCoordinatesOf

zClippingCoefficient

zFar

zNear

zNearCoefficient

##### Constraint

~Constraint

constrainRotation

constrainTranslation

##### AxisPlaneConstraint

###### Type

FREE

AXIS

PLANE

FORBIDDEN

AxisPlaneConstraint

~AxisPlaneConstraint

constrainRotation

constrainTranslation

rotationConstraintDirection

rotationConstraintType

setRotationConstraint

setRotationConstraintDirection

setRotationConstraintType

setTranslationConstraint

setTranslationConstraintDirection

setTranslationConstraintType

translationConstraintDirection

translationConstraintType

##### LocalConstraint

~LocalConstraint

constrainRotation

constrainTranslation

##### WorldConstraint

~WorldConstraint

constrainRotation

constrainTranslation

##### CameraConstraint

CameraConstraint

~CameraConstraint

camera

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

##### ManipulatedCameraFrame

ManipulatedCameraFrame

~ManipulatedCameraFrame

ManipulatedCameraFrame

domElement

flySpeed

flyUpVector

initFromDOMElement

mouseMoveEvent

mouseReleaseEvent

operator=

revolveAroundPoint

setFlySpeed

setFlyUpVector

setRevolveAroundPoint

spin

wheelEvent

##### ManipulatedFrame

ManipulatedFrame

~ManipulatedFrame

ManipulatedFrame

checkIfGrabsMouse

domElement

initFromDOMElement

isManipulated

isSpinning

manipulated

mouseDoubleClickEvent

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

operator=

rotationSensitivity

setRotationSensitivity

setSpinningQuaternion

setSpinningSensitivity

setTranslationSensitivity

setWheelSensitivity

spin

spinningQuaternion

spinningSensitivity

spun

startSpinning

stopSpinning

translationSensitivity

wheelEvent

wheelSensitivity

##### 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 double *

operator const float *

operator double *

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

#### 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

getClickActionState

gridIsDrawn

gridIsDrawnChanged

hasMouseTracking

height

help

helpRequired

helpString

helpWidget

init

initFromDOMElement

initializeGL

isFullScreen

isSharing

isValid

keyboardModifiers

keyboardString

keyPressEvent

makeCurrent

manipulatedFrame

mouseAction

mouseButtons

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

setHandlerKeyboardModifiers

setKeyDescription

setManipulatedFrame

setMouseBinding

setMouseBinding

setMouseBindingDescription

setMouseGrabber

setMouseGrabberIsEnabled

setMouseTracking

setPathKey

setPlayPathKeyboardModifiers

setSceneBoundingBox

setSceneCenter

setSceneRadius

setSelectBufferSize

setSelectedName

setSelectRegionHeight

setSelectRegionWidth

setShortcut

setSnapshotCounter

setSnapshotFileName

setSnapshotFormat

setSnapshotQuality

setStateFileName

setStereoDisplay

setTextIsEnabled

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

wheelButtonState

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
ftv2blank.png
ftv2doc.png
ftv2folderclosed.png
ftv2folderopen.png
ftv2ns.png
ftv2mo.png
ftv2cl.png
ftv2lastnode.png
ftv2link.png
ftv2mlastnode.png
ftv2mnode.png
ftv2node.png
ftv2plastnode.png
ftv2pnode.png
ftv2vertline.png
ftv2splitbar.png
doxygen.css
/search/mag_sel.png
/search/search_l.png
/search/search_m.png
/search/search_r.png
/search/close.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_1Camera.html
classqglviewer_1_1Camera-members.html
classqglviewer_1_1Constraint.html
classqglviewer_1_1Constraint-members.html
classqglviewer_1_1AxisPlaneConstraint.html
classqglviewer_1_1AxisPlaneConstraint-members.html
classqglviewer_1_1LocalConstraint.html
classqglviewer_1_1LocalConstraint-members.html
classqglviewer_1_1WorldConstraint.html
classqglviewer_1_1WorldConstraint-members.html
classqglviewer_1_1CameraConstraint.html
classqglviewer_1_1CameraConstraint-members.html
classqglviewer_1_1Frame.html
classqglviewer_1_1Frame-members.html
classqglviewer_1_1KeyFrameInterpolator.html
classqglviewer_1_1KeyFrameInterpolator-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
dir_0d5ec90603fafeb6b6840b6051802ddc.html
index.html
namespaces.html
annotated.html
classes.html
hierarchy.html
functions.html
functions_0x62.html
functions_0x63.html
functions_0x64.html
functions_0x65.html
functions_0x66.html
functions_0x67.html
functions_0x68.html
functions_0x69.html
functions_0x6b.html
functions_0x6c.html
functions_0x6d.html
functions_0x6e.html
functions_0x6f.html
functions_0x70.html
functions_0x71.html
functions_0x72.html
functions_0x73.html
functions_0x74.html
functions_0x75.html
functions_0x76.html
functions_0x77.html
functions_0x78.html
functions_0x79.html
functions_0x7a.html
functions_0x7e.html
functions_func.html
functions_func_0x62.html
functions_func_0x63.html
functions_func_0x64.html
functions_func_0x65.html
functions_func_0x66.html
functions_func_0x67.html
functions_func_0x68.html
functions_func_0x69.html
functions_func_0x6b.html
functions_func_0x6c.html
functions_func_0x6d.html
functions_func_0x6e.html
functions_func_0x6f.html
functions_func_0x70.html
functions_func_0x71.html
functions_func_0x72.html
functions_func_0x73.html
functions_func_0x74.html
functions_func_0x75.html
functions_func_0x76.html
functions_func_0x77.html
functions_func_0x7a.html
functions_func_0x7e.html
functions_vars.html
functions_enum.html
functions_eval.html
functions_rela.html
files.html
globals.html
globals_func.html
globals_defs.html