Node representing a 3D rotation about an arbitrary axis. More...
#include <Inventor/nodes/SoRotation.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoRotation () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFRotation | rotation |
Node representing a 3D rotation about an arbitrary axis.
This node defines a 3D rotation about an arbitrary axis through the origin. The rotation is accumulated into the current transformation, which is applied to subsequent shapes. The rotation field provides a variety of methods for specifying the rotation.
rotation | 0 0 1 0 |
SoGetMatrixAction
Returns the matrix corresponding to the rotation.
SoRotation::SoRotation | ( | ) |
Creates a rotation node with default settings.
static SoType SoRotation::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoTransformation.
Reimplemented in SoPendulum, and SoRotor.
virtual SoType SoRotation::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoTransformation.
Reimplemented in SoPendulum, and SoRotor.
Rotation specification.