Sha256: 97770f5db9c5cb2eaf796e7b872d64975583110e04ec3f6a6574545c2cd113c0

Contents?: true

Size: 531 Bytes

Versions: 10

Compression:

Stored size: 531 Bytes

Contents

require_relative './element_factory'

module GridGenerator
  module DinoCube 
    class TopElementFactory < ElementFactory
      def anchors
        @anchors ||= {
          top_left_corner: Matrix.column_vector([units, 0]),
          top_right_corner: Matrix.column_vector([2*units, 0.5*units]),
          bottom_left_corner: Matrix.column_vector([0, 0.5*units]),
          bottom_right_corner: Matrix.column_vector([units, units]),
          center: Matrix.column_vector([units, 0.5*units])
        }
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
grid_generator-0.6.7 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.6 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.5 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.4 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.3 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.2 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.1 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.6.0 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.5.3 lib/grid_generator/dino_cube/top_element_factory.rb
grid_generator-0.5.2 lib/grid_generator/dino_cube/top_element_factory.rb