diff options
Diffstat (limited to 'xs/src/libnest2d/libnest2d.h')
-rw-r--r-- | xs/src/libnest2d/libnest2d.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/xs/src/libnest2d/libnest2d.h b/xs/src/libnest2d/libnest2d.h index c9e21ecfb..bfd88f4f5 100644 --- a/xs/src/libnest2d/libnest2d.h +++ b/xs/src/libnest2d/libnest2d.h @@ -22,6 +22,7 @@ using Point = PointImpl; using Coord = TCoord<PointImpl>; using Box = _Box<PointImpl>; using Segment = _Segment<PointImpl>; +using Circle = _Circle<PointImpl>; using Item = _Item<PolygonImpl>; using Rectangle = _Rectangle<PolygonImpl>; @@ -29,15 +30,12 @@ using Rectangle = _Rectangle<PolygonImpl>; using PackGroup = _PackGroup<PolygonImpl>; using IndexedPackGroup = _IndexedPackGroup<PolygonImpl>; -using FillerSelection = strategies::_FillerSelection<PolygonImpl>; -using FirstFitSelection = strategies::_FirstFitSelection<PolygonImpl>; -using DJDHeuristic = strategies::_DJDHeuristic<PolygonImpl>; +using FillerSelection = selections::_FillerSelection<PolygonImpl>; +using FirstFitSelection = selections::_FirstFitSelection<PolygonImpl>; +using DJDHeuristic = selections::_DJDHeuristic<PolygonImpl>; -using NfpPlacer = strategies::_NofitPolyPlacer<PolygonImpl>; -using BottomLeftPlacer = strategies::_BottomLeftPlacer<PolygonImpl>; - -//template<NfpLevel lvl = NfpLevel::BOTH_CONCAVE_WITH_HOLES> -//using NofitPolyPlacer = strategies::_NofitPolyPlacer<PolygonImpl, lvl>; +using NfpPlacer = placers::_NofitPolyPlacer<PolygonImpl>; +using BottomLeftPlacer = placers::_BottomLeftPlacer<PolygonImpl>; } |