-
Notifications
You must be signed in to change notification settings - Fork 20
ArticulationParameters
Represents the specification of articulation parameters for movable parts and attached parts of a DIS entity
struct FArticulationParameters| Type | Name | Description |
|---|---|---|
| FEntityType | AttachedPartType | The type of the entity. Will only be utilized if the Parameter Type Designator is an attached part (1) |
| uint8 | ChangeIndicator | Indicates the change of any paramater for any articulated part. Increments by 1 for each change |
| int32 | ParameterType | The type class (multiples of 32 in the range 1,024 - 4,294,967,264) and type metric (0 - 31) of the articulated part |
| EVariableParameterRecordType | ParameterTypeDesignator | Identification of whether the Parameter Type Record is for an articulated (0) or attached part (1) shall be designated by this field |
| float | ParameterValue | The parameter value as defined by the ParameterType variable. Will only be utilized if the Parameter Type Designator is an articulated part (0) |
| int32 | PartAttachedTo | The ID of the part to which this part is attached |
| Name | Description |
|---|---|
| FArticulationParameters() | Default constructor |
| Return | Name | Description |
|---|---|---|
| DIS::ArticulationParameter | ToOpenDIS() | Conversion to OpenDIS ArticulationParameter struct |
FEntityType AttachedPartTypeThe type of the entity. Will only be utilized if the Parameter Type Designator is an attached part (1).
Category: GRILL DIS|Structs
uint8 ChangeIndicatorIndicates the change of any paramater for any articulated part. Increments by 1 for each change.
Category: GRILL DIS|Structs
int32 ParamterTypeThe type class (multiples of 32 in the range 1,024 - 4,294,967,264) and type metric (0 - 31) of the articulated part.
Category: GRILL DIS|Structs
EVariableParameterRecordType ParameterTypeDesignatorCategory: GRILL DIS|Structs
Identification of the Parameter Type Record shall be designated by this field.
float ParameterValueCategory: GRILL DIS|Structs
The parameter value as defined by the ParameterType variable. Will only be utilized if the Parameter Type Designator is an articulated part (0).
int32 PartAttachedToCategory: GRILL DIS|Structs
Range: [0, 65535]
The ID of the part to which this part is attached.
FArctiulationParameters()Default constructor
DIS::ArticulationParameter ToOpenDIS() constConversion to OpenDIS ArticulationParameter struct.
| Returns |
|---|
| The OpenDIS ArticulationParameter struct representation of this FArctiulationParameters. |