From f70283e5ad5f5a5744ca0695a184f72f88803aca Mon Sep 17 00:00:00 2001 From: _Tradam Date: Thu, 23 Dec 2021 03:39:35 -0500 Subject: cleaned up boid rules, changed how strength works (#8) --- app/helpers/vectors/magnitude.rb | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 app/helpers/vectors/magnitude.rb (limited to 'app/helpers/vectors/magnitude.rb') diff --git a/app/helpers/vectors/magnitude.rb b/app/helpers/vectors/magnitude.rb new file mode 100644 index 0000000..638f034 --- /dev/null +++ b/app/helpers/vectors/magnitude.rb @@ -0,0 +1,7 @@ +class Helpers + class Vectors + def self.magnitude(x2, y2, x1 = 0, y1 = 0) + Math.sqrt((((x2 - x1)**2) + ((y2 - y1)**2)).to_f) + end + end +end -- cgit v1.2.3