Click or drag to resize

IPhysicalEntity Methods

Customize MACE to meet your Live-Virtual-Constructive Simulation and Training Requirements.

[This is preliminary documentation and is subject to change.]

The IPhysicalEntity type exposes the following members.

Methods
  NameDescription
Public methodAddCommand
Submit a command (order) to be executed
(Inherited from ICommandProcessor.)
Public methodGetRCS_sqm
Gets the average RADAR Cross-Section (RCS) in square meters.
Public methodGetRCS_sqm(Double, Double)
Gets the RADAR Cross-Section (RCS) in square meters given the incident angles.
Public methodProcess
Called at regular intervals to allow the Platform to perform any pertinent processing.
Public methodRemoveAllCommands
Removes all commands currently awaiting execution.
(Inherited from ICommandProcessor.)
Public methodRemoveCommand
Removes/Revokes a command (order)
(Inherited from ICommandProcessor.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetEquipmentList(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.)
Public Extension MethodGetEquipmentListT(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.)
Public Extension MethodGetEquipmentTree(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.)
Public Extension MethodGetEquipmentTreeT(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.)
Public Extension MethodGetRangeAngle
Extension to find the range (in meters) and angle (in degrees) to the target entity.
(Defined by Extensions.)
Public Extension MethodIsRadiating(DeviceTypeBit)Overloaded.
Extension method that searchs the entity for equipment of the specified capability that is enabled.
(Defined by Extensions.)
Public Extension MethodIsRadiating(CapabilityEnum)Overloaded.
Extension method that searchs the entity for equipment of the specified capability that is enabled.
(Defined by Extensions.)
Public Extension MethodMaxRadarRange_m
Extension method that returns the maximum radar range for this entity based on the equipment on this platform.
(Defined by Extensions.)
Public Extension MethodRadarTrackStatusString (Defined by Extensions.)
Public Extension MethodSetEquipmentAutoControl
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.)
Top
See Also