Click or drag to resize

TargetSolution Class

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

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

The TargetSolution supports generic MACE track fusion. There is only one TargetSolution per target in an entities TrackProcessor.
Inheritance Hierarchy
SystemObject
  BSI.MACE.AI.Commands.EOBTargetSolution

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

The TargetSolution type exposes the following members.

Constructors
  NameDescription
Public methodTargetSolution(IEntity)
Constructor.
Public methodTargetSolution(TargetSolution)
Copy constructor.
Top
Properties
  NameDescription
Public propertyConfidence
Returns a confidence value associated with each of the Az/El and Range attributes of the track
Public propertyEngaged
The weapon system currently engaging this target.
Public propertyID
Gets the unique id number of this track solution object.
Public propertyRelativePosition
Gets the target's position relative to the detecting platform.
Public propertySource
The detection source for the last update to target solution.
Public propertyTargetEntity
Gets the SGE entity detected.
Public propertyTargetPlatform
Returns a MACE.IPhysicalEntity interface for the entity being represented by this target solution.
Public propertyTargetPriority
A numerical representation of this tracks priority from 0.0 (lowest, inclusive) to 1.0 (highest, inclusive). This track priority does factor in a WEZ that may exist for a targeted enitity.
Public propertyTLS
Gets the Time (the target was) Last Seen in seconds.
Public propertyTLSOwnship_s
Gets the Time (the target was) Last Seen by sensors on the ownship in seconds.
Public propertyTrackInfo
Gets or sets additional information about the track.
Public propertyTrackPriority
A numerical representation of this tracks priority from 0.0 (lowest, inclusive) to 1.0 (highest, inclusive). This track priority does not factor in any WEZ that might exist for a potential targeted enitity.
Top
Methods
  NameDescription
Public methodClone
Makes a semi-deep copy (some references copied)
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 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.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also