For some reason this was missing even though there's Rectangle, Box and
Circle.
--- /dev/null
+#ifndef MSP_GEOMETRY_SPHERE_H_
+#define MSP_GEOMETRY_SPHERE_H_
+
+#include "hypersphere.h"
+
+namespace Msp {
+namespace Geometry {
+
+/**
+The three-dimensional special case of a HyperSphere. This class exists for
+convenience only and does not provide any extra functionality over the base
+class.
+*/
+template<typename T>
+class Sphere: public HyperSphere<T, 3>
+{
+public:
+ Sphere() = default;
+ explicit Sphere(T r): HyperSphere<T, 3>(r) { }
+};
+
+} // namespace Geometry
+} // namespace Msp
+
+#endif