IPhysicalEntity Methods |
[This is preliminary documentation and is subject to change.]
The IPhysicalEntity type exposes the following members.
Name | Description | |
---|---|---|
AddCommand |
Submit a command (order) to be executed
(Inherited from ICommandProcessor.) | |
GetRCS_sqm |
Gets the average RADAR Cross-Section (RCS) in square meters.
| |
GetRCS_sqm(Double, Double) |
Gets the RADAR Cross-Section (RCS) in square meters given the incident angles.
| |
Process |
Called at regular intervals to allow the Platform to perform any pertinent processing.
| |
RemoveAllCommands |
Removes all commands currently awaiting execution.
(Inherited from ICommandProcessor.) | |
RemoveCommand |
Removes/Revokes a command (order)
(Inherited from ICommandProcessor.) |
Name | Description | |
---|---|---|
GetEquipmentList(CapabilityEnum, ListIEquipment) | Overloaded.
Extension method that searchs the entity and gets, or adds to, a list with equipment that have the specfied capabilities.
(Defined by Extensions.) | |
GetEquipmentListT(ListT) | Overloaded.
Extension method that searchs the entity for a specific type and gets or add to a list of that type.
(Defined by Extensions.) | |
GetEquipmentTree(CapabilityEnum, ListIEquipment) | Overloaded.
Extension method that recursively searchs the entity and entire comm linked tree for a specific type and gets or add to a list of that type.
(Defined by Extensions.) | |
GetEquipmentTreeT(ListT) | Overloaded.
Extension method that recursively searchs the entity and entire comm linked tree for a specific type and gets or add to a list of that type.
(Defined by Extensions.) | |
GetRangeAngle |
Extension to find the range (in meters) and angle (in degrees) to the target entity.
(Defined by Extensions.) | |
IsRadiating(DeviceTypeBit) | Overloaded.
Extension method that searchs the entity for equipment of the specified capability that is enabled.
(Defined by Extensions.) | |
IsRadiating(CapabilityEnum) | Overloaded.
Extension method that searchs the entity for equipment of the specified capability that is enabled.
(Defined by Extensions.) | |
MaxRadarRange_m |
Extension method that returns the maximum radar range for this entity based on the equipment on this platform.
(Defined by Extensions.) | |
RadarTrackStatusString | (Defined by Extensions.) | |
SetEquipmentAutoControl |
Will enable/disable an entities set of equipment's AutoControl state as specified by the capabilities enum. If an equipment's AutoControl state is true, the equipment will typically be
updated by the MACE AI (via commands), if false, the equipment should not be updated by the MACE AI. Setting the AutoControl state to false will turn off any active equipment (set all enable
flags to false).
(Defined by Extensions.) |