![]() |
Prusa Slicer 2.6.0
|
#include <cassert>#include <functional>#include <iterator>#include <future>#include <atomic>#include <iostream>#include <libnest2d/geometry_traits_nfp.hpp>#include <libnest2d/optimizer.hpp>#include "placer_boilerplate.hpp"#include <libnest2d/parallel.hpp>
Include dependency graph for nfpplacer.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | libnest2d |
| namespace | libnest2d::placers |
Functions | |
| template<class RawShape > | |
| void | libnest2d::placers::correctNfpPosition (nfp::NfpResult< RawShape > &nfp, const _Item< RawShape > &stationary, const _Item< RawShape > &orbiter) |
| template<class RawShape > | |
| void | libnest2d::placers::correctNfpPosition (nfp::NfpResult< RawShape > &nfp, const RawShape &stationary, const _Item< RawShape > &orbiter) |
| template<class RawShape , class Circle = _Circle<TPoint<RawShape>>> | |
| Circle | libnest2d::placers::minimizeCircle (const RawShape &sh) |
| template<class RawShape > | |
| _Circle< TPoint< RawShape > > | libnest2d::placers::boundingCircle (const RawShape &sh) |
| struct libnest2d::placers::EdgeCache::ContourCache |
Collaboration diagram for libnest2d::placers::EdgeCache< RawShape >::ContourCache:| Class Members | ||
|---|---|---|
| vector< double > | corners | |
| vector< double > | distances | |
| vector< Edge > | emap | |
| double | full_distance = 0 | |