class Argus::NavOptionVisionDetect::Detection

Public Class Methods

new(vision_detected, index) click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
26 def initialize(vision_detected, index)
27   @vision_detected = vision_detected
28   @index = index
29 end

Public Instance Methods

camera_source() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
63 def camera_source
64   @vision_detected.camera_source[@index]
65 end
distance() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
55 def distance
56   @vision_detected.distance[@index]
57 end
height() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
51 def height
52   @vision_detected.height[@index]
53 end
orientation_angle() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
59 def orientation_angle
60   @vision_detected.orientation_angle[@index]
61 end
type() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
31 def type
32   @vision_detected.type[@index]
33 end
type_name() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
35 def type_name
36   CadType::NAMES[type]
37 end
width() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
47 def width
48   @vision_detected.width[@index]
49 end
x() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
39 def x
40   @vision_detected.xc[@index]
41 end
y() click to toggle source
   # File lib/argus/nav_option_vision_detect.rb
43 def y
44   @vision_detected.yc[@index]
45 end