# Pages du manuel Linux : Fonctions des bibliothèques

SoQtMouse
SoQtObject
SoQtPlaneViewer
SoQtRenderArea
SoQtSpaceball
SoQtViewer
SoRayPickAction
intersects objects with a ray cast into scene
SoRayPickAction
SoReplacedElement
SoResetTransform
node that resets the current transformation to identity
SoResetTransform
sorg2l
generate an m by n real matrix Q with orthonormal columns,
sorg2r
generate an m by n real matrix Q with orthonormal columns,
sorgbr
generate one of the real orthogonal matrices Q or P**T determined by SGEBRD when reducing a real matrix A to bidiagonal form
sorghr
generate a real orthogonal matrix Q which is defined as the product of IHI-ILO elementary reflectors of order N, as returned by SGEHRD
sorgl2
generate an m by n real matrix Q with orthonormal rows,
sorglq
generate an M-by-N real matrix Q with orthonormal rows,
sorgql
generate an M-by-N real matrix Q with orthonormal columns,
sorgqr
generate an M-by-N real matrix Q with orthonormal columns,
sorgr2
generate an m by n real matrix Q with orthonormal rows,
sorgrq
generate an M-by-N real matrix Q with orthonormal rows,
sorgtr
generate a real orthogonal matrix Q which is defined as the product of n-1 elementary reflectors of order N, as returned by SSYTRD
sorm2l
overwrite the general real m by n matrix C with Q * C if SIDE = 'L' and TRANS = 'N', or Q'* C if SIDE = 'L' and TRANS = 'T', or C * Q if SIDE = 'R' and TRANS = 'N', or C * Q' if SIDE = 'R' and TRANS = 'T',
sorm2r
overwrite the general real m by n matrix C with Q * C if SIDE = 'L' and TRANS = 'N', or Q'* C if SIDE = 'L' and TRANS = 'T', or C * Q if SIDE = 'R' and TRANS = 'N', or C * Q' if SIDE = 'R' and TRANS = 'T',
sormbr
VECT = 'Q', SORMBR overwrites the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormhr
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sorml2
overwrite the general real m by n matrix C with Q * C if SIDE = 'L' and TRANS = 'N', or Q'* C if SIDE = 'L' and TRANS = 'T', or C * Q if SIDE = 'R' and TRANS = 'N', or C * Q' if SIDE = 'R' and TRANS = 'T',
sormlq
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormql
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormqr
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormr2
overwrite the general real m by n matrix C with Q * C if SIDE = 'L' and TRANS = 'N', or Q'* C if SIDE = 'L' and TRANS = 'T', or C * Q if SIDE = 'R' and TRANS = 'N', or C * Q' if SIDE = 'R' and TRANS = 'T',
sormr3
overwrite the general real m by n matrix C with Q * C if SIDE = 'L' and TRANS = 'N', or Q'* C if SIDE = 'L' and TRANS = 'T', or C * Q if SIDE = 'R' and TRANS = 'N', or C * Q' if SIDE = 'R' and TRANS = 'T',
sormrq
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormrz
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
sormtr
overwrite the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N'
SoRotateCylindricalDragger
object you rotate along a cylindrical surface by dragging with the mouse
SoRotateCylindricalDragger
SoRotateDiscDragger
object you can rotate like a knob by dragging With the mouse
SoRotateDiscDragger
SoRotateSphericalDragger
object you can rotate about a spherical surface by dragging with the mouse
SoRotateSphericalDragger
SoRotation
node representing a 3D rotation about an arbitrary axis
SoRotation
SoRotationXYZ
node representing a 3D rotation about the x-, y-, or z-axis
SoRotationXYZ
SoRotor
animated rotation node