Class: SolidRuby::Assemblies::LasercutSheet
- Inherits:
-
Assembly
- Object
- SolidRubyObject
- Assembly
- SolidRuby::Assemblies::LasercutSheet
- Defined in:
- lib/solidruby/assemblies/assembly.rb
Instance Attribute Summary
Attributes inherited from Assembly
#hardware, #skip, #transformations, #x, #y, #z
Attributes inherited from SolidRubyObject
#attributes, #children, #siblings, #transformations
Instance Method Summary collapse
Methods inherited from Assembly
#*, #+, #-, #add_to_bom, #color, #colorize, get_skip, get_views, #initialize, #output, #scad_output, #show, #show_hardware, skip, #threads, #transform, view, #walk_tree
Methods inherited from SolidRubyObject
#&, alias_attr, #debug, #debug?, #initialize, #mirror, #place, #rotate, #rotate_around, #save, #scale, #to_rubyscad, #translate, #union, #walk_tree, #walk_tree_classes
Constructor Details
This class inherits a constructor from SolidRuby::Assemblies::Assembly
Instance Method Details
#description ⇒ Object
168 169 170 |
# File 'lib/solidruby/assemblies/assembly.rb', line 168 def description "Laser cut sheet #{self.class}" end |
#part(_show) ⇒ Object
172 173 174 |
# File 'lib/solidruby/assemblies/assembly.rb', line 172 def part(_show) square([@x, @y]) end |