#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/BoundingBox.hpp>
|
| static void | construct (BoundingBoxType &out, It from, It to) |
◆ PointsType
◆ BoundingBoxf() [1/3]
| Slic3r::BoundingBoxf::BoundingBoxf |
( |
| ) |
|
|
inline |
◆ BoundingBoxf() [2/3]
| Slic3r::BoundingBoxf::BoundingBoxf |
( |
const Vec2d & | pmin, |
|
|
const Vec2d & | pmax ) |
|
inline |
◆ BoundingBoxf() [3/3]
| Slic3r::BoundingBoxf::BoundingBoxf |
( |
const std::vector< Vec2d > & | points | ) |
|
|
inline |
◆ area()
Definition BoundingBox.hpp:17
Vec2d max
Definition BoundingBox.hpp:21
Vec2d min
Definition BoundingBox.hpp:20
◆ center()
229{
230 return (this->
min + this->
max) / 2;
231}
◆ construct()
|
|
inlinestaticprivateinherited |
100 {
109 }
111 }
112 }
bool defined
Definition BoundingBox.hpp:22
auto cast(const BoundingBoxBase< Tin > &b)
Definition BoundingBox.hpp:299
◆ contains()
◆ inflated()
void offset(coordf_t delta)
Definition BoundingBox.cpp:209
◆ merge()
◆ offset()
◆ operator!=()
83{
return ! (*
this ==
rhs); }
◆ operator==()
◆ operator[]()
62 {
64 case 0:
66 break;
67 case 1:
69 break;
70 case 2:
72 break;
73 case 3:
75 break;
76 default:
78 break;
79 }
81 }
◆ overlap()
◆ radius()
◆ reset()
◆ scale()
◆ size()
179{
180 return this->
max - this->
min;
181}
◆ translate()
◆ defined
◆ max
◆ min
The documentation for this class was generated from the following file: