message: Dummy split function for cylinders
diff: #include <cassert>
  #include <array>
  +#include <stdexcept>
  #include <type_traits>
  #include <vector>
  #include <visionaray/math/aabb.h>
  +#include <visionaray/math/cylinder.h>
  #include <visionaray/math/sphere.h>
  #include <visionaray/math/triangle.h>
  @@ -65,6 +67,12 @@ void split_primitive(aabb& L, aabb& R, float plane, int axis, basic_triangle<Dim
  detail::split_edge(L, R, v2, v0, plane, axis);
  }
  +template <typename T, typename P>
  +void split_primitive(aabb&, aabb&, float, int, basic_cylinder<T, P> const&)
  +{
  + throw std::runtime_error("not implemented yet");
  +}
  +
  template <typename T, typename P>
  void split_primitive(aabb& L, aabb& R, float plane, int axis, basic_sphere<T, P> const& prim)
  {
  