![]() |
MySQL 8.0.43
Source Code Documentation
|
A Cartesian 2d box. More...
#include <box.h>
Public Member Functions | |
| Cartesian_box ()=default | |
| Cartesian_box (Cartesian_point &&min_corner, Cartesian_point &&max_corner) | |
| Coordinate_system | coordinate_system () const override |
| Gets the coordinate system. More... | |
| Cartesian_point const & | min_corner () const override |
| Returns the minimum corner. More... | |
| Cartesian_point & | min_corner () override |
| Cartesian_point const & | max_corner () const override |
| Returns the maximum corner. More... | |
| Cartesian_point & | max_corner () override |
Public Member Functions inherited from gis::Box | |
| Box ()=default | |
| Box (const Box &)=default | |
| Box (Box &&)=default | |
| Box & | operator= (const Box &)=default |
| Box & | operator= (Box &&)=default |
| virtual | ~Box ()=default |
Private Attributes | |
| Cartesian_point | m_min_corner |
| The corner with minimum X and Y values. More... | |
| Cartesian_point | m_max_corner |
| The corner with maximum X and Y values. More... | |
A Cartesian 2d box.
|
default |
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements gis::Box.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements gis::Box.
|
private |
The corner with maximum X and Y values.
|
private |
The corner with minimum X and Y values.