BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
The infinite plane is used for masking everything once and forever. More...
Public Member Functions | |
InfinitePlane * | clone () const |
bool | contains (double, double) const |
Returns true if point with given coordinates is inside or on border of the shape. | |
bool | contains (const Bin1D &, const Bin1D &) const |
Returns true if area defined by two bins is inside or on border of polygon (more precisely, if mid point of two bins satisfy this condition). | |
Public Member Functions inherited from IShape2D | |
IShape2D (const char *name) | |
Public Member Functions inherited from ICloneable | |
ICloneable (const ICloneable &)=delete | |
ICloneable (ICloneable &&)=default | |
virtual void | transferToCPP () |
Used for Python overriding of clone (see swig/tweaks.py) | |
Additional Inherited Members | |
Protected Member Functions inherited from IShape2D | |
virtual void | print (std::ostream &ostr) const |
The infinite plane is used for masking everything once and forever.
Definition at line 23 of file InfinitePlane.h.