Sha256: db41e6e5c814c0845fef5f1690aff883b10ed4ddb0528ce16738a8e003b2147b
Contents?: true
Size: 539 Bytes
Versions: 5
Compression:
Stored size: 539 Bytes
Contents
module Floorplanner class Document def to_obj(design_id,out_path) @design = Design.new(@xml,design_id) @design.build_geometries obj = File.new(out_path,'w') obj.write @design.to_obj obj.close end end module ObjExport def to_obj raise "No geometries to export. Call build_geometries first" unless @areas && @walls template = ERB.new( File.read( File.join(Floorplanner.config['views_path'],'design.obj.erb'))) template.result(binding) end end end
Version data entries
5 entries across 5 versions & 2 rubygems