![]() |
VR-Link API Documentation for HLA 1.3
|
Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated. More...
Collaboration diagram for DtThresholder:Public Member Functions | |
| DtThresholder () | |
| default constructor | |
| virtual | ~DtThresholder () |
| destructor | |
| DtThresholder (const DtThresholder &orig) | |
| copy constructor | |
| DtThresholder & | operator= (const DtThresholder &orig) |
| assignment operator | |
| virtual void | setRotationThreshold (double thresh) |
| Set/Get rotation threshold in radians. | |
| virtual double | rotationThreshold () const |
| virtual double | rotationTraceThreshold () const |
| Returns the "RotationTrace" threshold. | |
| virtual void | setTranslationThreshold (double thresh) |
| Set/Get translation threshold in meters. | |
| virtual double | translationThreshold () const |
| virtual double | translationThresholdSquared () const |
| virtual void | setAggDimensionThreshold (double thresh) |
| Set/Get aggregate dimension threshold. | |
| virtual double | aggDimensionThreshold () const |
| virtual void | setAntennaLocationThreshold (double thresh) |
| Set/Get the antenna location threshold for radio transmitters' world location. | |
| virtual double | antennaLocationThreshold () const |
| virtual void | setAntennaOrientationThreshold (double thresh) |
| Set/get the antenna orientation threshold for radio transmitters' orientation (as specified in the antenna pattern data). | |
| virtual double | antennaOrientationThreshold () const |
| virtual DtArtPartThresholder * | artPartThresholder () |
| Returns a pointer to an object that maintains thresholds for articulated parts. | |
| virtual const DtArtPartThresholder & | artPartThresholder () const |
Static Public Member Functions | |
| static void | setDfltTranslationThreshold (double thresh) |
| Set/Get default translation threshold in radians. | |
| static double | dfltTranslationThreshold () |
| static void | setDfltRotationThreshold (double thresh) |
| Set/Get default rotation threshold in radians. | |
| static double | dfltRotationThreshold () |
| static double | dfltRotationTraceThreshold () |
| Returns the "RotationTrace" threshold. | |
| static void | setDfltAggDimensionThreshold (double thresh) |
| Set/Get aggregate dimension threshold. | |
| static double | dfltAggDimensionThreshold () |
| static void | setDfltAntennaLocationThreshold (double thresh) |
| Set/Get the default antenna location threshold for radio transmitters' world location. | |
| static double | dfltAntennaLocationThreshold () |
| static void | setDfltAntennaOrientationThreshold (double thresh) |
| Set/get the antenna orientation threshold for radio transmitters' orientation (as specified in the antenna pattern data). | |
| static double | dfltAntennaOrientationThreshold () |
Static Protected Attributes | |
| static double | theDfltTransThresh |
| static double | theDfltRotThresh |
| static double | theDfltTraceRotThresh |
| static double | theDfltAggDimThresh |
| static double | theDfltAntennaLocThresh |
| static double | theDfltAntennaOrientThresh |
Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated.
| DtThresholder::DtThresholder | ( | ) |
default constructor
|
virtual |
destructor
| DtThresholder::DtThresholder | ( | const DtThresholder & | orig | ) |
copy constructor
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Returns a pointer to an object that maintains thresholds for articulated parts.
References myArtPartThresh.
|
inlinevirtual |
References myArtPartThresh.
|
inlinestatic |
References theDfltAggDimThresh.
|
static |
|
static |
|
inlinestatic |
References theDfltRotThresh.
Referenced by setDfltRotationThreshold().
|
inlinestatic |
Returns the "RotationTrace" threshold.
References theDfltTraceRotThresh.
|
inlinestatic |
References theDfltTransThresh.
| DtThresholder& DtThresholder::operator= | ( | const DtThresholder & | orig | ) |
assignment operator
|
virtual |
|
virtual |
Returns the "RotationTrace" threshold.
|
virtual |
Set/Get aggregate dimension threshold.
Thresh is a number between 0 and 1, indicating the percentage change that an aggregate dimension can undergo before causing an update to be generated. Negative number means use default. Applies only to aggregate entities.
|
virtual |
Set/Get the antenna location threshold for radio transmitters' world location.
Thresh is a number that indicates the number of meters in distance that the location of the antenna may change by before another update is sent out. Defaults to 500 meters. A negative number means use default;
|
virtual |
Set/get the antenna orientation threshold for radio transmitters' orientation (as specified in the antenna pattern data).
Thresh is the number of radians by which the orientation may change before another update is sent out. Defaults to 180 degrees. Is only applicable to DIS, by default. A negative number means use default.
|
inlinestatic |
Set/Get aggregate dimension threshold.
Thresh is a number between 0 and 1, indicating the percentage change that an aggregate dimension can undergo before causing an update to be generated. Applies only to aggregate entities.
References theDfltAggDimThresh.
|
static |
Set/Get the default antenna location threshold for radio transmitters' world location.
Thresh is a number that indicates the number of meters in distance that the location of the antenna may change by before another update is sent out. Defaults to 500 meters.
|
static |
Set/get the antenna orientation threshold for radio transmitters' orientation (as specified in the antenna pattern data).
Thresh is the number of radians by which the orientation may change before another update is sent out. Defaults to 180 degrees. Is only applicable to DIS, by default.
|
inlinestatic |
Set/Get default rotation threshold in radians.
References dfltRotationThreshold(), DtLimit(), M_PI, theDfltRotThresh, and theDfltTraceRotThresh.
|
inlinestatic |
Set/Get default translation threshold in radians.
References theDfltTransThresh.
|
virtual |
Set/Get rotation threshold in radians.
Negative number means use default.
|
virtual |
Set/Get translation threshold in meters.
Negative number means use default.
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by artPartThresholder().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
Referenced by dfltAggDimensionThreshold(), and setDfltAggDimensionThreshold().
|
staticprotected |
|
staticprotected |
|
staticprotected |
Referenced by dfltRotationThreshold(), and setDfltRotationThreshold().
|
staticprotected |
Referenced by dfltRotationTraceThreshold(), and setDfltRotationThreshold().
|
staticprotected |
Referenced by dfltTranslationThreshold(), and setDfltTranslationThreshold().