fire method
Async counterpart to Calculator.fire.
Implementation
Future<HitResult> fire({
required Shot shot,
required Distance trajectoryRange,
Distance? trajectoryStep,
double timeStep = 0.0,
int filterFlags = 8, // BCLIBCFFI_TrajFlag.BCLIBCFFI_TRAJ_FLAG_RANGE
bool raiseRangeError = true,
}) => engine.asyncFire(
shot: shot,
trajectoryRange: trajectoryRange,
trajectoryStep: trajectoryStep,
timeStep: timeStep,
filterFlags: filterFlags,
raiseRangeError: raiseRangeError,
method: method,
config: config,
);