![]() |
MySQL 9.4.0
Source Code Documentation
|
A 2d box with sides parallel to the coordinate system grid. More...
#include <box.h>
Public Member Functions | |
| Box ()=default | |
| Box (const Box &)=default | |
| Box (Box &&)=default | |
| Box & | operator= (const Box &)=default |
| Box & | operator= (Box &&)=default |
| virtual | ~Box ()=default |
| virtual Coordinate_system | coordinate_system () const =0 |
| Gets the coordinate system. More... | |
| virtual Point const & | min_corner () const =0 |
| Returns the minimum corner. More... | |
| virtual Point & | min_corner ()=0 |
| virtual Point const & | max_corner () const =0 |
| Returns the maximum corner. More... | |
| virtual Point & | max_corner ()=0 |
A 2d box with sides parallel to the coordinate system grid.
Used by computations on minimum bounding boxes (MBRs).
|
default |
|
default |
|
default |
|
virtualdefault |
|
pure virtual |
Gets the coordinate system.
Implemented in gis::Cartesian_box, and gis::Geographic_box.
|
pure virtual |
Returns the maximum corner.
Implemented in gis::Cartesian_box, and gis::Geographic_box.
|
pure virtual |
Implemented in gis::Cartesian_box, and gis::Geographic_box.
|
pure virtual |
Returns the minimum corner.
Implemented in gis::Cartesian_box, and gis::Geographic_box.
|
pure virtual |
Implemented in gis::Cartesian_box, and gis::Geographic_box.