|
TM2IN
0.5.1
|
#include <MinimumBoundingBox.h>
Public Member Functions | |
| MinimumBoundingBox () | |
| Empty MBB constructor. More... | |
| MinimumBoundingBox (double x1, double y1, double z1, double x2, double y2, double z2) | |
| MinimumBoundingBox constructor. More... | |
| MinimumBoundingBox (MinimumBoundingBox *pBox) | |
| MinimumBoundingBox constructor. More... | |
| double | operator[] (int index) |
| Operator []. 0 : x, 1 : y, 2 : z. More... | |
| double | max (int i) |
| Return maximum value. 0 : x, 1 : y, 2 : z. More... | |
| double | min (int i) |
| Return minimum value. 0 : x, 1 : y, 2 : z. More... | |
| void | set_min_coords (double pDouble[3]) |
| Sets minimum coordinates. More... | |
| void | set_max_coords (double pDouble[3]) |
| Sets maximum coordinates. More... | |
| void | set (CGAL::Bbox_3 &bbox3) |
| Sets MBB by CGAL::Bbox_3. More... | |
| void | merge (CGAL::Bbox_3 &_bbox3) |
| Merges with CGAL::Bbox_3. More... | |
| CGAL::Bbox_3 | CGAL_bbox3 () |
| Converts to CGAL:Bbox_3. More... | |
| TM2IN::MinimumBoundingBox::MinimumBoundingBox | ( | ) |
Empty MBB constructor.
| TM2IN::MinimumBoundingBox::MinimumBoundingBox | ( | double | x1, |
| double | y1, | ||
| double | z1, | ||
| double | x2, | ||
| double | y2, | ||
| double | z2 | ||
| ) |
MinimumBoundingBox constructor.
| TM2IN::MinimumBoundingBox::MinimumBoundingBox | ( | MinimumBoundingBox * | pBox | ) |
MinimumBoundingBox constructor.
| CGAL::Bbox_3 TM2IN::MinimumBoundingBox::CGAL_bbox3 | ( | ) |
Converts to CGAL:Bbox_3.
| double TM2IN::MinimumBoundingBox::max | ( | int | i | ) |
Return maximum value. 0 : x, 1 : y, 2 : z.
| void TM2IN::MinimumBoundingBox::merge | ( | CGAL::Bbox_3 & | _bbox3 | ) |
Merges with CGAL::Bbox_3.
| double TM2IN::MinimumBoundingBox::min | ( | int | i | ) |
Return minimum value. 0 : x, 1 : y, 2 : z.
| double TM2IN::MinimumBoundingBox::operator[] | ( | int | index | ) |
Operator []. 0 : x, 1 : y, 2 : z.
| void TM2IN::MinimumBoundingBox::set | ( | CGAL::Bbox_3 & | bbox3 | ) |
Sets MBB by CGAL::Bbox_3.
| void TM2IN::MinimumBoundingBox::set_max_coords | ( | double | pDouble[3] | ) |
Sets maximum coordinates.
| void TM2IN::MinimumBoundingBox::set_min_coords | ( | double | pDouble[3] | ) |
Sets minimum coordinates.
1.8.11