![]() |
VR-Forces 5.0.1 Developer's Guide
|
This DtTacticalGraphicLocalObjectFacadeInterface class will provide API functionality for tactical graphics objects.

Protected Member Functions | |
| virtual DtLocalObject * | localObject () const =0 |
| virtual void | setupDecorator () override |
Additional Inherited Members | |
Protected Attributes inherited from DtAppearanceLocalObjectFacadeInterface | |
| makVrf::DtSimulatedObjectStateComponent * | myNextFrameSimulatedObjectStateComponent |
Protected Attributes inherited from DtRangeItemLocalObjectFacadeInterface | |
| DtRangeItemLocalObjectDecorator * | myRangeItemLocalDecorator |
| DtTacticalGraphicLocalObjectFacadeInterface::DtTacticalGraphicLocalObjectFacadeInterface | ( | ) |
CTOR.
|
virtual |
DTOR.
| bool DtTacticalGraphicLocalObjectFacadeInterface::isUsable | ( | ) | const |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameFillStyle | ( | int | ) |
Acessors for fill style See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameFillStyle | ( | ) | const |
Acessors for fill style See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFramePenStyle | ( | int | ) |
Acessors for pen style See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFramePenStyle | ( | ) | const |
Acessors for pen style See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameLineWidth | ( | int | ) |
Acessors for line width See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameLineWidth | ( | ) | const |
Acessors for line width See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameArrowStyle | ( | int | ) |
Acessors for arrow head See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameArrowStyle | ( | ) | const |
Acessors for arrow head See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameArrowHeadPlacement | ( | int | ) |
Acessors for arrow head placement See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameArrowHeadPlacement | ( | ) | const |
Acessors for arrow head placement See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameArrowSize | ( | int | ) |
Acessors for arrow head size See DtSetTacticalGraphicFormattingData.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameArrowSize | ( | ) | const |
Acessors for arrow head size See DtSetTacticalGraphicFormattingData.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameCeiling | ( | double | ) |
Note that if the ceiling becomes lower than the floor the floor will change to match Ceiling is the floor plus the physical line height.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFramePhysicalLineHeight | ( | double | ) |
| double DtTacticalGraphicLocalObjectFacadeInterface::nextFramePhysicalLineHeight | ( | ) | const |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameFloor | ( | double | ) |
The floor is taken as the altitude of the first point. If you set the floor here it will change the altitude of all the points. Note that if the floor becomes higher than the ceiling the ceiling will change to match.
| double DtTacticalGraphicLocalObjectFacadeInterface::nextFramePhysicalLineWidth | ( | ) | const |
Physical (database) width of a line.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFramePhysicalLineWidth | ( | double | ) |
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameColor | ( | ) | const |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameColor | ( | int | color | ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameColor | ( | const DtRwColor & | ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameColor | ( | DtU8 | red, |
| DtU8 | green, | ||
| DtU8 | blue, | ||
| DtU8 | alpha | ||
| ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameUserData | ( | const char * | data, |
| int | dataLen | ||
| ) |
| const DtString DtTacticalGraphicLocalObjectFacadeInterface::nextFrameUserData | ( | ) | const |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameProjection | ( | bool | b | ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameClosedFigure | ( | bool | b | ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameEllipsoid | ( | bool | b | ) |
| void DtTacticalGraphicLocalObjectFacadeInterface::addNextFrameRangeItem | ( | const DtRangeItem & | ) |
Range ring control.
| void DtTacticalGraphicLocalObjectFacadeInterface::removeNextFrameRangeItem | ( | int | index | ) |
Range ring control.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameRangeItems | ( | const DtRangeItems & | ) |
Range ring control.
| DtRangeItems& DtTacticalGraphicLocalObjectFacadeInterface::nextFrameRangeItems | ( | ) |
Range ring control.
| void DtTacticalGraphicLocalObjectFacadeInterface::clearNextFrameRangeItems | ( | ) |
Range ring control.
| double DtTacticalGraphicLocalObjectFacadeInterface::nextFrameFloor | ( | ) | const |
The floor is taken as the altitude of the first point. If you set the floor here it will change the altitude of all the points. Note that if the floor becomes higher than the ceiling the ceiling will change to match.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivated | ( | ) | const |
Returns true if this object is active.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivated | ( | bool | ) |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameUseActivationTimes | ( | ) | const |
Whether or not to use activation times to activate/deactivate an environmental.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameUseActivationTimes | ( | bool | ) |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivationTimesAreSimulationTime | ( | ) | const |
Whether or not the activation time is a simulation time, a date/time of day or a UTC time.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivationTimesAreSimulationTime | ( | bool | ) |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivationTimeIsReusable | ( | ) | const |
Whether or not the activation time is a one shot or can be reused. Currently all time values (time of day) are reusable.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivationTimeIsReusable | ( | bool | ) |
Returns true if this object is active.
| int DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivationMode | ( | ) | const |
Mode of activation. If not available will make a guess based on other settings.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivationMode | ( | int | ) |
Returns true if this object is active.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivatedOnce | ( | bool | ) |
Whether or not (by activation time) this object has been activated at least once.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivatedOnce | ( | ) | const |
Returns true if this object is active.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameActivationTime | ( | double | ) |
Returns true if this object is active.
| double DtTacticalGraphicLocalObjectFacadeInterface::nextFrameActivationTime | ( | ) | const |
Returns true if this object is active.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameDeactivationTime | ( | double | ) |
Returns true if this object is active.
| double DtTacticalGraphicLocalObjectFacadeInterface::nextFrameDeactivationTime | ( | ) | const |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameShouldDeactivate | ( | ) | const |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameShouldActivate | ( | ) | const |
Returns true if this object is active.
| void DtTacticalGraphicLocalObjectFacadeInterface::setNextFrameAssumeUnknownIsHostile | ( | bool | ) |
Returns true if this object is active.
| bool DtTacticalGraphicLocalObjectFacadeInterface::nextFrameAssumeUnknownIsHostile | ( | ) | const |
Returns true if this object is active.
|
protectedpure virtual |
|
overrideprotectedvirtual |
Reimplemented from DtAppearanceLocalObjectFacadeInterface.
Reimplemented in DtLocalObjectFacade< DtTacticalGraphicSimObjectFacadeInterface, DtTacticalGraphicLocalObjectFacadeInterface >.