![]() |
VR-Forces Development_Version Class Documentation
|
Input and output ports containing a DtTaitBryan. More...

Public Member Functions | |
| DtOrientationInputPort (const DtString &portName) | |
| constructor | |
| virtual | ~DtOrientationInputPort () |
| destructor | |
| virtual bool | acceptType (const DtString &type) const |
| Accepts DtOrientationPortDataType. | |
| virtual void | receiveData (DtPortData *data) |
| virtual DtTaitBryan | value () const |
Public Member Functions inherited from DtSingleConnectionInputPort | |
| DtSingleConnectionInputPort (const DtString &portName) | |
| Constructor. | |
| virtual | ~DtSingleConnectionInputPort () |
| Destructor. | |
| virtual void | receiveData (DtPortData *data, const DtPortConnection *conn=0) |
| clones the specified DtPortData into myData, and sets the newDataFlag to true. | |
| virtual const DtPortData * | data () const |
| Returns the current pointer to a port data. | |
| virtual bool | attemptToActivateConnection (DtPortConnection *conn, int connectionPriority) |
| Attempt to make this connection the active connection providing data to this port with the specified priority. | |
| virtual bool | canActivate (const DtPortConnection *conn, int connectionPriority) const |
| Checks if this connection can be the active connection. | |
| virtual void | deactivateConnection (DtPortConnection *conn) |
| If conn is the currently active connection, it is deactivated and this port has no active input connection. | |
| virtual bool | activeConnection () const |
| Returns true if there is an active connection into this port. | |
| virtual bool | connectionActive (const DtPortConnection *connection) const |
| Returns true if the specified connection is currently active. | |
| virtual int | connectionPriority () const |
| Returns the current connection priority. | |
Public Member Functions inherited from DtInputPort | |
| DtInputPort (const DtString &portName) | |
| Constructor. | |
| virtual | ~DtInputPort () |
| Destructor. | |
| virtual const DtString & | name () const |
| Returns the name string of this port. | |
| virtual void | addConnection (DtPortConnection *conn) |
| Add an incomming connection to this port. | |
| virtual void | removeConnection (DtPortConnection *conn) |
| Remove an incomming connection to this port. | |
| virtual const DtList * | connectionList () const |
| Returns the list of input connections to this port. | |
| virtual bool | newData () const |
| Returns true if there is new data on this port that has not been received. | |
| virtual void | dataReceived () |
| Clears the newData flag on this port. | |
| virtual bool | enabled () const |
| Enables/disables the port. | |
| virtual void | setEnabled (bool flag) |
| Enables/disables the port. | |
Private Member Functions | |
| DtOrientationInputPort (const DtOrientationInputPort &orig) | |
| copy constructor | |
| const DtOrientationInputPort & | operator= (const DtOrientationInputPort &orig) |
| assignment operator | |
Additional Inherited Members | |
Protected Attributes inherited from DtSingleConnectionInputPort | |
| DtPortData * | myData |
| int | myConnectionPriority |
| DtPortConnection * | myActiveConnection |
Input and output ports containing a DtTaitBryan.
Instances of DtOrientationInputPort are input ports through which data consumers can receive a DtTaitBryan.
| DtOrientationInputPort::DtOrientationInputPort | ( | const DtString & | portName | ) |
constructor
|
virtual |
destructor
|
private |
copy constructor
Accepts DtOrientationPortDataType.
Implements DtInputPort.
|
virtual |
|
virtual |
|
private |
assignment operator