Module: Sevgi::Geometry::Operation
- Extended by:
- Operation
- Included in:
- Operation
- Defined in:
- lib/sevgi/geometry/operation.rb,
lib/sevgi/geometry/operation/align.rb,
lib/sevgi/geometry/operation/sweep.rb
Defined Under Namespace
Constant Summary collapse
- OperationError =
Class.new(Error)
- OperationInapplicableError =
Class.new(Error)
Instance Method Summary collapse
Instance Method Details
#register(handler, *operations) ⇒ Object
11 |
# File 'lib/sevgi/geometry/operation.rb', line 11 def register(handler, *operations) = operations.each { |operation| def_operation(operation, handler) } |