DisFire¶
- DisFire inherits DisPdu
DisFire.FiringEntity DisFire.TargetEntity DisFire.WeaponEntity DisFire.Event DisFire.Location DisFire.WeaponType DisFire.Warhead DisFire.Fuse DisFire.Quantity DisFire.Rate DisFire.Velocity DisFire.Range
Overview¶
DisFire is an implementation of the DIS fire PDU. Fire PDUs are used to indicate that a munition has been fired from a platform.
Methods¶
- DisEntityId FiringEntity()¶
Returns the ID of the platform that fired the munition.
- DisEntityId TargetEntity()¶
Returns the ID of the platform that is fired upon.
- DisEntityId WeaponEntity()¶
Returns the ID of the platform representing the munition.
- DisEventId Event()¶
Returns the event ID. The event ID on the detonation PDU should be the same as one on the related DisDetonation.
- Array <double> Location()¶
Returns the location of the munition at time of detonation. The location is in earth centered meters.
- DisEntityType WeaponType()¶
Returns the type of the munition.
- int Warhead()¶
Returns the warhead ID.
- int Fuse()¶
Returns the fuse ID.
- int Quantity()¶
Returns the quantity of munitions.
- int Rate()¶
Returns the rate of detonation.
- Array <double> Velocity()¶
Returns the velocity of the munition at time of detonation. The velocity is in meters per second and earth centric coordinates.
- int Range()¶
Returns the range for the event.