Table of Contents - laser-cutter-1.0.5 Documentation
Classes and Modules
- Laser
- Laser::Cutter
- Laser::Cutter::Aggregator
- Laser::Cutter::Box
- Laser::Cutter::CLI
- Laser::Cutter::CLI::OptParser
- Laser::Cutter::CLI::Serializer
- Laser::Cutter::Configuration
- Laser::Cutter::Face
- Laser::Cutter::Geometry
- Laser::Cutter::Geometry::Dimensions
- Laser::Cutter::Geometry::Line
- Laser::Cutter::Geometry::Point
- Laser::Cutter::Geometry::Rect
- Laser::Cutter::Geometry::Shape
- Laser::Cutter::Geometry::Tuple
- Laser::Cutter::MissingOption
- Laser::Cutter::Notching
- Laser::Cutter::Notching::Edge
- Laser::Cutter::Notching::InfiniteIterator
- Laser::Cutter::Notching::PathGenerator
- Laser::Cutter::Notching::Shift
- Laser::Cutter::PageManager
- Laser::Cutter::Renderer
- Laser::Cutter::Renderer::Base
- Laser::Cutter::Renderer::BoxRenderer
- Laser::Cutter::Renderer::LayoutRenderer
- Laser::Cutter::Renderer::LineRenderer
- Laser::Cutter::Renderer::MetaRenderer
- Laser::Cutter::Renderer::RectRenderer
- Laser::Cutter::UnitsConverter
- Laser::Cutter::ZeroValueNotAllowed
Methods
- ::[] — Laser::Cutter::Geometry::Point
- ::[] — Laser::Cutter::Geometry::Line
- ::[] — Laser::Cutter::Geometry::Rect
- ::create — Laser::Cutter::Geometry::Rect
- ::from_line — Laser::Cutter::Geometry::Rect
- ::in2mm — Laser::Cutter::UnitsConverter
- ::mm2in — Laser::Cutter::UnitsConverter
- ::new — Laser::Cutter::Aggregator
- ::new — Laser::Cutter::Box
- ::new — Laser::Cutter::CLI::Serializer
- ::new — Laser::Cutter::Configuration
- ::new — Laser::Cutter::Face
- ::new — Laser::Cutter::Geometry::Line
- ::new — Laser::Cutter::Geometry::Rect
- ::new — Laser::Cutter::Geometry::Tuple
- ::new — Laser::Cutter::Notching::Edge
- ::new — Laser::Cutter::Notching::InfiniteIterator
- ::new — Laser::Cutter::Notching::PathGenerator
- ::new — Laser::Cutter::Renderer::Base
- ::new — Laser::Cutter::Renderer::BoxRenderer
- ::new — Laser::Cutter::Renderer::LayoutRenderer
- ::new — Laser::Cutter::Renderer::MetaRenderer
- ::parse — Laser::Cutter::CLI::OptParser
- ::puts_error — Laser::Cutter::CLI::OptParser
- #+ — Laser::Cutter::Geometry::Tuple
- #< — Laser::Cutter::Geometry::Line
- #< — Laser::Cutter::Geometry::Tuple
- #<=> — Laser::Cutter::Geometry::Line
- #<=> — Laser::Cutter::Geometry::Tuple
- #> — Laser::Cutter::Geometry::Line
- #> — Laser::Cutter::Geometry::Tuple
- #[] — Laser::Cutter::Geometry::Tuple
- #add_across_line? — Laser::Cutter::Notching::Edge
- #add_corners — Laser::Cutter::Notching::PathGenerator
- #adjust_for_kerf — Laser::Cutter::Notching::PathGenerator
- #adjust_for_kerf! — Laser::Cutter::Notching::Edge
- #all_page_sizes — Laser::Cutter::PageManager
- #calculate_image_boundary — Laser::Cutter::Renderer::LayoutRenderer
- #calculate_notch_width! — Laser::Cutter::Notching::Edge
- #center — Laser::Cutter::Geometry::Line
- #change_units — Laser::Cutter::Configuration
- #clone — Laser::Cutter::Geometry::Line
- #clone — Laser::Cutter::Geometry::Tuple
- #corner_box_sides — Laser::Cutter::Notching::PathGenerator
- #create_face_edges — Laser::Cutter::Box
- #create_faces! — Laser::Cutter::Box
- #create_iterator_across — Laser::Cutter::Notching::PathGenerator
- #create_iterator_along — Laser::Cutter::Notching::PathGenerator
- #create_lines — Laser::Cutter::Notching::PathGenerator
- #d — Laser::Cutter::Geometry::Dimensions
- #d_index_across — Laser::Cutter::Notching::PathGenerator
- #d_index_along — Laser::Cutter::Notching::PathGenerator
- #dedup! — Laser::Cutter::Aggregator
- #define_corner_rect — Laser::Cutter::Notching::PathGenerator
- #define_shifts — Laser::Cutter::Notching::PathGenerator
- #deoverlap! — Laser::Cutter::Aggregator
- #deserialize — Laser::Cutter::CLI::Serializer
- #direction_across — Laser::Cutter::Notching::PathGenerator
- #direction_along — Laser::Cutter::Notching::PathGenerator
- #enclosure — Laser::Cutter::Box
- #enclosure — Laser::Cutter::Renderer::BoxRenderer
- #enclosure — Laser::Cutter::Renderer::LineRenderer
- #ensure_space_for — Laser::Cutter::Renderer::BoxRenderer
- #eql? — Laser::Cutter::Geometry::Line
- #eql? — Laser::Cutter::Geometry::Tuple
- #face_bounding_rect — Laser::Cutter::Box
- #first_notch_out? — Laser::Cutter::Notching::Edge
- #generate — Laser::Cutter::Notching::PathGenerator
- #generate_notches — Laser::Cutter::Box
- #h — Laser::Cutter::Geometry::Dimensions
- #h — Laser::Cutter::Geometry::Rect
- #hash — Laser::Cutter::Geometry::Line
- #hash_keys — Laser::Cutter::Geometry::Dimensions
- #hash_keys — Laser::Cutter::Geometry::Tuple
- #kerf? — Laser::Cutter::Notching::Edge
- #length — Laser::Cutter::Geometry::Line
- #longest — Laser::Cutter::Box
- #move_line_for_kerf — Laser::Cutter::Notching::Edge
- #move_to — Laser::Cutter::Geometry::Shape
- #next — Laser::Cutter::Notching::InfiniteIterator
- #next_point_after — Laser::Cutter::Notching::Shift
- #normalized — Laser::Cutter::Geometry::Line
- #overlaps? — Laser::Cutter::Geometry::Line
- #page_size_values — Laser::Cutter::PageManager
- #parse_hash — Laser::Cutter::Geometry::Tuple
- #parse_string — Laser::Cutter::Geometry::Tuple
- #pick_corners_face — Laser::Cutter::Box
- #plus — Laser::Cutter::Geometry::Tuple
- #position_faces! — Laser::Cutter::Box
- #relocate! — Laser::Cutter::Geometry::Shape
- #relocate! — Laser::Cutter::Geometry::Line
- #relocate! — Laser::Cutter::Geometry::Rect
- #render — Laser::Cutter::Renderer::Base
- #render — Laser::Cutter::Renderer::BoxRenderer
- #render — Laser::Cutter::Renderer::LayoutRenderer
- #render — Laser::Cutter::Renderer::LineRenderer
- #render — Laser::Cutter::Renderer::MetaRenderer
- #render — Laser::Cutter::Renderer::RectRenderer
- #separator — Laser::Cutter::Geometry::Dimensions
- #separator — Laser::Cutter::Geometry::Tuple
- #serialize — Laser::Cutter::CLI::Serializer
- #shift_vector — Laser::Cutter::Notching::PathGenerator
- #sorted_coords — Laser::Cutter::Geometry::Line
- #starting_point — Laser::Cutter::Notching::PathGenerator
- #to_a — Laser::Cutter::Geometry::Rect
- #to_a — Laser::Cutter::Geometry::Tuple
- #to_s — Laser::Cutter::Box
- #to_s — Laser::Cutter::Geometry::Line
- #to_s — Laser::Cutter::Geometry::Rect
- #to_s — Laser::Cutter::Geometry::Tuple
- #units — Laser::Cutter::Renderer::Base
- #valid? — Laser::Cutter::Geometry::Tuple
- #validate! — Laser::Cutter::Configuration
- #value_from_units — Laser::Cutter::PageManager
- #w — Laser::Cutter::Geometry::Dimensions
- #w — Laser::Cutter::Geometry::Rect
- #x — Laser::Cutter::Geometry::Shape
- #x — Laser::Cutter::Geometry::Tuple
- #x= — Laser::Cutter::Geometry::Shape
- #x= — Laser::Cutter::Geometry::Tuple
- #xor — Laser::Cutter::Geometry::Line
- #y — Laser::Cutter::Geometry::Shape
- #y — Laser::Cutter::Geometry::Tuple
- #y= — Laser::Cutter::Geometry::Shape
- #y= — Laser::Cutter::Geometry::Tuple