namespace ActiveProtect.Models { public interface IGuidanceSystem { bool HasGuidance { get; } void Update(double deltaTime, Vector3D missilePosition, Vector3D missileVelocity); Vector3D GetGuidanceCommand(); } }