#include <cybsixdofmousesensorc.h>
Inheritance diagram for CybSixDOFMouseSensorC:


Public Methods | |
| CybSixDOFMouseSensorC (CybWorldC *) | |
| CybSixDOFMouseSensorC (const CybSixDOFMouseSensorC &) | |
| CybSixDOFMouseSensorC & | operator= (const CybSixDOFMouseSensorC &) |
| virtual void | LoadVRML (char *&iter, const char *iterEnd, long &) |
| virtual void | SetEvent (long srct, const void *pData, BaseI *) |
| virtual long | GetFieldDataType (long fieldID) |
| virtual short | GetFieldData (long fieldID, void *data) |
| virtual long | GetFieldEventID (const char *str) |
| virtual void | RouteData () |
| virtual void | FinishInit () |
| virtual void | PreFinishInit () |
| virtual void | SetPosition (const VectorC &v) |
| virtual void | SetOrientation (const QuaternionC &) |
| virtual void | SetButtonState (const short &) |
| virtual VectorC | GetPosition () |
| virtual QuaternionC | GetOrientation () |
| virtual void | GetPosOri (VectorC &, QuaternionC &) |
| virtual short | GetButtonState () |
| virtual void | SetInterfaceData (AnyC &) |
| virtual void | CopyInterfaceData (AnyC &, long maxLen) |
| virtual long | GetInterfaceDataMinLength () |
Public Attributes | |
| SFVec3f | m_vPosOut |
| SFRotation | m_rQuatRotOut |
| SFInt32 | m_nButtonOut |
| MFString | m_mstrInterface |
| VectorC | m_posBuf |
| VectorC | m_pos |
| QuaternionC | m_oriBuf |
| QuaternionC | m_ori |
| short | m_buttonState |
Protected Methods | |
| virtual void | CreateNewCopy (CybNodeC *) |
Static Private Attributes | |
| char | VRMLKeyStrList [][30] |
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from InterfaceC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybInterfaceC. |
|
|
|
|
||||||||||||
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from InterfaceC. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
|
|
|
Reimplemented from CybInterfaceC. |
|
|
Implements CybSensorC. |
|
|
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from InterfaceC. |
|
|
|
|
|
|
|
|
Definition at line 85 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 79 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 78 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 83 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 83 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 82 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 82 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 77 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 76 of file cybsixdofmousesensorc.h. |
|
|
Definition at line 88 of file cybsixdofmousesensorc.h. |
1.3-rc2