open-dis-cpp
|
Symbolic names as defined in 5.1.4. More...
Functions | |
template<class BaseT , class DerivedT > | |
BaseT * | CreateImplementation () |
a utility to make functions | |
Variables | |
const unsigned int | AGG_HRT_BEAT_TIMER = 30U |
const unsigned int | AGG_RESPONSE_DFLT = 10U |
const unsigned short | ALL_AGGS = 0xFFFFU |
const unsigned short | ALL_APPLIC = 0xFFFFU |
const unsigned short | ALL_ENTITIES = 0xFFFFU |
const unsigned short | ALL_OBJECTS = 0xFFFFU |
const unsigned short | ALL_SITES = 0xFFFFU |
const unsigned int | APPEAR_HRT_BEAT_TIMER = 60U |
const unsigned int | COLLISION_ELASTIC_TO = 5U |
const unsigned int | COLLISION_THRSH_DFLT = 1U |
const unsigned int | DRA_ORIENT_THRSH_DFLT = 3U |
const unsigned int | DRA_POS_THRSH_DFLT = 1U |
const unsigned int | EE_AZ_THRSH_DFLT = 1U |
const unsigned int | EE_EL_THRSH_DFLT = 1U |
const unsigned int | EP_DIMENSION_THRSH_DFLT = 1U |
const unsigned short | EP_NO_SEQUENCE = 0xFFFFU |
const unsigned int | EP_POS_THRSH_DFLT = 1U |
const unsigned int | EP_STATE_THRSH_DFLT = 10U |
const unsigned int | GD_HRT_BEAT_TIMER = 15U |
const unsigned int | HRT_BEAT_MOVE_TIMER = 2U |
const float | HRT_BEAT_MPLIER = 2.4f |
const unsigned int | HRT_BEAT_TIMER = 5U |
const unsigned int | IFF_ATC_NAVAIDS_DFLT = 10U |
const unsigned int | IFF_ATC_NAVAIDS_CLAT = 2U |
const unsigned int | LE_HRT_BEAT_TIMER = 30 |
const unsigned int | MINEFIELD_DATA_DFLT = 5U |
const unsigned int | MINEFIELD_DATA_TIMEOUT_DLFT = 5U |
const unsigned int | MINEFIELD_DFLT = 5U |
const unsigned int | MINEFIELD_RESPONSE_DFLT = 1U |
const unsigned short | NO_AGG = 0U |
const unsigned short | NO_APPLIC = 0U |
const unsigned short | NO_ENTITY = 0U |
const unsigned int | NO_FIRE_MISSION = 0U |
const unsigned short | NO_OBJECT = 0U |
const unsigned short | NO_SITE = 0U |
const unsigned int | REPAR_REC_T1_DFLT = 5U |
const unsigned int | REPAR_SUP_T1_DFLT = 12U |
const unsigned int | REPAR_SUP_T2_DFLT = 12U |
const unsigned int | RESUP_REC_T1_DFLT = 5U |
const unsigned int | RESUP_REC_T2_DFLT = 55U |
const unsigned int | RESUP_SUP_T1_DFLT = 1U |
const unsigned short | RQST_ASSIGN_ID = 0xFFFEU |
const unsigned int | SEES_NDA_THRSH_DFLT = 2U |
const unsigned int | SEES_PS_THRSH_DFLT = 10U |
const unsigned int | SEES_RPM_DELTA_THRSH_DFLT = 5U |
const unsigned int | SEES_STATE_UPDATE_DFLT = 3U |
const unsigned int | SM_REL_RETRY_CNT_DFLT = 3U |
const unsigned int | SM_REL_RETRY_DELAY_DFLT = 2U |
const unsigned int | TARGETS_IN_TJ_FIELD_DFLT = 10U |
const unsigned int | TI_TIMER1_DFLT = 2U |
const unsigned int | TI_TIMER2_DFLT = 12U |
const unsigned int | TR_TIMER1_DFLT = 5U |
const unsigned int | TR_TIMER2_DFLT = 60U |
const unsigned int | TRANS_ORIENT_THRSH_DFLT = 180U |
const unsigned int | TRANS_POS_THRSH_DFLT = 500U |
const unsigned int | UA_LOCATION_CHANGE_DELTA = 10U |
const unsigned int | UA_ORIENTATION_CHANGE_DELTA = 2U |
const unsigned int | UA_SRPM_CHANGE_DELTA = 5U |
const unsigned int | UA_SRPM_ROC_CHANGE_DELTA = 10U |
const unsigned int | UA_STATE_UPDATE_HRT_BEAT_TIMER = 3U |
const unsigned int | ARTICULATION_PARAMETER_TYPE_METRIC_MASK = 0x001F |
the mask that will leave only the typemetric from an integer representing the Articulation Parameter's parameter type. More... | |
const double | PI = 3.14159265358979 |
const unsigned int | PDU_TYPE_POSITION = 2 |
Symbolic names as defined in 5.1.4.
This class provides methods to convert Euler angles (i.e., psi, theta, and phi) to Tait-Bryan angles (i.e., roll, pitch, and yaw/heading), given the position (i.e., latitude, longitude).
Copyright goes here License goes here.
Converting Euler angles to Tait-Bryan angles: Given latitude and longitude, it converts psi, theta, and phi to roll, pitch, and yaw.
const unsigned int DIS::ARTICULATION_PARAMETER_TYPE_METRIC_MASK = 0x001F |
the mask that will leave only the typemetric from an integer representing the Articulation Parameter's parameter type.
this mask is based on the IEEE Std 1278.1-1995