|
http://www.coin3d.org/ http://www.kongsberg.com/kogt/ |
to be used in parallel with other non-moving targets when parallel states are implemented. More...
#include <Inventor/navigation/SoScXMLMotionTarget.h>
Public Member Functions | |
| virtual SoType | getTypeId (void) const |
| Returns the type identification of an object derived from a class inheriting SoBase. This is used for run-time type checking and "downward" casting. | |
Static Public Member Functions | |
| static SoType | getClassTypeId (void) |
| This static method returns the SoType object associated with objects of this class. | |
| static void * | createInstance (void) |
| 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. | |
| 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 SoScXMLMotionTarget * | constructSingleton (void) |
| static void | destructSingleton (void) |
| static SoScXMLMotionTarget * | singleton (void) |
Protected Member Functions | |
| virtual SbBool | processOneEvent (const ScXMLEvent *event) |
Protected Member Functions inherited from SoScXMLNavigationTarget | |
| Data * | getSessionData (SbName sessionid, NewDataFunc *constructor) |
| void | freeSessionData (SbName sessionid) |
Protected Member Functions inherited from ScXMLEventTarget | |
| virtual void | setCurrentEvent (const ScXMLEvent *event) |
| virtual const ScXMLEvent * | getNextEvent (void) |
| virtual const ScXMLEvent * | getNextInternalEvent (void) |
| virtual const ScXMLEvent * | getNextExternalEvent (void) |
Additional Inherited Members | |
Protected Types inherited from SoScXMLNavigationTarget | |
| typedef Data * | NewDataFunc (void) |
Static Protected Member Functions inherited from SoScXMLNavigationTarget | |
| 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) |
Protected Attributes inherited from ScXMLEventTarget | |
| char * | targetname |
| char * | targettype |
| const ScXMLEvent * | currentevent |
| SbBool | isprocessingqueue |
to be used in parallel with other non-moving targets when parallel states are implemented.
|
static |
This static method returns the SoType object associated with objects of this class.
Reimplemented from SoScXMLNavigationTarget.
|
virtual |
Returns the type identification of an object derived from a class inheriting SoBase. This is used for run-time type checking and "downward" casting.
Implements SoScXMLNavigationTarget.
|
static |
Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.
Reimplemented from SoScXMLNavigationTarget.
|
protectedvirtual |
This function processes one event. The base class implementation does nothing.
Reimplemented from ScXMLEventTarget.
Copyright © by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Sat Oct 12 2013 06:27:57 for Coin by Doxygen 1.8.1.2.