class Quadtone::Tools::Linearize
Public Instance Methods
run(*args)
click to toggle source
# File lib/quadtone/tools/linearize.rb, line 7 def run(*args) case (action = args.shift) when 'build' @profile.linearization_curveset.build_target when 'print' @profile.linearization_curveset.print_target when 'measure' @profile.linearization_curveset.measure_target when 'process' @profile.linearization_curveset.process_target when 'chart' @profile.linearization_curveset.chart_target else raise ToolUsageError, "Unknown action: #{action.inspect}" end end