Method: TECSCDE::MainViewAndModel#initialize
- Defined in:
- lib/tecscde/main_view_and_model.rb
#initialize(tecsgen) ⇒ MainViewAndModel
Returns a new instance of MainViewAndModel.
56 57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/tecscde/main_view_and_model.rb', line 56 def initialize(tecsgen) @model = TECSCDE::TECSModel.new(tecsgen) control = TECSCDE::Control.new(@model) view = TECSCDE::View::MainView.new(@model, control) control.set_view(view) @model.set_view(view) @model.add_cell_list_from_tecsgen @model.set_undo_point view.paint_canvas end |