SoRotateSphericalDragger(3IV) - Online Linux Manual Page
NAMESoRotateSphericalDragger — object you can rotate about a spherical surface by dragging with the mouse

INHERITS FROMSoBase > SoFieldContainer > SoNode > SoBaseKit > SoInteractionKit > SoDragger > SoRotateSphericalDragger

SYNOPSIS¶\f7#include <Inventor/draggers/SoRotateSphericalDragger.h> Fields from class SoRotateSphericalDragger: \f8rotation Fields from class SoDragger: \f8isActive Fields from class SoInteractionKit: \f8renderCaching
\f8boundingBoxCaching
\f8renderCulling
\f8pickCulling Parts from class SoBaseKit: \f8callbackList\*(Cr Methods from class SoRotateSphericalDragger: \f8SoRotateSphericalDragger\*(Cr()
\f8setProjector\*(Cr(SbSphereProjector *p)
\f8getProjector\*(Cr() const
\f8getClassNodekitCatalog\*(Cr() const
\f8getClassTypeId\*(Cr() Methods from class SoDragger: \f8addStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8removeStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8addMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8removeMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8addFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8removeFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8addValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8removeValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL)
\f8enableValueChangedCallbacks\*(Cr()
\f8setMinGesture\*(Cr(int pixels)
\f8getMinGesture\*(Cr() const
\f8setMinScale\*(Cr(float newMinScale)
\f8getMinScale\*(Cr() Methods from class SoInteractionKit: \f8setPartAsPath\*(Cr(const SbName &partName, SoPath *surrogatePath ) Methods from class SoBaseKit: \f8getNodekitCatalog\*(Cr() const
\f8getPart\*(Cr(const SbName &partName, SbBool makeIfNeeded)
\f8getPartString\*(Cr(const SoBase *part)
\f8createPathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL)
\f8setPart\*(Cr(const SbName &partName, SoNode *newPart)
\f8set\*(Cr(char *partName, char *parameters)
\f8set\*(Cr(char *nameValuePairs)
\f8isSearchingChildren\*(Cr()
\f8setSearchingChildren\*(Cr(SbBool newVal) Methods from class SoNode: \f8setOverride\*(Cr(SbBool state)
\f8isOverride\*(Cr() const
\f8copy\*(Cr(SbBool copyConnections = FALSE) const
\f8affectsState\*(Cr() const
\f8getByName\*(Cr(const SbName &name)
\f8getByName\*(Cr(const SbName &name, SoNodeList &list) Methods from class SoFieldContainer: \f8setToDefaults\*(Cr()
\f8hasDefaultValues\*(Cr() const
\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
\f8get\*(Cr(SbString &fieldDataString)
\f8getFields\*(Cr(SoFieldList &resultList) const
\f8getField\*(Cr(const SbName &fieldName) const
\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const
\f8isNotifyEnabled\*(Cr() const
\f8enableNotify\*(Cr(SbBool flag) Methods from class SoBase: \f8ref\*(Cr()
\f8unref\*(Cr() const
\f8unrefNoDelete\*(Cr() const
\f8touch\*(Cr()
\f8getTypeId\*(Cr() const
\f8isOfType\*(Cr(SoType type) const
\f8setName\*(Cr(const SbName &name)
\f8getName\*(Cr() const Macros from class SoBaseKit: \f8SO_GET_PART\*(Cr(kit, partName, partClass)
\f8SO_CHECK_PART\*(Cr(kit, partName, partClass)

DESCRIPTION\f8SoRotateSphericalDragger\f1 is a simple dragger that rotates freely in all directions. The feel of the rotation is as if you were rolling a ball. The center of rotation is the origin of the local space, determined by the dragger's ​location in the scene graph. Transformation nodes placed before it will affect both the dragger and the direction of motion. This node has a \f8rotation\f1 field which always reflects its orientation in local space. ​If you set the field, the dragger will rotate accordingly. You can also connect fields of other nodes or engines from this one to make them follow the dragger's orientation. This dragger contains four ​parts, rotator, rotatorActive, feedback, and feedbackActive. Each of these is set by default from a resource described in the Dragger Resources section of the online reference page for this class. You can change the parts in any instance of this ​dragger using \f8setPart()\f1. You can make your program use different default resources for the parts by copying the file \f8/usr/share/data/draggerDefaults/rotateSphericalDragger.iv\f1 into your own directory, editing the file, and then setting the environment variable \*(CbSO_DRAGGER_DIR\f1 to be ​a path to that directory.

FIELDS\f8rotation
Orientation of the dragger.

METHODS\f8SoRotateSphericalDragger\*(Cr()
Constructor. \f8setProjector\*(Cr(SbSphereProjector *p)
\f8getProjector\*(Cr() const
Set and get a different sphere projector. See the \f8SbSphereProjector\f1 man pages to find out how each kind affects the feel of your dragger's motion. The default uses an \*(CbSbSpherePlaneProjector\f1. Passing in NULL will cause the default type of projector ​to be used. Any projector you pass in will be deleted by this dragger when this dragger is deleted. Note that the center and radius of the sphere are determined by the dragger, based on the origin of ​the local space and the distance between the initial mouse click and that origin. \f8getClassNodekitCatalog\*(Cr() const
Returns an \f8SoNodekitCatalog\f1 for this class \f8getClassTypeId\*(Cr()
Returns type identifier for this class.

CATALOG PARTSAll parts NULL by Part NamePart TypeDefault TypeDefault callbackListNodeKitListPart--yes rotatorSeparator--yes rotatorActiveSeparator--yes feedbackSeparator--yes feedbackActiveSeparator--yes Extra information for list parts from above table Part NameContainer TypePermissible Types callbackListSeparator Callback, EventCallback

DRAGGER RESOURCES.in 0n+.5i Resource:\f8rotateSphericalRotator
.in 0n+.5i
Part:rotator
Appearance:white sphere made of three intersecting circles. Each circle is in a different plane of local space
Description:picking this initiates rotation .in 0n+.5i Resource:\f8rotateSphericalRotatorActive
.in 0n+.5i
Part:rotatorActive
Appearance:yellow version of rotator
Description:displayed while in motion instead of the rotator .in 0n+.5i Resource:\f8rotateSphericalFeedback
.in 0n+.5i
Part:feedback
Appearance:thin purple 3-D crosshairs at origin
Description:shows center of rotation when not moving .in 0n+.5i Resource:\f8rotateSphericalFeedbackActive
.in 0n+.5i
Part:feedbackActive
Appearance:thin, slightly brighter purple 3-D crosshairs at origin
Description:shows center of rotation when moving

FILE FORMAT/DEFAULTS\f7RotateSphericalDragger { renderCaching AUTO boundingBoxCaching AUTO renderCulling AUTO pickCulling AUTO isActive FALSE rotation 0 0 1 0 callbackList NULL rotator <rotateSphericalRotator resource> rotatorActive <rotateSphericalRotatorActive resource> feedback <rotateSphericalFeedback resource> feedbackActive <rotateSphericalFeedbackActive resource> }

SEE ALSO \f8SoInteractionKit, SoDragger, SoCenterballDragger, SoDirectionalLightDragger, SoDragPointDragger, SoHandleBoxDragger, SoJackDragger, SoPointLightDragger, SoRotateCylindricalDragger, SoRotateDiscDragger, ​SoScale1Dragger, SoScale2Dragger, SoScale2UniformDragger, SoScaleUniformDragger, SoSpotLightDragger, SoTabBoxDragger, SoTabPlaneDragger, SoTrackballDragger, SoTransformBoxDragger, SoTransformerDragger, ​SoTranslate1Dragger, SoTranslate2Dragger
0
Johanes Gumabo
Data Size   :   36,212 byte
man-SoRotateSphericalDragger.3ivBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 193,147
Visitor ID   :     :  
Visitor IP   :   3.143.237.54   :  
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|SoRotateSphericalDragger.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|28|\f7SoSFRotation |.ds Pt \*(CrSoSFRotation )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|37/38|\f7SoSFRotation \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|37/38|\f7SoSFRotation \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|39|\f8rotation |\*(Cbrotation )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|49|\f7SoSFBool |.ds Pt \*(CrSoSFBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|56/57|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|56/57|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|58/59|\f7SoSFBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|58/59|\f7SoSFBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|60|\f8isActive |\*(CbisActive )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|70|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|77/78|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|77/78|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|79/80|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|79/80|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|81|\f8renderCaching |\*(CbrenderCaching )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|86|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|93/94|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|93/94|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|95/96|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|95/96|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|97|\f8boundingBoxCaching |\*(CbboundingBoxCaching )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|102|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|109/110|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|109/110|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|111/112|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|111/112|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|113|\f8renderCulling |\*(CbrenderCulling )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|118|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|125/126|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|125/126|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|127/128|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|127/128|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|129|\f8pickCulling |\*(CbpickCulling )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|139|\f7(SoNodeKitListPart) |.ds Pt \*(Cr(SoNodeKitListPart) )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|146/147|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|146/147|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|148/149|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|148/149|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|150|\f8callbackList\*(Cr |\*(CbcallbackList\*(Cr )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|160|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|167/168|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|167/168|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|169/170|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|169/170|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|171|\f8SoRotateSphericalDragger\*(Cr() |\*(CbSoRotateSphericalDragger\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|176|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|183/184|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|183/184|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|185/186|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|185/186|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|187|\f8setProjector\*(Cr(SbSphereProjector *p) |\*(CbsetProjector\*(Cr(SbSphereProjector *p) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|192|\f7const SbSphereProjector * |.ds Pt \*(Crconst SbSphereProjector * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|199/200|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|199/200|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|201/202|\f7const SbSphereProjector * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|201/202|\f7const SbSphereProjector * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|203|\f8getProjector\*(Cr() const |\*(CbgetProjector\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|208|\f7static const SoNodekitCatalog * |.ds Pt \*(Crstatic const SoNodekitCatalog * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|215/216|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|215/216|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|217/218|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|217/218|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|219|\f8getClassNodekitCatalog\*(Cr() const |\*(CbgetClassNodekitCatalog\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|224|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|231/232|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|231/232|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|233/234|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|233/234|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|235|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|245|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|252/253|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|252/253|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|254/255|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|254/255|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|256|\f8addStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbaddStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|261|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|268/269|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|268/269|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|270/271|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|270/271|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|272|\f8removeStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbremoveStartCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|277|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|284/285|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|284/285|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|286/287|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|286/287|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|288|\f8addMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbaddMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|293|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|300/301|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|300/301|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|302/303|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|302/303|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|304|\f8removeMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbremoveMotionCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|309|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|316/317|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|316/317|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|318/319|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|318/319|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|320|\f8addFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbaddFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|325|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|332/333|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|332/333|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|334/335|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|334/335|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|336|\f8removeFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbremoveFinishCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|341|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|348/349|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|348/349|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|350/351|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|350/351|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|352|\f8addValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbaddValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|357|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|364/365|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|364/365|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|366/367|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|366/367|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|368|\f8removeValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) |\*(CbremoveValueChangedCallback\*(Cr(SoDraggerCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|373|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|380/381|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|380/381|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|382/383|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|382/383|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|384|\f8enableValueChangedCallbacks\*(Cr() |\*(CbenableValueChangedCallbacks\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|389|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|396/397|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|396/397|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|398/399|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|398/399|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|400|\f8setMinGesture\*(Cr(int pixels) |\*(CbsetMinGesture\*(Cr(int pixels) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|405|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|412/413|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|412/413|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|414/415|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|414/415|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|416|\f8getMinGesture\*(Cr() const |\*(CbgetMinGesture\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|421|\f7static void |.ds Pt \*(Crstatic void )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|428/429|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|428/429|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|430/431|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|430/431|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|432|\f8setMinScale\*(Cr(float newMinScale) |\*(CbsetMinScale\*(Cr(float newMinScale) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|437|\f7static float |.ds Pt \*(Crstatic float )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|444/445|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|444/445|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|446/447|\f7static float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|446/447|\f7static float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|448|\f8getMinScale\*(Cr() |\*(CbgetMinScale\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|458|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|465/466|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|465/466|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|467/468|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|467/468|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|469|\f8setPartAsPath\*(Cr(const SbName &partName, SoPath *surrogatePath ) |\*(CbsetPartAsPath\*(Cr(const SbName &partName, SoPath *surrogatePath ) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|479|\f7virtual const SoNodekitCatalog * |.ds Pt \*(Crvirtual const SoNodekitCatalog * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|486/487|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|486/487|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|488/489|\f7virtual const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|488/489|\f7virtual const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|490|\f8getNodekitCatalog\*(Cr() const |\*(CbgetNodekitCatalog\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|495|\f7virtual SoNode * |.ds Pt \*(Crvirtual SoNode * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|502/503|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|502/503|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|504/505|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|504/505|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|506|\f8getPart\*(Cr(const SbName &partName, SbBool makeIfNeeded) |\*(CbgetPart\*(Cr(const SbName &partName, SbBool makeIfNeeded) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|511|\f7SbString |.ds Pt \*(CrSbString )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|518/519|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|518/519|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|520/521|\f7SbString \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|520/521|\f7SbString \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|522|\f8getPartString\*(Cr(const SoBase *part) |\*(CbgetPartString\*(Cr(const SoBase *part) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|527|\f7virtual SoNodeKitPath * |.ds Pt \*(Crvirtual SoNodeKitPath * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|534/535|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|534/535|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|536/537|\f7virtual SoNodeKitPath * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|536/537|\f7virtual SoNodeKitPath * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|538|\f8createPathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL) |\*(CbcreatePathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|543|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|550/551|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|550/551|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|552/553|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|552/553|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|554|\f8setPart\*(Cr(const SbName &partName, SoNode *newPart) |\*(CbsetPart\*(Cr(const SbName &partName, SoNode *newPart) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|559|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|566/567|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|566/567|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|568/569|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|568/569|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|570|\f8set\*(Cr(char *partName, char *parameters) |\*(Cbset\*(Cr(char *partName, char *parameters) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|575|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|582/583|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|582/583|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|584/585|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|584/585|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|586|\f8set\*(Cr(char *nameValuePairs) |\*(Cbset\*(Cr(char *nameValuePairs) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|591|\f7static SbBool |.ds Pt \*(Crstatic SbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|598/599|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|598/599|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|600/601|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|600/601|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|602|\f8isSearchingChildren\*(Cr() |\*(CbisSearchingChildren\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|607|\f7static void |.ds Pt \*(Crstatic void )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|614/615|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|614/615|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|616/617|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|616/617|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|618|\f8setSearchingChildren\*(Cr(SbBool newVal) |\*(CbsetSearchingChildren\*(Cr(SbBool newVal) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|628|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|635/636|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|635/636|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|637/638|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|637/638|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|639|\f8setOverride\*(Cr(SbBool state) |\*(CbsetOverride\*(Cr(SbBool state) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|644|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|651/652|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|651/652|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|653/654|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|653/654|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|655|\f8isOverride\*(Cr() const |\*(CbisOverride\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|660|\f7SoNode * |.ds Pt \*(CrSoNode * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|667/668|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|667/668|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|669/670|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|669/670|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|671|\f8copy\*(Cr(SbBool copyConnections = FALSE) const |\*(Cbcopy\*(Cr(SbBool copyConnections = FALSE) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|676|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|683/684|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|683/684|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|685/686|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|685/686|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|687|\f8affectsState\*(Cr() const |\*(CbaffectsState\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|692|\f7static SoNode * |.ds Pt \*(Crstatic SoNode * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|699/700|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|699/700|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|701/702|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|701/702|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|703|\f8getByName\*(Cr(const SbName &name) |\*(CbgetByName\*(Cr(const SbName &name) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|708|\f7static int |.ds Pt \*(Crstatic int )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|715/716|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|715/716|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|717/718|\f7static int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|717/718|\f7static int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|719|\f8getByName\*(Cr(const SbName &name, SoNodeList &list) |\*(CbgetByName\*(Cr(const SbName &name, SoNodeList &list) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|729|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|736/737|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|736/737|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|738/739|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|738/739|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|740|\f8setToDefaults\*(Cr() |\*(CbsetToDefaults\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|745|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|752/753|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|752/753|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|754/755|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|754/755|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|756|\f8hasDefaultValues\*(Cr() const |\*(CbhasDefaultValues\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|761|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|768/769|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|768/769|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|770/771|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|770/771|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|772|\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const |\*(CbfieldsAreEqual\*(Cr(const SoFieldContainer *fc) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|777|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|784/785|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|784/785|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|786/787|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|786/787|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|788|\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) |\*(CbcopyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|793|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|800/801|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|800/801|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|802/803|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|802/803|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|804|\f8get\*(Cr(SbString &fieldDataString) |\*(Cbget\*(Cr(SbString &fieldDataString) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|809|\f7virtual int |.ds Pt \*(Crvirtual int )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|816/817|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|816/817|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|818/819|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|818/819|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|820|\f8getFields\*(Cr(SoFieldList &resultList) const |\*(CbgetFields\*(Cr(SoFieldList &resultList) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|825|\f7virtual SoField * |.ds Pt \*(Crvirtual SoField * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|832/833|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|832/833|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|834/835|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|834/835|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|836|\f8getField\*(Cr(const SbName &fieldName) const |\*(CbgetField\*(Cr(const SbName &fieldName) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|841|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|848/849|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|848/849|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|850/851|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|850/851|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|852|\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const |\*(CbgetFieldName\*(Cr(const SoField *field, SbName &fieldName) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|857|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|864/865|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|864/865|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|866/867|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|866/867|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|868|\f8isNotifyEnabled\*(Cr() const |\*(CbisNotifyEnabled\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|873|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|880/881|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|880/881|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|882/883|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|882/883|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|884|\f8enableNotify\*(Cr(SbBool flag) |\*(CbenableNotify\*(Cr(SbBool flag) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|894|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|901/902|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|901/902|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|903/904|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|903/904|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|905|\f8ref\*(Cr() |\*(Cbref\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|910|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|917/918|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|917/918|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|919/920|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|919/920|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|921|\f8unref\*(Cr() const |\*(Cbunref\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|926|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|933/934|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|933/934|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|935/936|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|935/936|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|937|\f8unrefNoDelete\*(Cr() const |\*(CbunrefNoDelete\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|942|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|949/950|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|949/950|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|951/952|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|951/952|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|953|\f8touch\*(Cr() |\*(Cbtouch\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|958|\f7virtual SoType |.ds Pt \*(Crvirtual SoType )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|965/966|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|965/966|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|967/968|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|967/968|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|969|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|974|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|981/982|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|981/982|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|983/984|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|983/984|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|985|\f8isOfType\*(Cr(SoType type) const |\*(CbisOfType\*(Cr(SoType type) const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|990|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|997/998|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|997/998|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|999/1000|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|999/1000|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1001|\f8setName\*(Cr(const SbName &name) |\*(CbsetName\*(Cr(const SbName &name) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1006|\f7virtual SbName |.ds Pt \*(Crvirtual SbName )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1013/1014|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1013/1014|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1015/1016|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1015/1016|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1017|\f8getName\*(Cr() const |\*(CbgetName\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1023|\f8SO_GET_PART\*(Cr(kit, partName, partClass) |\*(CbSO_GET_PART\*(Cr(kit, partName, partClass) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1026|\f8SO_CHECK_PART\*(Cr(kit, partName, partClass) |\*(CbSO_CHECK_PART\*(Cr(kit, partName, partClass) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1030|\f8SoRotateSphericalDragger\f1 is a simple dragger that rotates freely in all directions. The feel of the rotation is as if you were rolling a ball. The center of rotation is the origin of the local space, determined by the dragger's |\*(CbSoRotateSphericalDragger\f1 is a simple dragger that rotates freely in all directions. The feel of the rotation is as if you were rolling a ball. The center of rotation is the origin of the local space, determined by the dragger's )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1033|\f8rotation\f1 field which always reflects its orientation in local space. |This node has a \*(Cbrotation\f1 field which always reflects its orientation in local space. )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1040|\f8setPart()\f1. |\&dragger using \*(CbsetPart()\f1. )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1042|\f8/usr/share/data/draggerDefaults/rotateSphericalDragger.iv\f1 into your own directory, editing the file, and then setting the environment variable \*(CbSO_DRAGGER_DIR\f1 to be |You can make your program use different default resources for the parts by copying the file \*(Cb/usr/share/data/draggerDefaults/rotateSphericalDragger.iv\f1 into your own directory, editing the file, and then setting the environment variable \*(CbSO_DRAGGER_DIR\f1 to be )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1049|\f7SoSFRotation |.ds Pt \*(CrSoSFRotation )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1056/1057|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1056/1057|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1058/1059|\f7SoSFRotation \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1058/1059|\f7SoSFRotation \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1060|\f8rotation |\*(Cbrotation )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1071|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1078/1079|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1078/1079|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1080/1081|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1080/1081|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1082|\f8SoRotateSphericalDragger\*(Cr() |\*(CbSoRotateSphericalDragger\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1091|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1098/1099|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1098/1099|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1100/1101|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1100/1101|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1102|\f8setProjector\*(Cr(SbSphereProjector *p) |\*(CbsetProjector\*(Cr(SbSphereProjector *p) )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1107|\f7const SbSphereProjector * |.ds Pt \*(Crconst SbSphereProjector * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1114/1115|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1114/1115|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1116/1117|\f7const SbSphereProjector * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1116/1117|\f7const SbSphereProjector * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1118|\f8getProjector\*(Cr() const |\*(CbgetProjector\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1121|\f8SbSphereProjector\f1 man pages to find out how each kind affects the feel of your dragger's motion. The default uses an \*(CbSbSpherePlaneProjector\f1. |\f1Set and get a different sphere projector. See the \*(CbSbSphereProjector\f1 man pages to find out how each kind affects the feel of your dragger's motion. The default uses an \*(CbSbSpherePlaneProjector\f1. )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1131|\f7static const SoNodekitCatalog * |.ds Pt \*(Crstatic const SoNodekitCatalog * )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1138/1139|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1138/1139|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1140/1141|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1140/1141|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1142|\f8getClassNodekitCatalog\*(Cr() const |\*(CbgetClassNodekitCatalog\*(Cr() const )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1145|\f8SoNodekitCatalog\f1 for this class |\f1Returns an \*(CbSoNodekitCatalog\f1 for this class )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1151|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoRotateSphericalDragger.3iv|1158/1159|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoRotateSphericalDragger.3iv|1158/1159|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1160/1161|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoRotateSphericalDragger.3iv|1160/1161|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1162|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1207|\f8rotateSphericalRotator |Resource: \*(CbrotateSphericalRotator )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1227|\f8rotateSphericalRotatorActive |Resource: \*(CbrotateSphericalRotatorActive )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1247|\f8rotateSphericalFeedback |Resource: \*(CbrotateSphericalFeedback )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1267|\f8rotateSphericalFeedbackActive |Resource: \*(CbrotateSphericalFeedbackActive )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1286|\f7RotateSphericalDragger {|\*(CrRotateSphericalDragger { )         (rof_escape_sequence|91|SoRotateSphericalDragger.3iv|1303|\f8SoInteractionKit, SoDragger, SoCenterballDragger, SoDirectionalLightDragger, SoDragPointDragger, SoHandleBoxDragger, SoJackDragger, SoPointLightDragger, SoRotateCylindricalDragger, SoRotateDiscDragger, |\*(CbSoInteractionKit, SoDragger, SoCenterballDragger, SoDirectionalLightDragger, SoDragPointDragger, SoHandleBoxDragger, SoJackDragger, SoPointLightDragger, SoRotateCylindricalDragger, SoRotateDiscDragger, )