Sha256: 7111c7173bc215a5d51081e833ad1532e6c5876ca97356f664911349b08fffea

Contents?: true

Size: 969 Bytes

Versions: 4

Compression:

Stored size: 969 Bytes

Contents

require 'erb'
require 'yaml'
require 'find'
require 'open-uri'
require 'net/http'
require 'fileutils'

require 'rubygems'
require 'zip/zip'
require 'xml'

$LOAD_PATH.push(File.dirname(__FILE__))

module Floorplanner
  def self.config
    @@config ||= YAML.load_file(File.join(File.dirname(__FILE__),'config.yml'))
  end

  def self.config=(yaml)
    @@config = yaml
  end
end

module XML
  class Node
    def get_floats
      content.split(/\s/).delete_if {|s| s.empty?}.map! {|f| f.to_f}
    end
  end
end

require 'geom'
require 'floorplanner/asset'
require 'floorplanner/document'
require 'floorplanner/collada_export'
require 'floorplanner/rib_export'
require 'floorplanner/obj_export'
require 'floorplanner/svg_export'
require 'floorplanner/design'
require 'floorplanner/wall3d'
require 'floorplanner/opening3d'
require 'floorplanner/wall_builder'
require 'floorplanner/area_builder'
require 'collada/document'
require 'collada/geometry'
require 'keyhole/archive'

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
floorplanner-fml-0.2.1 lib/floorplanner.rb
floorplanner-fml-0.2 lib/floorplanner.rb
fml-0.2.3 lib/floorplanner.rb
fml-0.2.2 lib/floorplanner.rb