libslic3r
Library for generating gcode from 3d models
|
#include <BoundingBox.hpp>
Public Member Functions | |
BoundingBoxf3 () | |
BoundingBoxf3 (const Pointf3 &pmin, const Pointf3 &pmax) | |
BoundingBoxf3 (const std::vector< Pointf3 > &points) | |
Public Member Functions inherited from Slic3r::BoundingBox3Base< Pointf3 > | |
BoundingBox3Base () | |
BoundingBox3Base (const Pointf3 &pmin, const Pointf3 &pmax) | |
BoundingBox3Base (const std::vector< Pointf3 > &points) | |
void | merge (const Pointf3 &point) |
void | merge (const std::vector< Pointf3 > &points) |
void | merge (const BoundingBox3Base< Pointf3 > &bb) |
Pointf3 | size () const |
double | radius () const |
void | translate (coordf_t x, coordf_t y, coordf_t z) |
void | offset (coordf_t delta) |
Pointf3 | center () const |
Public Member Functions inherited from Slic3r::BoundingBoxBase< Pointf3 > | |
BoundingBoxBase () | |
BoundingBoxBase (const Pointf3 &pmin, const Pointf3 &pmax) | |
BoundingBoxBase (const std::vector< Pointf3 > &points) | |
void | merge (const Pointf3 &point) |
void | merge (const std::vector< Pointf3 > &points) |
void | merge (const BoundingBoxBase< Pointf3 > &bb) |
void | scale (double factor) |
Pointf3 | size () const |
double | radius () const |
void | translate (coordf_t x, coordf_t y) |
void | offset (coordf_t delta) |
Pointf3 | center () const |
bool | contains (const Pointf3 &point) const |
Additional Inherited Members | |
Public Attributes inherited from Slic3r::BoundingBoxBase< Pointf3 > | |
Pointf3 | min |
Pointf3 | max |
bool | defined |
|
inline |
|
inline |