WsfWeaponFuse

WsfWeaponFuse inherits WsfProcessor

Methods

void Detonate()

Command the weapon fuse to detonate.

double MaximumTimeOfFlight()

Returns the maximum time of flight as defined by maximum_time_of_flight

double GetDetonateOnMachDecreasingTo()

Returns the mach number that triggers detonation as defined by detonate_on_mach_decreasing_to.

Note

If detonate_on_mach_decreasing_to isn’t defined, this method will return 0.

double GetDetonateBelowMach()

Returns the mach number that triggers detonation as defined by detonate_below_mach.

Note

If detonate_below_mach isn’t defined, this method will return 0.

double GetDetonateBelowSpeed()

Returns the speed (in m/s) that triggers detonation as defined by detonate_below_speed

Note

If detonate_below_speed isn’t defined, this method will return 0.

double GetDetonateBelowHeightAGL()

Returns the minimum height that triggers detonation as defined by detonate_below_height_agl

Note

If detonate_below_height_agl isn’t defined, this method will return 0.

double GetDetonateBelowHeightMSL()

Returns the minimum height that triggers detonation as defined by detonate_below_height_msl

Note

If detonate_below_height_msl isn’t defined, this method will return 0.

double GetDetonateAboveHeightAGL()

Returns the maximum height that triggers detonation as defined by detonate_above_height_agl

Note

If detonate_above_height_agl isn’t defined, this method will return 0.

double GetDetonateAboveHeightMSL()

Returns the maximum height that triggers detonation as defined by detonate_above_height_msl

Note

If detonate_above_height_msl isn’t defined, this method will return 0.

double TimeOfFlightToArm()

Returns the time of flight necessary to allow for detonation to occur as defined by time_of_flight_to_arm