DtUpdateRepositoryInputPortGroup is a data port group of a data consumer that contains methods and port to receive input from a DtUpdateRepositoryOutputPortGroup. This group will create the ports necessary to update a VRF state repository. Note that all information MUST be supplied in local coordinates.
| DtUpdateRepositoryInputPortGroup::DtUpdateRepositoryInputPortGroup |
( |
const DtString & |
name | ) |
|
Constructor. Creates and adds all ports.
| virtual DtUpdateRepositoryInputPortGroup::~DtUpdateRepositoryInputPortGroup |
( |
| ) |
|
|
overridevirtual |
| virtual bool DtUpdateRepositoryInputPortGroup::hasLocation |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual DtVector DtUpdateRepositoryInputPortGroup::location |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual bool DtUpdateRepositoryInputPortGroup::hasAcceleration |
( |
| ) |
const |
|
virtual |
!}
Acceleration accessors. Call hasAcceleration to check if a acceleration has been put onto the port
| virtual DtVector DtUpdateRepositoryInputPortGroup::acceleration |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual bool DtUpdateRepositoryInputPortGroup::hasVelocity |
( |
| ) |
const |
|
virtual |
!}
Velocity accessors. Call hasVelocity to check if a velocity has been put onto the port
| virtual DtVector DtUpdateRepositoryInputPortGroup::velocity |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual bool DtUpdateRepositoryInputPortGroup::hasOrientation |
( |
| ) |
const |
|
virtual |
!}
Orientation accessors. Call hasOrientation to check if a orientation has been put onto the port
| virtual DtTaitBryan DtUpdateRepositoryInputPortGroup::orientation |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual bool DtUpdateRepositoryInputPortGroup::hasRotationalVelocity |
( |
| ) |
const |
|
virtual |
!}
Rotational Velocity accessors. Call hasRotationalVelocity to check if a rotational velocity has been put onto the port
| virtual DtVector DtUpdateRepositoryInputPortGroup::rotationalVelocity |
( |
| ) |
const |
|
virtual |
Position accessors. Call hasPosition to check if a position has been put onto the port.
| virtual bool DtUpdateRepositoryInputPortGroup::parentRelative |
( |
| ) |
const |
|
virtual |
!}
Returns true if the information is set relative to a parent
Input Port Name: location
Input Port Description: Local location to set into VRF state repository
Input Port Range:
Input Port Default Value: 0
Input Group Parent:
Input Port Name: acceleration
Input Port Description: Local acceleration to set into VRF state repository
Input Port Range:
Input Port Default Value: 0
Input Group Parent:
Input Port Name: velocity
Input Port Description: Local velocity to set into VRF state repository
Input Port Range:
Input Port Default Value: 0
Input Group Parent:
Input Port Name: rotational-velocity
Input Port Description: Local rotational location to set into VRF state repository
Input Port Range:
Input Port Default Value: 0
Input Group Parent:
Input Port Name: orientation
Input Port Description: Local orientation to set into VRF state repository
Input Port Range:
Input Port Default Value: 0
Input Group Parent:
Input Port Name: parent-relative
Input Port Description: Boolean port, that, if true, will mean that information in
port group is relative to some parent
Input Port Range:
Input Port Default Value: false
Input Group Parent:
The documentation for this class was generated from the following file: