Class: MoondreamClient::Point::Coordinate
- Inherits:
-
Object
- Object
- MoondreamClient::Point::Coordinate
- Defined in:
- lib/moondream-client/point.rb
Instance Attribute Summary collapse
-
#x ⇒ Float
readonly
Normalized x coordinate (0.0..1.0).
-
#y ⇒ Float
readonly
Normalized y coordinate (0.0..1.0).
Instance Method Summary collapse
-
#initialize(x:, y:) ⇒ Coordinate
constructor
rubocop:disable Naming/MethodParameterName.
Constructor Details
#initialize(x:, y:) ⇒ Coordinate
rubocop:disable Naming/MethodParameterName
11 12 13 14 |
# File 'lib/moondream-client/point.rb', line 11 def initialize(x:, y:) # rubocop:disable Naming/MethodParameterName @x = x @y = y end |
Instance Attribute Details
#x ⇒ Float (readonly)
Returns Normalized x coordinate (0.0..1.0).
7 8 9 |
# File 'lib/moondream-client/point.rb', line 7 def x @x end |
#y ⇒ Float (readonly)
Returns Normalized y coordinate (0.0..1.0).
9 10 11 |
# File 'lib/moondream-client/point.rb', line 9 def y @y end |