![]() |
Prusa Slicer 2.6.0
|
Functions | |
| template<class P > | |
| TCoord< P > | x (const P &p) |
| template<class P > | |
| TCoord< P > | y (const P &p) |
| template<class P > | |
| TCoord< P > & | x (P &p) |
| template<class P > | |
| TCoord< P > & | y (P &p) |
| template<class P , class Unit = TCompute<P>> | |
| Unit | squaredDistance (const P &p1, const P &p2) |
| template<class P > | |
| double | distance (const P &p1, const P &p2) |
| template<class Pt > | |
| Pt | perp (const Pt &p) |
| template<class Pt , class Unit = TCompute<Pt>> | |
| Unit | dotperp (const Pt &a, const Pt &b) |
| template<class Pt , class Unit = TCompute<Pt>> | |
| Unit | dot (const Pt &a, const Pt &b) |
| template<class Pt , class Unit = TCompute<Pt>> | |
| Unit | magnsq (const Pt &p) |
| template<class P , class Unit = TCompute<P>> | |
| std::pair< Unit, bool > | horizontalDistance (const P &p, const _Segment< P > &s) |
| template<class P , class Unit = TCompute<P>> | |
| std::pair< Unit, bool > | verticalDistance (const P &p, const _Segment< P > &s) |
Referenced by libnest2d::placers::minimizeCircle(), Slic3r::arrangement::AutoArranger< TBin >::objfunc(), libnest2d::placers::_NofitPolyPlacer< RawShape, TBin >::overfit(), and libnest2d::placers::_NofitPolyPlacer< RawShape, TBin >::trypack().
Here is the caller graph for this function:
|
inline |
Referenced by libnest2d::nfp::nfpConvexOnly(), and libnest2d::rotcalipers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by libnest2d::nfp::nfpConvexOnly().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References libnest2d::_Segment< P >::first(), libnest2d::_Segment< P >::second(), x(), and y().
Here is the call graph for this function:
|
inline |
Referenced by libnest2d::nfp::nfpConvexOnly(), and libnest2d::rotcalipers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by libnest2d::rectarea(), and libnest2d::rotcalipers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by libnest2d::shapelike::isInside().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References libnest2d::_Segment< P >::first(), libnest2d::_Segment< P >::second(), x(), and y().
Here is the call graph for this function:Referenced by dot(), dotperp(), horizontalDistance(), magnsq(), perp(), squaredDistance(), verticalDistance(), and libnest2d::_Box< P >::width().
Here is the caller graph for this function:
|
inline |
Referenced by dot(), dotperp(), libnest2d::_Box< P >::height(), horizontalDistance(), magnsq(), perp(), squaredDistance(), and verticalDistance().
Here is the caller graph for this function:
|
inline |