SoSFRotation(3IV) - Online Linux Manual Page
NAMESoSFRotation — field containing a rotation

INHERITS FROMSoField > SoSField > SoSFRotation

SYNOPSIS¶\f7#include <Inventor/fields/SoSFRotation.h> Methods from class SoSFRotation: \f8getValue\*(Cr(const SbVec3f &axis, float &angle) const
\f8setValue\*(Cr(float q0, float q1, float q2, float q3)
\f8setValue\*(Cr(float q[4])
\f8setValue\*(Cr(const SbVec3f &axis, float angle)
\f8getClassTypeId\*(Cr()
\f8getTypeId\*(Cr() const
\f8getValue\*(Cr() const
\f8operator =\*(Cr(const SbRotation & newValue)
\f8setValue\*(Cr(const SbRotation & newValue)
\f8operator ==\*(Cr(const SoSFRotation &f) const
\f8operator !=\*(Cr(const SoSFRotation &f) const Methods from class SoField: \f8setIgnored\*(Cr(SbBool ignore)
\f8isIgnored\*(Cr() const
\f8isDefault\*(Cr() const
\f8isOfType\*(Cr(SoType type) const
\f8set\*(Cr(const char *valueString)
\f8get\*(Cr(SbString &valueString)
\f8touch\*(Cr()
\f8connectFrom\*(Cr(SoField *fromField)
\f8connectFrom\*(Cr(SoEngineOutput *fromEngine)
\f8disconnect\*(Cr()
\f8isConnected\*(Cr() const
\f8isConnectedFromField\*(Cr() const
\f8getConnectedField\*(Cr(SoField *&writingField) const
\f8isConnectedFromEngine\*(Cr() const
\f8getConnectedEngine\*(Cr(SoEngineOutput *&engineOutput) const
\f8enableConnection\*(Cr(SbBool flag)
\f8isConnectionEnabled\*(Cr() const
\f8getForwardConnections\*(Cr(SoFieldList &list) const
\f8getContainer\*(Cr() const

DESCRIPTIONA field containing a single \f8SbRotation\f1 (an arbitrary rotation). \f8SoSFRotations\f1 are written to file as four floating point values separated by whitespace. The 4 values represent an axis of rotation followed by the amount of right-handed ​rotation about that axis, in radians. For example, a 180 degree rotation about the Y axis is: 0 1 0 3.14159265

METHODS\f8getValue\*(Cr(const SbVec3f &axis, float &angle) const
Gets the value of the field as an axis/angle. \f8setValue\*(Cr(float q0, float q1, float q2, float q3)
\f8setValue\*(Cr(float q[4])
Set the field to the given quaternion. \f8setValue\*(Cr(const SbVec3f &axis, float angle)
Set the field to the rotation given by axis/angle. \f8getClassTypeId\*(Cr()
\f8getTypeId\*(Cr() const
Returns the type for this class or a particular object of this class. \f8getValue\*(Cr() const
Returns this field's value. \f8operator =\*(Cr(const SbRotation & newValue)
\f8setValue\*(Cr(const SbRotation & newValue)
Sets this field to \f7newValue\f1. \f8operator ==\*(Cr(const SoSFRotation &f) const
\f8operator !=\*(Cr(const SoSFRotation &f) const
Returns TRUE if \f7f\f1 is of the same type and has the same value as this field.

SEE ALSO\f8SbRotation, SoField, SoSField, SoMFRotation
0
Johanes Gumabo
Data Size   :   15,741 byte
man-SoSFRotation.3ivBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 199,451
Visitor ID   :     :  
Visitor IP   :   3.15.17.137   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (rof_escape_sequence|91|SoSFRotation.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|91|SoSFRotation.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|91|SoSFRotation.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|91|SoSFRotation.3iv|28|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|37/38|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|37/38|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|39|\f8getValue\*(Cr(const SbVec3f &axis, float &angle) const |\*(CbgetValue\*(Cr(const SbVec3f &axis, float &angle) const )         (rof_escape_sequence|91|SoSFRotation.3iv|44|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|53/54|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|53/54|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|55|\f8setValue\*(Cr(float q0, float q1, float q2, float q3) |\*(CbsetValue\*(Cr(float q0, float q1, float q2, float q3) )         (rof_escape_sequence|91|SoSFRotation.3iv|60|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSFRotation.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|71|\f8setValue\*(Cr(float q[4]) |\*(CbsetValue\*(Cr(float q[4]) )         (rof_escape_sequence|91|SoSFRotation.3iv|76|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|85/86|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|85/86|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|87|\f8setValue\*(Cr(const SbVec3f &axis, float angle) |\*(CbsetValue\*(Cr(const SbVec3f &axis, float angle) )         (rof_escape_sequence|91|SoSFRotation.3iv|92|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoSFRotation.3iv|99/100|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|99/100|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|101/102|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|101/102|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|103|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoSFRotation.3iv|108|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSFRotation.3iv|115/116|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|115/116|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|117/118|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|117/118|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|119|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|124|\f7const SbRotation & |.ds Pt \*(Crconst SbRotation & )         (parse_manual_page_|249|SoSFRotation.3iv|131/132|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|131/132|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|133/134|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|133/134|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|135|\f8getValue\*(Cr() const |\*(CbgetValue\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|140|\f7const SbRotation & |.ds Pt \*(Crconst SbRotation & )         (parse_manual_page_|249|SoSFRotation.3iv|147/148|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|147/148|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|149/150|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|149/150|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|151|\f8operator =\*(Cr(const SbRotation & newValue) |\*(Cboperator =\*(Cr(const SbRotation & newValue) )         (rof_escape_sequence|91|SoSFRotation.3iv|156|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|163/164|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|163/164|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|167|\f8setValue\*(Cr(const SbRotation & newValue) |\*(CbsetValue\*(Cr(const SbRotation & newValue) )         (rof_escape_sequence|91|SoSFRotation.3iv|172|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSFRotation.3iv|179/180|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|179/180|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|181/182|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|181/182|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|183|\f8operator ==\*(Cr(const SoSFRotation &f) const |\*(Cboperator ==\*(Cr(const SoSFRotation &f) const )         (rof_escape_sequence|91|SoSFRotation.3iv|188|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSFRotation.3iv|195/196|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|195/196|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|197/198|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|197/198|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|199|\f8operator !=\*(Cr(const SoSFRotation &f) const |\*(Cboperator !=\*(Cr(const SoSFRotation &f) const )         (rof_escape_sequence|91|SoSFRotation.3iv|209|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|216/217|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|216/217|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|218/219|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|218/219|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|220|\f8setIgnored\*(Cr(SbBool ignore) |\*(CbsetIgnored\*(Cr(SbBool ignore) )         (rof_escape_sequence|91|SoSFRotation.3iv|225|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|232/233|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|232/233|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|234/235|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|234/235|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|236|\f8isIgnored\*(Cr() const |\*(CbisIgnored\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|241|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|248/249|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|248/249|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|250/251|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|250/251|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|252|\f8isDefault\*(Cr() const |\*(CbisDefault\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|257|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoSFRotation.3iv|264/265|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|264/265|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|266/267|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|266/267|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|268|\f8isOfType\*(Cr(SoType type) const |\*(CbisOfType\*(Cr(SoType type) const )         (rof_escape_sequence|91|SoSFRotation.3iv|273|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|280/281|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|280/281|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|282/283|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|282/283|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|284|\f8set\*(Cr(const char *valueString) |\*(Cbset\*(Cr(const char *valueString) )         (rof_escape_sequence|91|SoSFRotation.3iv|289|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|296/297|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|296/297|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|298/299|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|298/299|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|300|\f8get\*(Cr(SbString &valueString) |\*(Cbget\*(Cr(SbString &valueString) )         (rof_escape_sequence|91|SoSFRotation.3iv|305|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|312/313|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|312/313|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|314/315|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|314/315|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|316|\f8touch\*(Cr() |\*(Cbtouch\*(Cr() )         (rof_escape_sequence|91|SoSFRotation.3iv|321|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|328/329|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|328/329|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|330/331|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|330/331|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|332|\f8connectFrom\*(Cr(SoField *fromField) |\*(CbconnectFrom\*(Cr(SoField *fromField) )         (rof_escape_sequence|91|SoSFRotation.3iv|337|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|344/345|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|344/345|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|346/347|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|346/347|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|348|\f8connectFrom\*(Cr(SoEngineOutput *fromEngine) |\*(CbconnectFrom\*(Cr(SoEngineOutput *fromEngine) )         (rof_escape_sequence|91|SoSFRotation.3iv|353|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|360/361|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|360/361|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|362/363|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|362/363|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|364|\f8disconnect\*(Cr() |\*(Cbdisconnect\*(Cr() )         (rof_escape_sequence|91|SoSFRotation.3iv|369|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|376/377|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|376/377|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|378/379|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|378/379|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|380|\f8isConnected\*(Cr() const |\*(CbisConnected\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|385|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|392/393|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|392/393|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|394/395|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|394/395|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|396|\f8isConnectedFromField\*(Cr() const |\*(CbisConnectedFromField\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|401|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|408/409|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|408/409|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|410/411|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|410/411|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|412|\f8getConnectedField\*(Cr(SoField *&writingField) const |\*(CbgetConnectedField\*(Cr(SoField *&writingField) const )         (rof_escape_sequence|91|SoSFRotation.3iv|417|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|424/425|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|424/425|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|426/427|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|426/427|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|428|\f8isConnectedFromEngine\*(Cr() const |\*(CbisConnectedFromEngine\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|433|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|440/441|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|440/441|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|442/443|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|442/443|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|444|\f8getConnectedEngine\*(Cr(SoEngineOutput *&engineOutput) const |\*(CbgetConnectedEngine\*(Cr(SoEngineOutput *&engineOutput) const )         (rof_escape_sequence|91|SoSFRotation.3iv|449|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|456/457|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|456/457|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|458/459|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|458/459|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|460|\f8enableConnection\*(Cr(SbBool flag) |\*(CbenableConnection\*(Cr(SbBool flag) )         (rof_escape_sequence|91|SoSFRotation.3iv|465|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSFRotation.3iv|472/473|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|472/473|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|474/475|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|474/475|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|476|\f8isConnectionEnabled\*(Cr() const |\*(CbisConnectionEnabled\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|481|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSFRotation.3iv|488/489|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|488/489|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|490/491|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|490/491|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|492|\f8getForwardConnections\*(Cr(SoFieldList &list) const |\*(CbgetForwardConnections\*(Cr(SoFieldList &list) const )         (rof_escape_sequence|91|SoSFRotation.3iv|497|\f7SoFieldContainer * |.ds Pt \*(CrSoFieldContainer * )         (parse_manual_page_|249|SoSFRotation.3iv|504/505|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|504/505|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|506/507|\f7SoFieldContainer * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|506/507|\f7SoFieldContainer * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|508|\f8getContainer\*(Cr() const |\*(CbgetContainer\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|511|\f8SbRotation\f1 (an arbitrary rotation). |A field containing a single \*(CbSbRotation\f1 (an arbitrary rotation). )         (rof_escape_sequence|91|SoSFRotation.3iv|513|\f8SoSFRotations\f1 are written to file as four floating point values separated by whitespace. The 4 values represent an axis of rotation followed by the amount of right-handed |\*(CbSoSFRotations\f1 are written to file as four floating point values separated by whitespace. The 4 values represent an axis of rotation followed by the amount of right-handed )         (rof_escape_sequence|91|SoSFRotation.3iv|528|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|535/536|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|535/536|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|537/538|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|537/538|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|539|\f8getValue\*(Cr(const SbVec3f &axis, float &angle) const |\*(CbgetValue\*(Cr(const SbVec3f &axis, float &angle) const )         (rof_escape_sequence|91|SoSFRotation.3iv|548|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|555/556|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|555/556|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|557/558|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|557/558|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|559|\f8setValue\*(Cr(float q0, float q1, float q2, float q3) |\*(CbsetValue\*(Cr(float q0, float q1, float q2, float q3) )         (rof_escape_sequence|91|SoSFRotation.3iv|564|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSFRotation.3iv|571/572|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|571/572|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|573/574|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|573/574|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|575|\f8setValue\*(Cr(float q[4]) |\*(CbsetValue\*(Cr(float q[4]) )         (rof_escape_sequence|91|SoSFRotation.3iv|584|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|591/592|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|591/592|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|593/594|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|593/594|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|595|\f8setValue\*(Cr(const SbVec3f &axis, float angle) |\*(CbsetValue\*(Cr(const SbVec3f &axis, float angle) )         (rof_escape_sequence|91|SoSFRotation.3iv|604|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoSFRotation.3iv|611/612|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|611/612|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|613/614|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|613/614|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|615|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoSFRotation.3iv|620|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSFRotation.3iv|627/628|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|627/628|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|629/630|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|629/630|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|631|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|640|\f7const SbRotation & |.ds Pt \*(Crconst SbRotation & )         (parse_manual_page_|249|SoSFRotation.3iv|647/648|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|647/648|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|649/650|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|649/650|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|651|\f8getValue\*(Cr() const |\*(CbgetValue\*(Cr() const )         (rof_escape_sequence|91|SoSFRotation.3iv|660|\f7const SbRotation & |.ds Pt \*(Crconst SbRotation & )         (parse_manual_page_|249|SoSFRotation.3iv|667/668|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|667/668|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|669/670|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|669/670|\f7const SbRotation & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|671|\f8operator =\*(Cr(const SbRotation & newValue) |\*(Cboperator =\*(Cr(const SbRotation & newValue) )         (rof_escape_sequence|91|SoSFRotation.3iv|676|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSFRotation.3iv|683/684|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|683/684|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|685/686|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|685/686|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|687|\f8setValue\*(Cr(const SbRotation & newValue) |\*(CbsetValue\*(Cr(const SbRotation & newValue) )         (rof_escape_sequence|91|SoSFRotation.3iv|690|\f7newValue\f1. |\f1Sets this field to \*(CrnewValue\f1. )         (rof_escape_sequence|91|SoSFRotation.3iv|696|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSFRotation.3iv|703/704|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|703/704|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|705/706|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|705/706|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|707|\f8operator ==\*(Cr(const SoSFRotation &f) const |\*(Cboperator ==\*(Cr(const SoSFRotation &f) const )         (rof_escape_sequence|91|SoSFRotation.3iv|712|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSFRotation.3iv|719/720|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSFRotation.3iv|719/720|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSFRotation.3iv|721/722|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSFRotation.3iv|721/722|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSFRotation.3iv|723|\f8operator !=\*(Cr(const SoSFRotation &f) const |\*(Cboperator !=\*(Cr(const SoSFRotation &f) const )         (rof_escape_sequence|91|SoSFRotation.3iv|726|\f7f\f1 is of the same type and has the same value as this field. |\f1Returns TRUE if \*(Crf\f1 is of the same type and has the same value as this field. )         (rof_escape_sequence|91|SoSFRotation.3iv|730|\f8SbRotation, SoField, SoSField, SoMFRotation |\*(CbSbRotation, SoField, SoSField, SoMFRotation )