SoRotation Class Reference
[Transforms]

Node representing a 3D rotation about an arbitrary axis. More...

#include <Inventor/nodes/SoRotation.h>

Inheritance diagram for SoRotation:
SoTransformation SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject SoPendulum SoRotor

List of all members.

Public Member Functions

virtual SoType getTypeId () const
 SoRotation ()

Static Public Member Functions

static SoType getClassTypeId ()

Public Attributes

SoSFRotation rotation

Detailed Description

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.

FILE FORMAT/DEFAULT

ACTION BEHAVIOR

SEE ALSO

SoRotationXYZ, SoTransform


Constructor & Destructor Documentation

SoRotation::SoRotation (  ) 

Creates a rotation node with default settings.


Member Function Documentation

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.


Member Data Documentation

Rotation specification.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/