6 #include "u2d_point.hpp"
19 U2dBox(
double xmin,
double xmax,
double zmin,
double zmax);
69 int operator == (
const U2dBox& rbox)
const;
70 int operator != (
const U2dBox& rbox)
const {
return !operator==(rbox); };
105 if (xmin >= m_x_range[1])
113 if (xmax <= m_x_range[0])
121 if (zmin >= m_z_range[1])
129 if (zmax <= m_z_range[0])
138 return m_x_range[1] - m_x_range[0];
143 return m_z_range[1] - m_z_range[0];
double getZMax() const
Definition: u2d_box.hpp:97
bool checkOverlay(const U2dBox &box) const
double getZSize() const
Definition: u2d_box.hpp:141
bool setXMin(double)
Definition: u2d_box.hpp:103
bool setZMin(double)
Definition: u2d_box.hpp:119
Definition: u2d_point.hpp:10
double getZMin() const
Definition: u2d_box.hpp:92
bool checkInside(const U2dPoint &p) const
Definition: u2d_box.hpp:8
double getXMin() const
Definition: u2d_box.hpp:82
bool checkDefinitelyInside(const U2dPoint &p) const
double getXSize() const
Definition: u2d_box.hpp:136
bool setZMax(double)
Definition: u2d_box.hpp:127
bool setXMax(double)
Definition: u2d_box.hpp:111
double getXMax() const
Definition: u2d_box.hpp:87