13#include <gsl/gsl_blas.h>
29 std::string
getName()
const override;
30 std::string toXMLString()
const override;
35 using MDImplicitFunction::isPointContained;
37 static std::string
functionName() {
return "NullImplicitFunction"; }
std::string getName(const IMDDimension &self)
An "ImplicitFunction" defining a hyper-cuboid-shaped region in N dimensions.
This class represents a Null Implicit function.
static std::string functionName()
bool isPointContained(const std::vector< coord_t > &) override
Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes c...
bool isPointContained(const coord_t *) override
Is a point in MDimensions contained by this ImplicitFunction? If the point is bounded by ALL planes c...
Helper class which provides the Collimation Length for SANS instruments.
float coord_t
Typedef for the data type to use for coordinate axes in MD objects such as MDBox, MDEventWorkspace,...