![]() |
Prusa Slicer 2.6.0
|
#include <src/libnest2d/include/libnest2d/utils/rotcalipers.hpp>
Public Member Functions | |
| RotatedBox ()=default | |
| RotatedBox (const Pt &axis, Unit b, Unit r) | |
| long double | area () const |
| long double | width () const |
| long double | height () const |
| Unit | bottom_extent () const |
| Unit | right_extent () const |
| const Pt & | axis () const |
| Radians | angleToX () const |
Private Attributes | |
| Pt | axis_ |
| Unit | bottom_ = Unit(0) |
| Unit | right_ = Unit(0) |
|
default |
|
inline |
|
inline |
References libnest2d::RotatedBox< Pt, Unit >::axis_, libnest2d::getX(), libnest2d::getY(), and libnest2d::Pi_2.
Referenced by libnest2d::fitIntoBoxRotation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
References libnest2d::RotatedBox< Pt, Unit >::axis_.
Referenced by Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), and libnest2d::rectarea().
Here is the caller graph for this function:
|
inline |
References libnest2d::RotatedBox< Pt, Unit >::bottom_.
Referenced by Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), and libnest2d::rectarea().
Here is the caller graph for this function:
|
inline |
References libnest2d::RotatedBox< Pt, Unit >::axis_, and libnest2d::RotatedBox< Pt, Unit >::right_.
|
inline |
References libnest2d::RotatedBox< Pt, Unit >::right_.
Referenced by Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), Slic3r::MinAreaBoundigBox::MinAreaBoundigBox(), and libnest2d::rectarea().
Here is the caller graph for this function:
|
inline |
|
private |
|
private |
|
private |