9#include "MantidGeometry/DllConfig.h"
virtual void Accept(const Sphere &)=0
Accept a sphere.
virtual void Accept(const Plane &)=0
Accept a plane.
virtual void Accept(const Cylinder &)=0
Accept a cylinder.
virtual void Accept(const General &)=0
Accept a general surface.
virtual void Accept(const Cone &)=0
Accept a cone.
virtual void Accept(const Surface &)=0
Accept a surface.
virtual ~BaseVisit()=default
Destructor.
Holds a cone in vector form.
Holds a cylinder as a vector form.
Holds a general quadratic surface.
Holds a Sphere as vector form.
Holds a basic quadratic surface.
Helper class which provides the Collimation Length for SANS instruments.