15 #ifndef BORNAGAIN_DEVICE_MASK_RECTANGLE_H
16 #define BORNAGAIN_DEVICE_MASK_RECTANGLE_H
27 Rectangle(
double xlow,
double ylow,
double xup,
double yup);
30 bool contains(
double x,
double y)
const;
Defines basic class for all 2D shapes.
Basic class for all shapes in 2D.
A rectangle, for use in detector masks.
Rectangle * clone() const
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.