Class: Draught::Line::LineBuilderFromPoint
- Inherits:
-
Object
- Object
- Draught::Line::LineBuilderFromPoint
- Defined in:
- lib/draught/line.rb
Instance Method Summary collapse
-
#initialize(args) ⇒ LineBuilderFromPoint
constructor
A new instance of LineBuilderFromPoint.
- #line_args ⇒ Object
Constructor Details
#initialize(args) ⇒ LineBuilderFromPoint
Returns a new instance of LineBuilderFromPoint.
207 208 209 210 |
# File 'lib/draught/line.rb', line 207 def initialize(args) @start_point = args.fetch(:start_point, Point::ZERO) @end_point = args.fetch(:end_point) end |
Instance Method Details
#line_args ⇒ Object
212 213 214 |
# File 'lib/draught/line.rb', line 212 def line_args {length: length, radians: radians, start_point: start_point, end_point: end_point} end |