![]() |
libslic3r
Library for generating gcode from 3d models
|
#include <BoundingBox.hpp>
Public Member Functions | |
| BoundingBoxBase () | |
| BoundingBoxBase (const PointClass &pmin, const PointClass &pmax) | |
| BoundingBoxBase (const std::vector< PointClass > &points) | |
| void | merge (const PointClass &point) |
| void | merge (const std::vector< PointClass > &points) |
| void | merge (const BoundingBoxBase< PointClass > &bb) |
| void | scale (double factor) |
| PointClass | size () const |
| double | radius () const |
| void | translate (coordf_t x, coordf_t y) |
| void | offset (coordf_t delta) |
| PointClass | center () const |
| bool | contains (const PointClass &point) const |
Public Attributes | |
| PointClass | min |
| PointClass | max |
| bool | defined |
|
inline |
|
inline |
| Slic3r::BoundingBoxBase< PointClass >::BoundingBoxBase | ( | const std::vector< PointClass > & | points | ) |
| template Pointf Slic3r::BoundingBoxBase< PointClass >::center | ( | ) | const |
| template bool Slic3r::BoundingBoxBase< PointClass >::contains | ( | const PointClass & | point | ) | const |
| void Slic3r::BoundingBoxBase< PointClass >::merge | ( | const PointClass & | point | ) |
| void Slic3r::BoundingBoxBase< PointClass >::merge | ( | const std::vector< PointClass > & | points | ) |
| void Slic3r::BoundingBoxBase< PointClass >::merge | ( | const BoundingBoxBase< PointClass > & | bb | ) |
| template void Slic3r::BoundingBoxBase< PointClass >::offset | ( | coordf_t | delta | ) |
| template double Slic3r::BoundingBoxBase< PointClass >::radius | ( | ) | const |
| template void Slic3r::BoundingBoxBase< PointClass >::scale | ( | double | factor | ) |
| template Pointf Slic3r::BoundingBoxBase< PointClass >::size | ( | ) | const |
| template void Slic3r::BoundingBoxBase< PointClass >::translate | ( | coordf_t | x, |
| coordf_t | y | ||
| ) |
| bool Slic3r::BoundingBoxBase< PointClass >::defined |
| PointClass Slic3r::BoundingBoxBase< PointClass >::max |
| PointClass Slic3r::BoundingBoxBase< PointClass >::min |
1.8.14