libslic3r
Library for generating gcode from 3d models
Public Member Functions | List of all members
Slic3r::BoundingBoxf3 Class Reference

#include <BoundingBox.hpp>

Inheritance diagram for Slic3r::BoundingBoxf3:
Slic3r::BoundingBox3Base< Pointf3 > Slic3r::BoundingBoxBase< Pointf3 >

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
 

Constructor & Destructor Documentation

◆ BoundingBoxf3() [1/3]

Slic3r::BoundingBoxf3::BoundingBoxf3 ( )
inline

◆ BoundingBoxf3() [2/3]

Slic3r::BoundingBoxf3::BoundingBoxf3 ( const Pointf3 pmin,
const Pointf3 pmax 
)
inline

◆ BoundingBoxf3() [3/3]

Slic3r::BoundingBoxf3::BoundingBoxf3 ( const std::vector< Pointf3 > &  points)
inline

The documentation for this class was generated from the following file: