26 std::ostringstream message;
27 message <<
"Rectangle(double xlow, double ylow, double xup, double yup) -> Error. ";
28 message <<
" xup <= xlow" << std::endl;
32 std::ostringstream message;
33 message <<
"Rectangle(double xlow, double ylow, double xup, double yup) -> Error. ";
34 message <<
" yup <= ylow" << std::endl;
45 return x <= m_xup && x >=
m_xlow && y <= m_yup && y >=
m_ylow;
Defines structs Bin1D, Bin1DCVector.
Defines many exception classes in namespace Exceptionss.
Basic class for all shapes in 2D.
Rectangle(double xlow, double ylow, double xup, double yup)
bool contains(double x, double y) const
Returns true if point with given coordinates is inside or on border of the shape.
double getMidPoint() const