mirror of https://github.com/CGAL/cgal
56 lines
1.4 KiB
TeX
56 lines
1.4 KiB
TeX
\begin{ccRefClass} {Bbox_3}
|
|
|
|
\ccInclude{CGAL/Bbox_3.h}
|
|
|
|
\ccDefinition An object \ccStyle{b} of the class \ccRefName\ is a bounding
|
|
box in the three-dimensional Euclidean space $\E^3$.
|
|
|
|
\ccCreation
|
|
\ccCreationVariable{b}
|
|
|
|
|
|
\ccConstructor{Bbox_3(double x_min, double y_min, double z_min,
|
|
double x_max, double y_max, double z_max);}
|
|
{introduces a bounding box \ccVar\ with lexicographically
|
|
smallest corner point at \ccStyle{(xmin, ymin, zmin)}
|
|
lexicographically largest corner point at
|
|
\ccStyle{(xmax, ymax, zmax)}.}
|
|
|
|
|
|
\ccOperations
|
|
|
|
\ccHidden\ccMethod{bool operator==(const Bbox_3 &c) const;}
|
|
{Test for equality.}
|
|
|
|
\ccHidden\ccMethod{bool operator!=(const Bbox_3 &q) const;}
|
|
{Test for inequality.}
|
|
|
|
\ccMethod{double xmin() const;}
|
|
{}
|
|
\ccGlue
|
|
\ccMethod{double ymin() const;}
|
|
{}
|
|
\ccGlue
|
|
\ccMethod{double zmin() const;}
|
|
{}
|
|
\ccGlue
|
|
\ccMethod{double xmax() const;}
|
|
{}
|
|
\ccGlue
|
|
\ccMethod{double ymax() const;}
|
|
{}
|
|
\ccGlue
|
|
\ccMethod{double zmax() const;}
|
|
{}
|
|
|
|
|
|
\ccMethod{Bbox_3 operator+(const Bbox_3 &c) const;}
|
|
{returns a bounding box of \ccVar\ and \ccStyle{c}.}
|
|
|
|
\ccSeeAlso
|
|
\ccRefIdfierPage{CGAL::Bbox_2} \\
|
|
\ccRefIdfierPage{CGAL::do_overlap} \\
|
|
|
|
|
|
\end{ccRefClass}
|