#include <Inventor/fields/SoMFRotation.h>
Inheritance diagram for SoMFRotation::

Public Methods | |
| void | setValues (const int start, const int num, const float q[][4]) |
| void | set1Value (const int idx, const float q0, const float q1, const float q2, const float q3) |
| void | set1Value (const int idx, const float q[4]) |
| void | set1Value (const int idx, const SbVec3f &axis, const float angle) |
| void | setValue (const float q0, const float q1, const float q2, const float q3) |
| void | setValue (const float q[4]) |
| void | setValue (const SbVec3f &axis, const float angle) |
Static Public Methods | |
| void | initClass (void) |
This field is used where nodes, engines or other field containers needs to store multiple rotation definitions.
|
|
Internal method called upon initialization of the library (from SoDB::init()) to set up the type system. Reimplemented from SoMField. |
|
||||||||||||||||||||||
|
Set the values of num rotations, starting from index start, using the quaternion quadruples from q. |
|
||||||||||||||||||||||||||||||||||||
|
Set the rotation at idx from the quaternion values. |
|
|||||||||||||||
|
Set the rotation at idx from the quaternion quadruple q. |
|
||||||||||||||||||||||
|
Set the rotation at idx from the rotation axis and angle. |
|
|||||||||||||||||||||||||||||
|
Set the field to a single rotation from the quaternion values. |
|
|
Set the field to a single rotation from the quaternion quadruple q. |
|
|||||||||||||||
|
Set the field to a single rotation from the axis and angle. |
1.2.9 written by Dimitri van Heesch,
© 1997-2001