|
static SoType | getClassTypeId (void) |
|
static void * | createInstance (void) |
|
static void | initClass (void) |
|
static void | cleanClass (void) |
|
static SoScXMLRotateTarget * | constructSingleton (void) |
|
static void | destructSingleton (void) |
|
static SoScXMLRotateTarget * | singleton (void) |
|
static const SbName & | BEGIN (void) |
|
static const SbName & | UPDATE (void) |
|
static const SbName & | END (void) |
|
static const SbName & | SET_FOCAL_POINT (void) |
|
static void | setFocalPoint (SoCamera *camera, const SbVec3f &worldspace) |
|
static void | setFocalPoint (SoCamera *camera, const SbVec3f &worldspace, const SbVec3f &upvector) |
|
static void | reorientCamera (SoCamera *camera, const SbRotation &rot) |
|
static SoType | getClassTypeId (void) |
|
static void | initClass (void) |
|
static void | cleanClass (void) |
|
static SoType | getClassTypeId (void) |
|
static void | initClass (void) |
|
static void | cleanClass (void) |
|
static SoType | getClassTypeId (void) |
| This static method returns the SoType object associated with objects of this class. More...
|
|
static void | initClass (void) |
| Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. More...
|
|
static void | cleanClass (void) |
| Does the opposite of initClass, deallocates any class specific resources and resets the class to an uninitialized state with respect to the Coin typesystem.
|
|
|
static const SbName & | TRIGGER_SPIN (void) |
|
static SbName | getSessionId (const ScXMLEvent *event) |
|
static ScXMLStateMachine * | getStateMachine (const ScXMLEvent *event, SbName sessionid) |
|
static SoScXMLStateMachine * | getSoStateMachine (const ScXMLEvent *event, SbName sessionid) |
|
static SoCamera * | getActiveCamera (const ScXMLEvent *event, SbName sessionid) |
|
static SbBool | getEventDouble (const ScXMLEvent *event, const char *label, double &dbl_out, SbBool required=TRUE) |
|
static SbBool | getEventString (const ScXMLEvent *event, const char *label, SbString &str_out, SbBool required=TRUE) |
|
static SbBool | getEventSbBool (const ScXMLEvent *event, const char *label, SbBool &bool_out, SbBool required=TRUE) |
|
static SbBool | getEventSbVec2f (const ScXMLEvent *event, const char *label, SbVec2f &vec_out, SbBool required=TRUE) |
|
static SbBool | getEventSbVec3f (const ScXMLEvent *event, const char *label, SbVec3f &vec_out, SbBool required=TRUE) |
|
static SbBool | getEventSbRotation (const ScXMLEvent *event, const char *label, SbRotation &rot_out, SbBool required=TRUE) |
|
static void | registerEventTarget (ScXMLEventTarget *target, const char *sessionid=NULL) |
|
static void | unregisterEventTarget (ScXMLEventTarget *target, const char *sessionid=NULL) |
|
static ScXMLEventTarget * | getEventTarget (const char *targettype, const char *targetname, const char *sessionid=NULL) |
|
static void | registerClassType (const char *xmlns, const char *classname, SoType type) |
|
static void | registerInvokeClassType (const char *xmlns, const char *targettype, const char *source, SoType type) |
|
Navigation system event target for rotating operations.