Method: When::TM::Edge#initialize
- Defined in:
- lib/when_exe/tmobjects.rb
#initialize(start, ended) ⇒ Edge
オブジェクトの生成
516 517 518 519 520 521 522 523 524 |
# File 'lib/when_exe/tmobjects.rb', line 516 def initialize(start, ended) super() @start = start @end = ended @geometry = Period.new(@start.geometry, @end.geometry) @geometry.topology = self @start.next_edge << self @end.previous_edge << self end |