|
virtual bool | isPointContained (const coord_t *coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
bool | isPointContained (const coord_t *coords) override |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
virtual bool | isPointContained (const Mantid::Kernel::VMD &coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
virtual bool | isPointContained (const std::vector< coord_t > &coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
| MDBoxMaskFunction (const Mantid::Kernel::V3D &pos, const double &radiusSquared) |
|
void | addPlane (const MDPlane &plane) |
| Add a bounded plane to this implicit function. More...
|
|
eContact | boxContact (const coord_t *vertexes, const size_t numPoints) const |
| Determine how a box (consisting of a number of vertexes) is in contact with the implicit function. More...
|
|
virtual std::string | getName () const |
|
size_t | getNumDims () const |
|
size_t | getNumPlanes () const |
|
const MDPlane & | getPlane (size_t index) const |
|
bool | isBoxTouching (const coord_t *vertexes, const size_t numPoints) |
| Same as isBoxTouching(vector), except that it takes a bare array of coordinates. More...
|
|
bool | isBoxTouching (const std::vector< std::vector< coord_t > > &vertexes) |
| Is there a chance that the box defined by these vertexes touches the implicit function volume? More...
|
|
virtual bool | isPointContained (const coord_t *coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
virtual bool | isPointContained (const Mantid::Kernel::VMD &coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
virtual bool | isPointContained (const std::vector< coord_t > &coords) |
| Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes contained, then this returns true. More...
|
|
| MDImplicitFunction () |
| Constructor. More...
|
|
virtual std::string | toXMLString () const |
|
virtual | ~MDImplicitFunction ()=default |
|
Definition at line 16 of file MDBoxMaskFunction.h.