Click or drag to resize

TargetEngaged Class

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

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

This class supports the tracking and firing on a TargetSolution.
Inheritance Hierarchy
SystemObject
  BSI.MACE.AI.Commands.EOBTargetEngaged

Namespace:  BSI.MACE.AI.Commands.EOB
Assembly:  BSILib (in BSILib.dll) Version: 1.2.1.22047 (1.0.0.0)
Syntax
public class TargetEngaged

The TargetEngaged type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyGuidance
Gets or sets guidance for the weapon.
Public propertyState
Gets or sets the state of the engagement.
Public propertyTargetSolution
Gets or sets the current engaged target data.
Public propertyTimeEngaged_s
Gets or sets the time in seconds that this target engagement has been active for.
Public propertyTimeInWEZ_s
Gets the time (in seconds) remaining, time to enter (negative time), or non-convergent (Double.MinValue) to the Weapon Engaement Zone.
Public propertyTimeOnTarget_s
Gets or sets the amount of time this track has been above the minimum firing solution confidence in seconds.
Public propertyTracking
Gets or sets a tracking sensor for this engagegment.
Public propertyWeaponAssigned
Gets or sets a weapon that may be fired against the target.
Public propertyWeaponLaunchStatus
Gets or sets the current statsu of an attempted weapon launch.
Public propertyWeaponsLaunched
Weapons launched.
Public propertyWeaponSystemID
Gets or sets the identifier of weapons system used.
Top
Methods
  NameDescription
Public methodDisableTargetTracker
Public methodEnableGuidance
Turn on weapon guidance, if any, for the fired weapon entity and return the guiding equipment.
Public methodEnableTargetTracker
Turn on the TTR.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFireWeapon
Fire the WeaponAssigned and return the entity instance.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsEquivalent
Returns true if the objects are the same or the target solution and weapons and sensors are the same.
Public methodIsLaunchPermissible
Determines if the weapon is ready for launch.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodTerminate
Shutdown all related sensors.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldUpdateWEZ
Recalculate the WEZ when set.
Top
Remarks