From fad7bd9e4d22835d882dc5d2a19f869e02672b69 Mon Sep 17 00:00:00 2001 From: Thomas Oster <thomas.oster@rwth-aachen.de> Date: Mon, 20 Jul 2015 19:59:36 +0200 Subject: [PATCH] add TSP Optimizer --- .../liblasercut/vectoroptimizers/VectorOptimizer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/t_oster/liblasercut/vectoroptimizers/VectorOptimizer.java b/src/com/t_oster/liblasercut/vectoroptimizers/VectorOptimizer.java index fe2b38d..8af2e3d 100644 --- a/src/com/t_oster/liblasercut/vectoroptimizers/VectorOptimizer.java +++ b/src/com/t_oster/liblasercut/vectoroptimizers/VectorOptimizer.java @@ -39,7 +39,8 @@ public abstract class VectorOptimizer NEAREST, INNER_FIRST, SMALLEST_FIRST, - DELETE_DUPLICATE_PATHS + DELETE_DUPLICATE_PATHS, + TSP_OPTIMIZER } protected class Element @@ -141,6 +142,8 @@ public abstract class VectorOptimizer return new SmallestFirstVectorOptimizer(); case DELETE_DUPLICATE_PATHS: return new DeleteDuplicatePathsOptimizer(); + case TSP_OPTIMIZER: + return new TSPOptimizer(); } throw new IllegalArgumentException("Unknown Order Strategy: " + s); } -- GitLab